USB转串口芯片对比选秀---推荐CP2102和CH340C

发布时间 2023-11-06 23:20:37作者: FBshark

参考应用文章:《USB转串口芯片你看好哪个(USB转串口芯片介绍)》

简短不看版:建议选择这2款芯片:CP2102/CP2104和CH340C。稳定性较好。

 

1. FT232

优势:最常用

缺点:假货多,并不是不能用,而是稳定性差。串口容易丢。

规格书:

https://atta.szlcsc.com/upload/public/pdf/source/20130221/1457706592200.pdf

2. CP2102/CP2104

缺点:价格稍微偏高

规格书:
https:/www.silab.com/public/data-sheets/CP2102-9.pdf

3. CH340G/CH340C

优势:价格便宜,国产芯片,中文资料。规格书、原理图、PCB、驱动等文档齐全。

缺点:部分型号对电容要求高(如CH340G),具有一定不良率。

规格书:
http://www.wch.cn/downloads/CH340DS2_PDF.html

作为技术人员,还是要实事求是,根据自己应用的经验,系列产品太多,对初入选型不友好,要找官网才能找到对应的区别。CH340G对负载电容有严格的要求,批量生产,还是有一定比例的不良率的。
幸运的是,新一代CH340C发布,这CH340C有内部振荡器,工作得更好。

4. PL2303

台湾旺玖科技出品。

优势:芯片价格适中

规格书:
http://www.prolific.com.tw/userFiles/files/ds.u pl2303HXD.u v1 u 4.pdf .

 

5. Atmega16U2

美国Atmel的芯片,也是Arduino官方的解决方案。Arduino使用编程的16U2作为USB转串口,而不是FTR232,这应该是在国外16U2比FT232便宜。这个解决方案不受欢迎,至少在国内的一些PCB板设计里,没看到一个同行使用这个解决方案。相对来说,国内的价格也相对高了,当然也有可能是头发短,见识也短。

缺点:价格较高

规格书:
https://atta.szlcsc.com/upload/public/pdf/source/20140724/1457707162350.pdf

总结

根据10多年的使用USB转串口硬件工程经验,从性价比,稳定性,技术难度等多方面,建议选择这2款芯片:CP2102/CP2104和CH340C,作为设计的主要考虑。
因为FT232和PL2303已经烂大街了,在调试的时候用用,不稳定就算了。真的在产品上,还是稳定性第一,而Atmega16U2,就直接Pass掉。