【经验】USB转串口桥接芯片CP2104在硬件设计中需要注意哪些事项?
在生产、生活中,会有诸多电子产品需要使用USB接口同PC连接进行通信,但是,USB接口协议比较复杂,一般工程师很少会涉及。针对这种情况,美国著名精密混合器件方案提供商SILICON LABS推出了USB转串口桥接芯片CP2104,可以实现USB转串功能。那么,这个芯片电路设计,需要注意哪些事项呢?
图1 CP2104硬件结构简图
一、USB接口保护
USB2.0接口在应用中需要支持热插拔,CP2104在全速模式下,最高传输速率12Mbps,传输数据过程中不能丢包,而且USB接口芯片比较脆弱,易受到静电损伤。为了应对ESD对USB芯片的潜在损伤,国产高特微电子推出了静电防护TVS管GESD0504TL,具有结电容低、体积小、符合IEC61000-4-2防护标准的特点,可用于CP2104的USB接口的ESD保护。
图2 USB接口ESD保护
另,为了进一步增强保护,VBUS还可以串磁珠保护。
二、电源滤波。
VIO及VREG都是电源引脚,前者为IO口提供电源,后者是芯片内部调节器的输入引脚。这两个引脚都需要外加电容用于退偶及旁路,推荐电容为4.7uF+104Pf。
三、GPIO口使用。
图3 GPIO口的作用
CP2104的GPIO,是一系列多功能脚,可被配置成不同功能,比如,如下图4,它可以用于TX、RX工作状态指示,RS-485收发控制,RS232的硬件流控制,等。用户可以根据需要进行配置。
图4 GPIO口应用实例
四、其他注意事项。
对于RESET脚,该脚可以悬空,但如果加上拉电阻,可以增强抗干扰能力。另外,对于VPP脚,如果需要对CP2104进行再编程,那么,该脚外部务必要加一个4.7uF的对地电容。
综上,CP2104可以让广大工程师更方便、更简单地使用USB接口,但在硬件设计上,需要注意USB接口保护、电源滤波、RESET脚处理等多个事项,只有这样,才能让该接口电路稳定、可靠地工作。
- |
- +1 赞 0
- 收藏
- 评论 1
本文由风起云扬提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】如何实现USB转I2C像串口助手一样进行数据读写
在工程师们的设计法宝中, USB转串口是必不可少的一个重要法宝,USB可以方便与PC进行连接,可以监控产品的工作状态,与PC交互等等许多功能,那么在实际应用中,我们还需要其他的接口,比如I2C,本文为大家介绍工程师另外一个重要法宝:USB转I2C/SMBUS。CP2112是Silicon Labs 推出的一块USB桥接芯片可以实现USB转I2C/SMBUS的方案。
【经验】教你解决windows系统如何忽略CP210x的串口号
CP210x是Silicon Labs公司针对简化USB开发而推出的USB桥接芯片,无需用户开发任何固件或驱动程序,就可以实现USB转串口的应用。有些用户在使用过程中反应每次换一个CP210x设备连接PC后,PC识别到的COM口号就会增加,这在生产测试中,非常不方便。本文指导大家如何配置,解决使用CP210x时COM口号一直增加的烦恼。
【经验】如何解决芯科科技USB-to-UART桥接器芯片CP2102无法安装驱动的问题
很多设备都需要提供一个USB接口和PC机对接,用于设备与PC软件直接的数据交互传输,USB软件协议与开发相应的Windows下设备驱动难度较大;所以在设计中选用无需编程的接口芯片CP2102N,从而简化USB设备设计。
USBXpress™ Family CP2102N Data Sheet
型号- CP2102N-A01-GQFN20R,CP2102N-A02-GQFN28,CP2104,CP2102N-A02,CP2109,CP2102N-A02-GQFN24,CP2102N-A02-GQFN20,CP2102N,CP2102,CP2101
USBXPRESS® PROGRAMMER’S GUIDE
型号- CP2105,CP2104,CP2109,CP2108,CP210X,C8051F34X,C8051F32X,C8051T32X,CP2102N,CP2103,C8051F38X,CP2102,CP2101,C8051T62X
【产品】低成本USB桥接芯片,即连即用的接口管家-Silicon labs CP2104,CP2105,CP2110
Silicon labs CP21xx USB桥接系列产品共有四种USB转串口的解决方案:包括USB转UART接口芯片CP2104、USB转双UART接口芯片CP2105、HID-USB转UART接口芯片CP2110和HID-USB转SMBus及I2C接口芯片CP2112。该系列芯片能够广泛应用于个人医疗设备、手机、智能卡和存储卡阅读器、无线调制解调器等系统中。
【应用】基于CP2102N USB-to-UART桥接器的程序自动下载电路设计
笔者有参与一款基于乐鑫ESP32 WiFi芯片的产品开发,设计中选用CP2102N实现USB转串口。 ESP32芯片程序下载时,需要通过跳线帽方式将芯片的GPIO0管脚拉低并重新上电或通过使能管脚EN重新复位芯片才能进入程序下载模式。为提高程序调试效率,设计中利用CP2102N的RTS和DTR信号输出控制三极管电路实现对ESP32芯片的GPIO0和EN管脚控制,实现ESP32芯片程序自动下载。
AN721: USBXpress™ Device Configuration and Programming Guide
型号- CP211X,CP2105,CP2104,CP210X,CP2108,CP2130,CP2114,CP2101
【成功案例】优质WIFI模块的秘密——搭载CP2104的USB到UART桥解决方案
目前在进行物联网应用的原型设计跟WIFI开发设计方面消费者有很多第三方模块可以选择,如何做好第三方模块做好第三方模块提高竞争力?优质的USB到UART选择是关键。
AN197: Serial Communications Guide for the CP210x
型号- CP2105,CP2104,CP210X,CP2108,CP2102N,CP2103,CP2102,CP2101
Silicon Labs虚拟串口CP210x系列功能有何差异?
虚拟串口产品的特点是:安装驱动程序后插入设备操作系统中可以看到一个虚拟的COM端口(虚拟意味着没有RS232接口的串口硬件,但是从软件角度可以与旧的RS232端口进行同样的通信)。常见的串口软件,比如“串口助手”,Windows自带的“超级终端”等软件可以直接打开。虚拟串口(VCP: Virtual COM Port)产品,包括的产品有:CP2101、CP2102、CP2103、CP2104、CP2105、CP2108、CP2109、CP2102N。这些产品使用共同的VCP驱动,在虚拟串口数量、通信速度、芯片引脚数量上有些差异。有如下几种类别:1. USB转单串口:CP2101、CP2102、CP2103、CP2104、CP2109,一个芯片可以实现一个虚拟串口。其中:CP2101是第一代产品,最大吞吐量欠佳、芯片体积大,已不推荐新产品使用。 CP2102是Flash产品,参数可以修改多次,芯片体积大。CP2109是CP2102的OTP版本,成本较低。CP2102/CP2109 的IO不可以做通用的GPIO。CP2103和CP2104类似,CP2103是基于flash的,CP2104是OTP版本,在体积和速度上有差异:CP2103,波特率最大1Mbps,封装5x5mm QFN;CP2104,波特率最大2Mbps,封装4x4mm QFN。 CP2102N是最新的基于flash的,成本较低。新的客户建议优先选用该系列。 2. USB转双串口:CP2105,一个芯片可以实现两个虚拟串口。芯片上的存储器是OTP,参数仅可以修改一次。3. USB转四串口:CP2108,一个芯片可以实现四个虚拟串口。芯片上的存储器是Flash,参数可以多次修改。
Silicon Labs(芯科科技) AN976:CP2101/2/3/4/9到CP2102N过渡指南
型号- CP2104-B01-GM,CP2104-B01-GMR,CP2101-GM,CP2101-GMR,CP2108-B03-GM,CP2102-YM1,CP2108-B01-GM,CP2103-GM,CP2105,CP2104,CP2104SX0805GMR,CP2104-F03-GM,CP2109,CP210X,CP2108,CP2108-B02-GMR,CP2105-F01-GMR,CP2105-F01-GM,CP2102-GMR,CP2102-GM,CP2109-A01-GM,CP2103-GMR,CP2108-B02-GM,CP2109-A01-GMR,CP2108-B03-GMR,CP2103,CP2104-F03-GMR,CP2102,CP2101
Silicon Labs(芯科科技) CP2104 单芯片USB转UART桥接器数据手册(英文)
型号- CP2104-B01-GM,CP2104,CP2104SX0805GMR,CP2104-F03-GM,CP210X,CP2104-B01-GMR,CP2104EK,CP2104-F03-GMR
【经验】CP2102N-EK套件使用说明,帮助以最少的开发工作实现快速USB连接
CP2102N是Silicon Labs公司推出的一款 USB-to-UART桥接器,其为工程师提供了简单、直接替换的解决方案。 CP2102N-EK套件旨在展示CP2102N USBXpress设备的各种功能 。这些高度集成的USB-to-UART桥接控制器提供了一种简单的解决方案,可使用最少的元件和PCB空间将RS-232设计升级为USB。本文将对CP2102N-EK套件操作流程进行详细说明
【经验】解决USB转UART芯片CH9102F指示灯不显示问题的经验
某电子产品设备需要USB转UART的功能,在设计时采用芯科CP2104方案,应用与PC端与机器设备进行通信,将PC端的USB信号,通过CP2104转化为RS232信号,然后实现与设备之间的通信。现在CP2104供货周期长。因此推荐沁恒USB转UART芯片CH9102F进行方案替代。 本文针对客户在采用CH9102F方案后出现指示灯不显示的问题进行检测,发现该芯片在波特率960
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 103,128
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
提供语音芯片、MP3芯片、录音芯片、音频蓝牙芯片等IC定制,语音时长:40秒~3小时(外挂flash),可以外挂TF卡或U盘扩容。
最小起订量: 1pcs 提交需求>
提供蓝牙BLE芯片协议、蓝牙模块、蓝牙成品测试认证服务;测试内容分Host主机层,Controller控制器层,Profile应用层测试。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论