开发板板载ch340n下载电路,出现奇怪问题:插上USB电脑识别正常,但单片机下载程序需要冷启动,每次只要开关一上电,电脑就会重新识别一下ch340n,这样无法完成下载。电路图如下:电源开关后面还有一个22uf的钽电容 该电路图看不出来 开始以为是电容影响的 但拆掉电容依然如故,即使不连接单片机,只要开关一上电 ,ch340n就会重启,说明与后面单片机无关,最奇怪的是我拿这个电路通过排针连接别的开发板 居然工作正常,而拿另外的usb转串口模块(ch340g)连接这块板子居然也能工作正常,实在是想不明白了。
赶脚是你后端电路每次重上电时候把CH340拉掉电了,尤其是后端有大电容时候容易这样,你试试先飞线,把CH340独立供电试试。
您好,如上情况大概率是因为后面单片机上电时吸收了VBUS的电压导致给CH340供电的VCC端电压跌落至最低工作电压下,产生了复位刷新动作。可尝试VBUS处并联大电容看下效果。(如:47uf、100uf等)
今晚又试了试,给ch340n单独供电,故障依旧,芯片vcc加大电容仍然无效!偶然发现,用镊子触碰开关触点模拟开关动作居然没出问题,怀疑是开关的问题,换了一个就好了(见图)。但还是心存疑云:为何使用单独的usb-ttl模块(用的ch340g)给这块开发板下载程序就没有问题,都是一个开关,难道ch340n对开关的轻微抖动都这么敏感吗?总之对这块ch340n留下阴影了。
您好,如上现象看起来并不正常哈。改用独立供电或加大电容目的是一样,减小对CH340的VCC供电的影响,应是该电源脚仍有被影响的可能。(开关并不是直接作用于CH340芯片的,但可以测量下使用的开关的2个pin脚,按下和抬起时候,2个脚之间的阻抗是多少)
我也是实在想不通 开关怎么还能有影响 开关只是给单片机供电的 而ch340n是直接从usb取电的 它们之间不应该相互影响才是 开关引脚之间阻抗也不应该有影响才对 它连接的只是+极 不存在短路的问题 我还曾经换了芯片实验 结果还是一样
您好,如果方便也可以邮寄一块板子给我司技术支持实测下硬件信号,有结果后再和您同步下情况。
居然 跟我遇到的现象一样