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

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

3天内不再提示

基于FTDI芯片进行USB到UART的转换设计方案实现

电子设计 来源:电路城 作者:电路城 2021-04-26 11:10 次阅读

如今,USB端口已广泛用于电子设备和计算机之间的数据交易。在许多情况下,不需要直接与USB端口通信,因此电子设计人员使用USB到UARTRS232-Serial)转换器芯片,因此USB端口被转换为计算机上的虚拟COM端口。许多设计师的最初想法是使用FTDI芯片进行USB到UART的转换。选择FTDI芯片没错,但是它们很昂贵。

因此在本文中,我介绍了一种廉价的USB至UART转换器模块,该模块使用Microchip的MCP2200芯片。该转换器支持3.3V和5V串行逻辑电平,并使用三个LED指示器进行电源连接,数据传输和数据接收。

该模块支持串行CTS和RTS引脚,以及六个可用于直接控制连接设备的GPIO。已使用Siglent SDS2102X Plus示波器的UART解码功能检查并解码了模块的串行数据。

A.电路分析

图1显示了USB转UART转换器模块的示意图。原理图已分为几个部分,以进行更好的视觉检查。

基于FTDI芯片进行USB到UART的转换设计方案实现

图1,USB转UART转换器模块的示意图

IC1是Microchip的MCP2200 [1] USB转UART转换器芯片。它支持高达12Mb / s的全速USB,并采用20引脚SOIC封装。因此,很容易焊接该组件以进行原型制作。它还配备了RTS和CTS引脚以及六个GPIO。

R1是复位引脚的上拉电阻,C1和C2是去耦电容,以减少电源噪声。C3,C5和Y1构成时钟生成单元。C6降低了VUSB导轨噪声。

USB1是用于USB电缆连接的SMD USB-mini连接器。C4和FB1降低了+ 5V USB电源噪声。图2显示了SMD USB-B微型连接器的图片。

图2,一个SMD USB-mini连接器

REG1是RT9166-33GX [2],它是采用小型SOT-89封装的线性3.3V稳压器。根据数据表:“ RT9166 / A系列是CMOS低压差稳压器,针对超快速瞬态响应进行了优化。这些器件能够提供300mA或600mA的输出电流,压差分别为230mV或580mV。RT9166 / A系列针对CD / DVD-ROM,CD / RW或无线通信电源应用进行了优化。RT9166 / A稳压器可使用低至1μF的输出电容器稳定。其他功能包括超低压差,高输出精度,限流保护和高纹波抑制比。这些器件的固定输出电压范围为1.2V至4.5V,每步为0.1V。RT9166 / A稳压器提供3引脚SOT-23(仅RT9166),SOT-89,SOT-223,TO-92,

P3是3针公头,允许用户通过使用跳线在3.3V和5V逻辑电平之间切换。D1,D2和D3是三个SMD LED,它们指示正确的USB电缆连接,数据发送和接收。R2,R3和R4用于限制LED的电流。

B.PCB布局

图3显示了USB转UART转换器模块的PCB布局。它是两层PCB板,所有组件封装均为SMD(引脚连接器除外)。

图3,使用MCP2200的USB转UART转换器的PCB布局

图4是顶层和底层的单独视图,因此红色层是顶层,蓝色层是底层。

图4,PCB顶层和底层的单独视图

当我决定为该项目设计原理图和PCB时,我意识到我的组件库存储中没有IC1 [3]和REG1 [4]的组件库。因此,与往常一样,我决定使用SamacSys IPC额定组件库,并使用免费的SamacSys工具和服务安装了缺少的库(示意图,PCB尺寸,3D模型)。有两种方法可以将库导入到Electronic designing CAD软件中:您可以访问componentsearchengine.com并下载和导入库,也可以使用SamacSys CAD插件直接将模型搜索/导入到设计环境中。

图5显示了所有受支持的电子设计CAD软件,很明显,所有已知软件均受支持。我使用了Altium Designer支持

图5,SamacSys插件支持的所有电子设计CAD软件

图6,SamacSys Altium插件中的选定组件库

C.组装

图7显示了组装后的PCB板的俯视图,图8显示了仰视图。PCB板由PCBWay制造。我最多可以拿10个板,没有价格变动。铜,丝网印刷和阻焊膜的质量都很好,所以我完全不用焊接元件。组件的最小封装大小为0805。

图8,组装好的PCB板的底视图

D.测试与测量

在完成焊接(或收到组装好的电路板)之后,如有必要,应将模块连接到计算机并配置MCP2200芯片。Microchip提供了用于配置芯片[7]的实用程序软件,名为“ MCP2200配置实用程序”。图9显示了该实用程序软件的屏幕截图。就我而言,第一次尝试时,LED没有闪烁,因此我必须在配置中启用闪烁。

基于FTDI芯片进行USB到UART的转换设计方案实现

图9,Microchip MCP2200配置实用程序

图10提供了模块的接线图。使用本指南,您在连接和接线方面应该没有任何问题。

基于FTDI芯片进行USB到UART的转换设计方案实现

图10,USB转UART模块的接线图

我将模块(计算机是发送器)的RX信号连接到Siglent SDS2102X Plus示波器[8],以检查信号并解码数据。同时,我玩跳线以在3.3V和5V逻辑电平之间切换。图11显示了UART信号和解码后的数据,图12显示了具有使能结果列表的相同信号,该结果列表可用于检查时序,错误等。

基于FTDI芯片进行USB到UART的转换设计方案实现

图11,使用Siglent SDS2102X Plus示波器解码的RX-UART数据

基于FTDI芯片进行USB到UART的转换设计方案实现

图12,使用Siglent SDS2102X Plus示波器解码的RX-UART数据(启用的结果列表)

E.物料清单

基于FTDI芯片进行USB到UART的转换设计方案实现

责任编辑:pj

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

    关注

    60

    文章

    7909

    浏览量

    264139
  • 计算机
    +关注

    关注

    19

    文章

    7440

    浏览量

    87785
  • 转换器芯片
    +关注

    关注

    0

    文章

    11

    浏览量

    5993
收藏 人收藏

    评论

    相关推荐

    英国FTDI 最新推出双USB HOST 16Bit MCU

    、 可以实现USB串行UART接口的转换,也可转换到同步、异步Bit-Bang接口模式。4个G
    发表于 09-08 11:40

    FTDI系列USB转串口/并口控制芯片介绍

    FTDI最近推出一颗USB接口转换芯片FT232R,实现USB
    发表于 04-18 10:30

    FTDI简介----------------------------转百度百科。

    本帖最后由 eehome 于 2013-1-5 09:55 编辑 公司简介  英商飞特帝亚有限公司(FTDI)是设计和供应USB芯片和软件方案的专业厂商。
    发表于 11-23 10:09

    FTDI发布支持Android平台的 USB Host/slave IC--UART GPIO SPI I2C

    `FTDI发布支持Android平台的 USB Host/slave IC--UART GPIO SPI I2C先进的单片USB主控桥接器并支持各种标准接口英商飞特蒂亚公司(
    发表于 03-08 17:18

    FTDI发布支持Android平台的 USB Host/slave IC--UART GPIO SPI I2C

    `FTDI发布支持Android平台的 USB Host/slave IC--UART GPIO SPI I2C先进的单片USB主控桥接器并支持各种标准接口英商飞特蒂亚公司(
    发表于 03-08 17:28

    完美高性能USB解决方案1

    英商飞特帝亚有限公司(FTDI)是设计和供应USB芯片和软件方案的专业厂商。FTDI将易于实现
    发表于 03-29 11:43

    FT231XS USB串口转换芯片

    FTDI 低成本的USB接口转换芯片FT231XS,实现USB
    发表于 08-12 14:14

    FT232RQ FTDI转串口控制芯片

    FTDI推出一颗USB接口转换芯片FT232R,实现USB
    发表于 01-06 14:47

    FTDI新增高速USB转数字电平UART的数据线

    USB方案的专业供应商英商飞特蒂亚公司(FTDI)新增2款数据线产品,提供USB转数字电平串行接口。这两款新产品,补充了公司的C232HD USB
    发表于 10-21 09:14 1998次阅读

    基于芯片实现USB与CAN之间协议转换设计

    CP2102是Silicon Labs公司研发的一种高度集成的USBUART桥接芯片,具有价格低、开发简单等特点,能够用最简单的外部电路和最少的外部器件简便地实现
    的头像 发表于 05-18 17:04 7797次阅读
    基于<b class='flag-5'>芯片</b><b class='flag-5'>实现</b><b class='flag-5'>USB</b>与CAN之间协议<b class='flag-5'>转换</b>设计

    GPIO模拟UART的算法实现设计方案

    GPIO模拟UART的算法实现设计方案
    发表于 07-07 09:49 9次下载

    PL2586 USB2.0 HUB芯片设计方案

    PL2586 USB2.0 HUB芯片设计方案
    发表于 12-07 09:47 34次下载

    使用Microchip MCP2200的廉价USBUART转换

    的虚拟COM口。许多设计人员最初的想法是使用 FTDI 芯片进行 USB UART
    的头像 发表于 07-26 09:13 2731次阅读
    使用Microchip MCP2200的廉价<b class='flag-5'>USB</b><b class='flag-5'>到</b><b class='flag-5'>UART</b><b class='flag-5'>转换</b>器

    使用Microchip MCP2200的低成本USBUART

    方案介绍如今,USB端口已广泛用于电子设备和计算机之间的数据交易。在许多情况下,不需要直接与USB端口进行通信,因此电子设计人员使用USB
    发表于 12-30 15:17 3次下载

    FTDI Chip FT4232HA车用高速USBUART/MPSSE

    。以下是本周新品情报,请及时查收: 为目标设计提供高速USB支持 FTDI Chip FT4232HA车用高速USBUART/MPSSE    贸泽电子即日起开售
    的头像 发表于 01-05 12:50 1618次阅读