这是我上周做的USB转TTL接口设计 含源码 原理
用了一个星期的时间,
附件里面包含USB转TTL的AD原理图.
都是自己原创的,请大家多多指教
CH340芯片支持5V电源电压或者3.3V电源电压。当使用5V工作电压时,CH340芯片的VCC 引脚输入外部5V电源,并且V3引脚应该外接容量为4700pF或者0.01uF的电源退耦电容。当使用3.3V工作电压时,CH340芯片的V3引脚应该与VCC引脚相连接,同时输入外部的3.3V电源,并且与CH340芯片相连接的其它电路的工作电压不能超过3.3V。
Altium Designer画的原理图和PCB图如下:(51hei附件中可下载工程文件)
制作出来的实物图如下:
1、CH340G的TXD 引脚的二极管IN4148,防止USBTTL作为下载器时,向51供电,因为程序下载时需要断电重启。
2、作为两个USBTTL间通信是没有问题,但是要实现自收自发,需要将IN4148短接。
3、因为现在打单片机都是CMOS工艺制造,结构上有寄生二极管。一个单片机电源脚没供电,但I/O端口引脚有一个比较强的电压源引入,就会通过寄生二极管传到电源端,相当于给单片机供电了。STC单片机烧录时要求有一次冷启动,不加SS14有可能造成单片机连续供电,就没法冷启动了,也就没法烧录了。这个二极管是防止TXD给单片机供电,起隔离作用。
AD工程文件:
USB转TTL.zip
(870.48 KB, 下载次数: 32)
|