FT232 USB UART Board
| ||||||||||||||||||||
| ||||||||||||||||||||
说明
产品参数
参数名称 | 参数 |
产品类型 | USB转UART TTL电平 |
供电电压 | 5V |
通信速率 | 300bps ~ 3Mbps |
串口 (TTL 电平) | 5V/3.3V |
操作系统 | 支持 Win7/8/8.1/10/11、Mac、Linux、Android、WinCE 等系统 |
接口说明
引脚名称 | 引脚功能 | 输入/输出 |
VCCIO | 可对外接的设备提供 5V 或 3.3V 电压(通过跳线帽设置) | - |
GND | 接GND,地引脚 | - |
TXD | 串行数据发送引脚,接 MCU.RX | 输出 |
RXD | 串行数据接收引脚,接 MCU.TX | 输入 |
RTS# | 请求发送,接 MCU.CTS | 输出 |
CTS# | 清除发送,接 MCU.RTS | 输入 |
RI# | 响铃指示,用于检测外部设备是否响铃,低有效 | 输入 |
DCD# | 数据载波检测,低有效 | 输入 |
DTR# | 数据终端就绪,用于控制外部设备,低有效 | 输出 |
DSR# | 数据集就绪,用于检测外部设备是否就绪,低有效 | 输入 |
RESET# | FT232复位引脚,低有效(拉低RESET引脚,FT232复位) | 输入 |
CBUS0-CBUS4 | I/O引脚 | 输出/输入 |
功能说明
FT232 USB UART Board 是一种将 USB 接口转换为TTL电平的UART串口模块。通过这种转换器,可以实现将计算机或其他设备的 USB 接口连接到 TTL 逻辑电平设备,如单片机、传感器等,从而实现数据通信。
使用
Windows
驱动
FT232有VCP和D2XX两种驱动:
- VCP(Virual COM Port 虚拟串口)驱动:PC 端将识别为串口,使用串口协议。
- D2XX 驱动:PC 端将识别为 USB 口,需要使用 API 函数进行操作。
本产品提供的是 VCP 范例,所以,下面我们仅讨论 VCP 驱动的安装。以Windows10 64位系统为例,介绍驱动程序的安装步骤:
- 驱动下载:FT232驱动-Windows
- 驱动安装
设备连接
- 连接评估板到 PC 机
- 完成驱动程序的安装后,将评估板连接到 PC 机的 USB 口,PC 将发现新硬件。
- 鼠标右键单击左下角Window图标“开始”,选择设备管理器”,打开后如下图所示:
COM端口设置(可选)
串口模块端口号可能会发生变化,可以通过以下步骤配置为指定的COM口,方法如下:
鼠标右键单击对应的 COM 端口,在窗口中点击“端口设置”,再点击“高级,从下来菜单中选择需要的(没被其它设备占用)COM 端口号即可:
Linux
以RPI为例,使用默认VCP的方式驱动即可,连接设备后通过下面指令查询串口设备名字即可使用:
lsusb ls /dev/ttyUSB*
例如:使用minicom打开ttyUSB0,则命令行输入
sudo minicom -D /dev/ttyUSB0
sudo modprobe option sudo sh -c 'echo "0403 6001" > /sys/bus/usb-serial/drivers/option1/new_id'
Android
以安卓手机通过FT232连接到电脑为例说明:
- 通过OTG转接线连接FT232的USB到安卓手机的USB口,同时通过USB接口连接另一个FT232和电脑:
- 下载安卓串口助手到安卓设备,解压后安装
- 出现是否允许应用访问USB设备提示,确定即可
- 手机串口助手输入要发送的字符串,电脑那边在串口助手sscom收到对应的字符串,反之亦然
MacOS
首先点击下载安装驱动
驱动安装教程: 点击查看教程
安装完成之后打开串口助手即可(MAC可以直接网上下载串口调试助手)。
资料
文档
视频
软件
- VCP Driver ( 或者从FTDI官网下载 ):
- 串口调试助手Windows
- 串口调试助手(带驱动)Android
- PuTTY串口查看软件
数据手册
谨防假冒
已发现市面上有此产品的假冒伪劣品,使用劣质材料,没有测试。敬请注意!
可联系我们,确认你在其他网店浏览的或已购买的是否为正品。
更多信息请参见打假声明。
更多应用案例
FAQ
安装这个驱动:
FT232-WIN7-Driver
请手动安装安装这个驱动:
确保模块已经上电->打开 设备管理器—>其他设备—>“对应驱动解压后的文件夹”—>更新驱动程序—>浏览我的计算机以查找驱动程序文件—>根据系统,选择驱动文件存放的路径—>安装完成。
FT232_Driver_WINX_64(1)
可以将TXD,RXD短接起来,然后在串口调试助手 Windows发送数据看看有无对应的数据返回,有则功能正常;如下图:
温度范围是:-15℃~70℃
湿度范围是:5%RH~95%RH
- 断开外部TTL 设备电源,出现USB serial 设备,打开FTDI上位机->扫描设备-> 点击给设备编程->出现成功编程后表示已经使能3.3V 对外供电电流加强:
- 加大电流前,最大输出电流是20mA,加大后最大电流是50mA,
- 如果设备要更大的电流,请额外供电使用,或者选用这个LDO供电方案的工业级USB串口模块,3.3V供电能力更佳
1) 过压过流,静电反接,极端环境,电磁干扰等情况都可能会引起ic损坏:
- 过压过流: 当串口芯片接收到过高的电压冲击,连接的电路或外设消耗的电流超过了其规格范围,芯内部的电流保护机制可能会引发损坏。
- 静电反接:引脚之间出现了反向电压,或者受到静电放电时,其内部电路可能会受到损坏。
- 环境恶劣:在过高,过低或潮湿的温度条件下使用该模块,特别是在没有适当散热措施的情况下,可能会导致芯片性能下降,短路,甚至损坏。
- 电磁干扰:强电磁干扰环境可能会影响芯片的正常操作,导致性能问题甚至损坏。
2)要减少芯片损坏的风险,建议采取以下预防措施:
- 使用合适的电源电压和电流,避免过电流和过电压情况。
- 避免静电放电,使用防静电措施,如穿静电手套等。
- 提供足够的散热和温度控制,避免极端温度条件下的使用。
- 用工业级产品,加了外壳、隔离、过流和过压等保护,一定程度能抗电磁干扰。
- USB通常不能接到单片机使用
- 除非单片机跑Linux, Android, Windows 11 / 10 / 8.1 / 8 / 7等系统:
- 一般是UART 接到单片机,USB接到电脑,工控机等设备
请参考以下步骤对比调试:
- 安装驱动
- 更换USB线
- 更换USB口
- 更换电脑
清空com口缓存,操作:运行regedit ,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter 删除。
- 1)换个USB口试试,换个带数据功能的USB 线试试,部分USB口供电不行,
- 2)请安装对应的驱动
- 1)2024年出货的是FT232RNL版本,目前出货的是该版本
- 2)FT232RL 已经停产,升级替代款是FT232RNL,两者功能兼容,使用方式一样
- 3) 不支持一线通功能,如果需要用一线通功能,请选用这款工业级USB串口模块
UART 硬件流控制(Hardware Flow Control)主要用于需要高数据传输可靠性的应用场景,尤其是在数据传输速率较高或者数据量较大的情况下。硬件流控制通过使用额外的信号线来管理数据传输,避免了数据丢失或过载。