DIY单片机程序下载板:用CH340G制作USB转串口板

CH340G是一款常用的USB总线转接芯片,可以很方便地实现USB转串口功能。而通过U口转串口方式下载程序已经成为单片机下载程序的主流方式了。今天我们就来一起DIY一个USB转串口下载板。

DIY单片机程序下载板:用CH340G制作USB转串口板

CH340G靓照

DIY单片机程序下载板:用CH340G制作USB转串口板

电路原理图

  • 下面开始制作:

  • 由于没做PCB,用洞洞板做电路,使用SOP16贴片转插件转接板,焊接ch340g芯片,焊接好以后效果图如下:

    DIY单片机程序下载板:用CH340G制作USB转串口板

    通过转接板将贴片该直插

    DIY单片机程序下载板:用CH340G制作USB转串口板

    通过转接板将贴片该直插

    下面焊接USB连接器、晶振电路(12MHz、22pF、22pF)、电源滤波电容(10uF、0.1uF)

    DIY单片机程序下载板:用CH340G制作USB转串口板

    DIY单片机程序下载板:用CH340G制作USB转串口板

    接着焊接电源指示灯:

    DIY单片机程序下载板:用CH340G制作USB转串口板

    最后,焊接好插针,下载板就制作完成了。

    DIY单片机程序下载板:用CH340G制作USB转串口板

    将下载板插入电脑USB口,由于电脑已经安装好了驱动程序,插上下载板就可以识别,从下图可见,已经出现了虚拟串口COM3:

    DIY单片机程序下载板:用CH340G制作USB转串口板

    将下载板与单片机最小系统板连接好:

    DIY单片机程序下载板:用CH340G制作USB转串口板

    就可以给单片机下载程序了:

    DIY单片机程序下载板:用CH340G制作USB转串口板

    STC-ISP软件自带很多范例程序,并且可以直接下载HEX,非常方便,连Keil都不用打开。下载成功!

    DIY单片机程序下载板:用CH340G制作USB转串口板

    如果下载程序失败,一般原因如下:

    某些CH340的引脚给单片机供了电导致单片机断电不彻底(下载程序要断电重启),从而导致程序没法下载。解决方案:在CH340的TXD引脚反向串联一个二极管(推荐肖特基二极管)、在CH340的RXD引脚串联一个约300欧姆的电阻。如此单片机可以彻底断电,问题解决。(此种情况不适用于stm32等芯片)

    DIY单片机程序下载板:用CH340G制作USB转串口板

    有的电路为了防止电源反接保护电路,在电源处串接了二极管,由于二极管的正向压降导致单片机供电不足,从而导致程序无法下载。解决方案:将二极管用0欧电阻代替或者采用正向压降很小的二极管,以确保单片机的正常供电。

    其实最可能的原因还是由于粗心将CH340的TXD引脚连接了单片机的TXD引脚,RXD引脚连接了单片机的RXD引脚,这自然不能下载程序了,一收一发不能接反了。解决方案:认真接线。将CH340的TXD引脚连接单片机的RXD引脚,RXD引脚连接单片机的TXD引脚。

  • 附CH340G引脚:

  • DIY单片机程序下载板:用CH340G制作USB转串口板

    CH340G引脚

    来源:兴电子

    声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2017年2月7日
    下一篇 2017年2月7日

    相关推荐