本帖最后由 WCHCN 于 2020-9-25 17:32 编辑
CH340是沁恒微电子于2004年推出的一颗经典USB转串口芯片,经常出现在各位工程师GG们的桌面上,伴随着各位攻城狮在技术的道路上越走越远,感谢大家的支持让这颗诞生于15年前的芯片在今天依然保持着强劲的增长势头,服务于各行各业。 经过多年的更新迭代,沁恒CH340等USB转接系列产品线目前已拥有几十个型号产品,以下是各个型号的功能简介。 CH340:USB转串口经典型号,拥有SOP8/MSOP10/ESSOP10/SOP16等封装,无需外部晶振 CH341:USB转串口/IIC/SPI/并口/打印口 等 CH342:USB转双串口,支持自定义IO口电压,支持VCP/CDC模式 CH343:USB转高速串口(6Mbps),支持自定义IO口电压,防串口倒灌电,支持VCP/CDC模式
CDC模式:大部分操作系统已内置此类驱动程序(如:win10以上、Android、Linux、MAC OS等),用户无需安装驱动;缺点是高波特率连续大数据量通讯效率不佳,且RTS/CTS无法独立使用; VCP模式:厂商提供虚拟串口驱动,支持各操作系统,功能多,支持GPIO和高波特率及硬件流控;缺点是需安装驱动(手动或联网后自动安装); CH340系列支持Windows/Linux/Android/MAC OS等系统,驱动如下: Windows系统驱动官方下载:http://wch.cn/downloads/CH341SER_EXE.html Linux系统驱动官方下载:http://wch.cn/downloads/CH341SER_LINUX_ZIP.html Android系统驱动官方下载:http://wch.cn/downloads/CH341SER_ANDROID_ZIP.html MAC OS系统驱动官方下载:http://wch.cn/downloads/CH341SER_MAC_ZIP.html CH340原理图和PCB文件下载:http://wch.cn/downloads/CH340PCB_ZIP.html
USB转串口应用场景下,若USB转串口芯片与其他IC(MCU等)双方电压不匹配或其中一方失电产生电流倒灌,有可能导致器件无法正常工作,电流增加等问题。 常见解决方式:串口输出引脚上(如:TXD/DTR/RTS)上接一个反向肖特基二极管到对方的输入引脚。部分场景也可使用限流电阻代替。 若对端串口输入引脚空闲态非高电平,还需将MCU的RX脚启用内置或外加上拉电阻; 如上解决方式,外围需要增加电路,且影响高波特率通讯。(超过120K时)
针对如上应用限制,沁恒提供多种USB转串口芯片型号用于彻底解决或缓解电流倒灌。推荐: 1、支持IO独立供电的USB转串口芯片:CH343、CH342、CH9102; 提供VIO电源引脚,为串口等IO引脚提供电源; IO电压支持5V/3.3V/2.5V/1.8V等,可以直接连接低电压的CPU、FPGA等; 支持高达4Mbps的串口通讯波特率; 2、内置防倒灌电路的USB转串口芯片:CH340K; 内置防电流倒灌二极管; 同时内置若上拉电阻维持空闲高电平,实现低电平驱动和弱高电平驱动; 3、若使用其他USB转串口型号,为缓解电流倒灌,建议:优先考虑统一供电方式,双方使用同一电源工作;
|