0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FT232转换器的工作原理/特性/功能

科技观察员 来源:gadgetronicx 作者:gadgetronicx 2023-06-29 16:03 次阅读

FT232RL 引脚图

FT232 是一种 USB 到 TTL 串行转换器 IC,用于 USART 设备需要通过 USB 与外部设备通信的应用。该 IC 兼容 USB 2.0速度和标准。事实上,该芯片用于早期版本的Arduino,如NG,Diecimala和Duemilanove,以通过USB提供从控制器到PC的通信。本文将介绍FT232RLIC的特性和基本功能,主要面向初学者。

方框图:

FT232 框图

FT232是一款功能强大的芯片,将整个USB协议封装在单个芯片上,无需固件或外部硬件。此外,该芯片具有一个埋入式微控制器,能够执行基本的输入/输出操作。上图显示了FT232芯片中存在的各种模块。我们将简要介绍一些重要的块。

SIE(串行接口引擎):SIE 块用作 USB 连接器的前端。此块处理用于 USB

通信的大部分协议。SIE的典型功能包括信号检测时钟/数据分离、串并行转换和数据包ID生成等等。

USB 协议引擎:它是USB2.0通信核心,有助于开发和生产基于USB的设备。该协议引擎执行CRC检查,握手评估和响应,地址识别,发送和接收数据包。

FIFO Tx-Rx Buffer & UARTFIFO控制器:128字节和256字节,用于接收和发送缓冲器,用于高数据速率传输。FIFO控制器用于控制从USB到UART设备的数据流,反之亦然。

UART控制器:该控制器块转换数据格式,以便可以通过UART数据线RX和TX发送。该控制器可在FT232IC中编程,以使CBUS和DBUS引脚(TXD,RXD,RTS,CTS,DTR,DSR,DCD,RI)引脚用作普通GPIO引脚。出厂默认设置,此引脚将用作

USB 到 UART 通信的控制引脚。

FT232与微控制器的接口:

FT232-USB-UART接口

现在,要将此芯片与微控制器连接,您只需使用FT232芯片中的一些引脚。上图显示了微控制器与FT232芯片的接口。FT232芯片的Rxd和Txd引脚是将数据传输到微控制器的引脚。然而,芯片中还提供了流量控制引脚,以实现高效通信。

FT232的专用CTS(清除发送)和RTS(请求发送)引脚用于控制数据流,而您可以使用微控制器的任何IO引脚来执行CTS和RTS的功能。这些引脚应交叉连接,即FT232的CTS连接到微控制器中的RTS,反之亦然。

这些引脚处于低电平有效状态,因此当MCU需要发送数据时,它会检查自己的CTS引脚,如果低电平,MCU会将数据发送到FT232并将数据传输到USB。如果USB设备需要响应作为回报,FT232将检查其CTS引脚状态,如果低电平,它将从USB设备发送到微控制器。

其他引脚可以保持未连接状态,因为它在基本的USB到UART通信中没有任何用途。这就是您的微控制器现在已准备好与PC或任何其他USB设备进行通信。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • usb
    usb
    +关注

    关注

    59

    文章

    7438

    浏览量

    258266
  • TTL
    TTL
    +关注

    关注

    6

    文章

    470

    浏览量

    69375
  • FT232
    +关注

    关注

    0

    文章

    4

    浏览量

    10285
  • 串行转换器
    +关注

    关注

    0

    文章

    4

    浏览量

    6621
收藏 人收藏

    评论

    相关推荐

    RS232485转换器

    本帖最后由 eehome 于 2013-1-5 10:02 编辑 RS232485转换器
    发表于 08-20 13:59

    关于rs232rs485转换器问题

    本帖最后由 gk320830 于 2015-3-8 16:35 编辑 各位,有谁搞过rs232rs485转换器,跪求指教!
    发表于 01-29 11:02

    RS232485转换器不能通讯

    LABVIEW编写与PLC通讯程序:为什么电脑串口通过通讯线缆连接PLC串口能正常通讯,而用RS232485转换器转换后连接PLC485却不能通讯?
    发表于 09-29 22:41

    求助通过FT232设计USB485的方法

    我想问一下有没有FT232这款芯片的中文资料和通过FT232和max485设计的USB485的原理图?这种设计方法在PC上安装驱动是安装FT232的还是MAX485的驱动?
    发表于 03-03 21:47

    ft232驱动程序安装

    请问这个ft232的驱动怎样[size=14.2857141494751px]安装?网上搜了下说要改注册表?到底怎样装呢?
    发表于 10-13 17:23

    RS232和RS485转换问题

    最近在做一个51单片机和PC通讯的小实验,因为想学学RS485所以买了两个RS232/RS485转换器转换方式是(RS232-RS484-RS485-RS232),但是发现PC和单片
    发表于 11-21 13:44

    这个FT232芯片是真的吗?

    网上买了一个FT232的u***ttl模块。安装到电脑上显示驱动如下?往STC15单片机里面下栽程序很不流畅,还不如CH340呢?这个FT232是真的吗?
    发表于 09-11 19:30

    全新USB串口芯片FT232RL

    :FT232RL FT232较新的型号:FT232RL、FT232RQ还具备以下功能:芯片整合了EEPROM,可用于IO的配置以及存储USB
    发表于 09-28 13:57

    USB串口芯片-FT232

    RS-232、S422、RS485电路 应用范围  USB óRS232  USB óRS422 / RS485转换器  Upgrading RS232 Legacy Peripher
    发表于 10-15 10:38

    232485转换器的软件问题

    我现有块板子,板子上有RS232芯片,有9孔串口,假设有个232485转换器,将转换器232
    发表于 06-03 04:37

    CH554使用进行u***串口透传,怎么操作FT232的USB串口芯片?

    CH554使用进行u***串口透传,怎么操作FT232的USB串口芯片,案例中只有CH34X,PL2303,CP210x。怎么添加FT232的支持?谢谢 了如果在原例程上修改添加更好不过了。
    发表于 05-19 06:18

    FT232 Driver

    FT232驱动,解压缩后可以使用。 电脑上没有串口的可以下载。
    发表于 04-18 10:02 21次下载

    微雪电子FT232(mini)USB转USART简介

    FT232 USB转UART串口模块 USB mini接口 采用原装FT232RL 支持3种供电模式 支持Mac、Linux、Android、WinCE、Windows 7/8/8.1/10... 型号 FT232
    的头像 发表于 12-30 15:04 2918次阅读
    微雪电子<b class='flag-5'>FT232</b>(mini)USB转USART简介

    微雪电子FT232 USB转USART简介

    FT232 USB转UART串口模块 USB type A接口 采用原装FT232RL 支持3种供电模式 支持Mac、Linux、Android、WinCE、Windows 7/8/8.1/10... 型号 FT232
    的头像 发表于 12-30 14:50 4113次阅读
    微雪电子<b class='flag-5'>FT232</b> USB转USART简介

    FT232芯片类USB转串口万能驱动应用程序

    本文档的主要内容详细介绍的是FT232芯片类USB转串口万能驱动应用程序免费下载。
    发表于 12-16 08:00 39次下载
    <b class='flag-5'>FT232</b>芯片类USB转串口万能驱动应用程序