FT232 USB UART Board

来自Waveshare Wiki
跳转至: 导航搜索
{{{name2}}}
{{{name3}}}
功能简介
特性 FT232 USB转TTL
' 无特性,不解释
' 无特性,不解释
' 无特性,不解释
' 无特性,不解释
接口 UART

说明

产品参数

参数名称 参数
产品类型 USB转UART TTL电平
供电电压 5V
通信速率 300bps ~ 3Mbps
串口 (TTL 电平) 5V/3.3V
操作系统 支持 Win7/8/8.1/10/11、Mac、Linux、Android、WinCE 等系统

接口说明


FT232-USB-UART-Board-Type-C-details-5.jpg

引脚名称 引脚功能 输入/输出
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位系统为例,介绍驱动程序的安装步骤:

更多系统驱动请在资料栏下载
  • 驱动安装

设备连接

  • 连接评估板到 PC 机
  • 完成驱动程序的安装后,将评估板连接到 PC 机的 USB 口,PC 将发现新硬件。
  • 鼠标右键单击左下角Window图标“开始”,选择设备管理器”,打开后如下图所示:

FT232 device manager.png

COM端口设置(可选)

串口模块端口号可能会发生变化,可以通过以下步骤配置为指定的COM口,方法如下:
鼠标右键单击对应的 COM 端口,在窗口中点击“端口设置”,再点击“高级,从下来菜单中选择需要的(没被其它设备占用)COM 端口号即可:

Linux

以RPI为例,使用默认VCP的方式驱动即可,连接设备后通过下面指令查询串口设备名字即可使用:

lsusb
ls /dev/ttyUSB*

FT232-RPI.png
例如:使用minicom打开ttyUSB0,则命令行输入

sudo minicom -D /dev/ttyUSB0
Raspbian,Ubuntu和CentOS等主流的Linux系统一般带FT232驱动,接上即可使用;部分系统可能没有自动加载驱动,您也可以用以下指令加载驱动描述符:
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和电脑:

FT232-mobile phone.png

  • 下载安卓串口助手到安卓设备,解压后安装
  • 出现是否允许应用访问USB设备提示,确定即可
  • 手机串口助手输入要发送的字符串,电脑那边在串口助手sscom收到对应的字符串,反之亦然

Ft232-PC-OK (2).gif

这里用到的安卓串口助手已经集成了FT232驱动,无需额外安装驱动;您也可以用 FTDI 的安卓源码定向开发可以驱动FT232的APP

MacOS

首先点击下载安装驱动
驱动安装教程: 点击查看教程
安装完成之后打开串口助手即可(MAC可以直接网上下载串口调试助手)。

资料

文档

视频

软件

数据手册

谨防假冒

已发现市面上有此产品的假冒伪劣品,使用劣质材料,没有测试。敬请注意!
可联系我们,确认你在其他网店浏览的或已购买的是否为正品。
更多信息请参见打假声明

更多应用案例

安卓串口助手apk源码详解


FAQ

FT232RL最大波特率可以达到3Mbps。





FT232 USB UART Board采用的是FTDI官方的FT232原装芯片,可支持多种操作系统,不同系统的驱动可到官网下载:www.ftdichip.com/FTDrivers.htm


可以将TXD,RXD短接起来,然后在串口调试助手 Windows发送数据看看有无对应的数据返回,有则功能正常;如下图: FT232 circle.png
Pc-ttl-r-t.png
SSCOM TTL.png


标签面朝上,上面一排是VCC GND TXD RXD;下面一排是5V GND CTS RTS,如图:
USB TO TTL Pin UART.png


温度范围是:-15℃~70℃
湿度范围是:5%RH~95%RH


  • 断开外部TTL 设备电源,出现USB serial 设备,打开FTDI上位机->扫描设备-> 点击给设备编程->出现成功编程后表示已经使能3.3V 对外供电电流加强:

Ft232rnl tx rx.png

  • 加大电流前,最大输出电流是20mA,加大后最大电流是50mA,
  • 如果设备要更大的电流,请额外供电使用,或者选用这个LDO供电方案的工业级USB串口模块,3.3V供电能力更佳


1) 过压过流,静电反接,极端环境,电磁干扰等情况都可能会引起ic损坏:

  • 过压过流: 当串口芯片接收到过高的电压冲击,连接的电路或外设消耗的电流超过了其规格范围,芯内部的电流保护机制可能会引发损坏。
  • 静电反接:引脚之间出现了反向电压,或者受到静电放电时,其内部电路可能会受到损坏。
  • 环境恶劣:在过高,过低或潮湿的温度条件下使用该模块,特别是在没有适当散热措施的情况下,可能会导致芯片性能下降,短路,甚至损坏。
  • 电磁干扰:强电磁干扰环境可能会影响芯片的正常操作,导致性能问题甚至损坏。

2)要减少芯片损坏的风险,建议采取以下预防措施:

  • 使用合适的电源电压和电流,避免过电流和过电压情况。
  • 避免静电放电,使用防静电措施,如穿静电手套等。
  • 提供足够的散热和温度控制,避免极端温度条件下的使用。
  • 工业级产品,加了外壳、隔离、过流和过压等保护,一定程度能抗电磁干扰。



  • USB通常不能接到单片机使用
  • 除非单片机跑Linux, Android, Windows 11 / 10 / 8.1 / 8 / 7等系统:
  • 一般是UART 接到单片机,USB接到电脑,工控机等设备


请参考以下步骤对比调试:

  • 安装驱动
  • 更换USB线
  • 更换USB口
  • 更换电脑


可以通过跳线帽或者开关切换3.3V和5V TTL 电平
Uart-3.3v-5v-ttl.png


清空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)主要用于需要高数据传输可靠性的应用场景,尤其是在数据传输速率较高或者数据量较大的情况下。硬件流控制通过使用额外的信号线来管理数据传输,避免了数据丢失或过载。

技术支持


联系人:黄工
EMAIL:3005763927@qq.com
电话:0755-83040712
QQ:3005763927
微信:扫下方二维码添加
Hkx-wx.jpg

说明:进行售后服务前,请准备好客户信息(定货单位、定货人等),以供验证