CH340国产USB转串口芯片替代CP2102对比CH340C与CH340G

动能洪工 2022-10-27 11:06:27

CH340系列简介
CH340系列为USB总线的转接芯片,实现USB转串口或者USB转打印口。在串口方式下,CH340 提供常用的 MODEM 联络信号,用于为计算机扩展异步串口,或者将普通的串口设备直接升级到 USB 总线。
 CH340X/N/K等USB转串口芯片可实现不同类型MCU串口一键下载功能,对于支持多模式启动的STM32Fxxx/CH32Fxxx/CH32Vxxx等系列、ESP系列等MCU,使用CH340X、CH343和CH342芯片时无需外围三极管等逻辑控制电路,将芯片提供的输出信号脚直连MCU的BOOT与RESET复位引脚即可实现MCU BOOT和APP模式的控制切换和固件下载。对于AVR系列,51系列等MCU,可使用小封装,内置防倒灌设计等功能的芯片型号。除USB转串口下载方案,相关方案还有:以太网远程一键下载、蓝牙无线一键下载方案等。

芯片特性
◆ 全速 USB 设备接口,兼容 USB V2.0,替代CP2102。
◆ 仿真标准串口,用于升级原串口外围设备,或者通过 USB 增加额外串口。
◆ 计算机端 Windows 操作系统下的串口应用程序完全兼容,无需修改。
◆ 硬件全双工串口,内置收发缓冲区,支持通讯波特率 50bps~2Mbps。
◆ 支持常用的 MODEM 联络信号 RTS、DTR、DCD、RI、DSR、CTS。
◆ 通过外加电平转换器件,提供 RS232、RS485、RS422 等接口。
◆ CH340R 芯片支持 IrDA 规范 SIR 红外线通讯,支持波特率 2400bps 到 115200bps。
◆ 内置固件,软件兼容 CH341,可以直接使用 CH341 的 VCP 驱动程序。
◆ 支持 5V 电源电压和 3.3V 电源电压。
◆ CH340C/N/K/E/X/B 内置时钟,无需外部晶振,CH340B 还内置 EEPROM 用于配置序列号等。
◆ 提供 SOP-16、SOP-8 和 SSOP-20 以及 ESSOP-10、MSOP-10 无铅封装,兼容 RoHS

选型列表


对比差异及注意事项
1、CH340C、CH340N、CH340K、CH340E和CH340B内置时钟,无需外部晶振。
2、CH340B内置EEPROM用于配置序列号,以及部分功能可定制等。如需小体积建议用CH343P。
3、CH340K内置三只二极管用于防止独立供电时MCU通过I/O引脚对CH340电流倒灌。
4、CH340K的底板是0#引脚GND,是可选连接;3#引脚GND是必要连接。
5、CH340C如果批号4开头且末3位大于B40,则可为8#引脚加4.7KΩ下拉电阻将其改为DTR#。
6、CH340的USB收发器按USB2.0全内置设计,UD+和UD-引脚建议不要额外串接电阻

 

基于CH340X实现的32V/F系列MCU一键下载电路


CH340X芯片,6#脚外接3~5.6KΩ下拉电阻时会自动切换为增强DTR功能,引脚默认为输入状态,由下拉电阻保持为低电平,但可以由应用程序设置DTR引脚输出高电平或不输出,用于多模式MCU下载。

 

进行一键下载时,计算机端下载软件打开串口,先设置DTR(BOOT0)为高电平、设置RTS#(RESET)为低电平、再高电平,MCU自动复位进入BOOT下载程序。下载完成后,需恢复DTR为低电平、设置RTS#(RESET)为低电平、再高电平,MCU自动复位后正常运行应用程序。

注:
CH340X的6#外接的下拉电阻,建议4.7K。除用于CH340X启用DTR功能外,兼做MCU 的BOOT0下拉电阻。
CH340X的串口电压由芯片VCC供电电压决定,使用时需注意电压匹配。

...全文
2075 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,624

社区成员

发帖
与我相关
我的任务
社区描述
智能硬件,智能手表,可穿戴设备,智能电视,谷歌眼镜,Google Glass 相关讨论。
社区管理员
  • 智能硬件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧