完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
问题:我采用的是贵公司的CH340E通信芯片,我的MCU上的电是我的LDO电源控制芯片给的。如果在不打开开关的情况下。我的MCU上是没有电的,当通过外面USB线调试我的设备的时候,而且在开关不打开的情况下。我的MCU上有0.4V的电压。是CH340E倒灌到MCU导致的,这种情况下,如果我的设备我造成系统异常,而且我已经进行了更换为带信号隔离的CH340K芯片,进行测试,依旧有0.2V的电压,依旧没有实现我想要的效果。如果我将MCU和CH340X上的TX和RX都断开。其他情况都没有改变的情况下,系统是0V电压是正常的,我现在已经不想通过信号隔离的方式再去尝试了,容易增加我的系统不稳定性。我想通过USB线插上就可以直接触发我的MOS管或者可控器件直接使系统工作,可以提供一下CH340E上电瞬间电平变化的引脚。或者有类似的方案介绍。谢谢
|
|
相关推荐
3个回答
|
|
您好,如上现象为器件之间电流倒灌导致影响MCU运行,首先推荐统一供电方案,也即CH340和MCU统一用LDO转接出的电源,这样解决比较完全。若必须独立供电,可尝试:
1、CH340E的TXD增加反向二极管,RXD增加阻值较到的限流电阻。(4.7K左右,太大会影响串口通信质量) 2、CH340的串口和MODEM信号引脚输出方向的为强输出,输入方向为上拉输入。二者默认都为高电平。 |
|
|
|
这个方案之前测试过了。电阻增加到5.1K也还是倒灌的电流导致的电压还是0.4V ,增加到10K。只是不能通信了。倒灌导致的电压还是0.4V,二极管IN5819,SS14,都测试过了
|
|
|
|
您好,正常情况下MCU端电压低于0.5伏是不会影响其上电正常工作的,为解决如上问题,可使用NMOS管做隔离。电路参考设计如下:
注1:MCU的RXD引脚应该内部启用上拉电阻,如果没有,建议RXD外加2KΩ~22KΩ的上拉电阻。 注2:D7和RTS/BOOT#的连接是可选的。 图中二极管D6、D7以及NMOS管Q5用于防止双电源方式下CH340对无电的MCU产生电流倒灌。D6/D7用于防止CH340的TXD/RTS往无电的MCU一侧灌电流,NMOS管Q5用于防止CH340内部上拉的RXD往无电的MCU一侧灌电流。 CH340K和批号末3位大于B40的CH340C、CH340N、CH340E的IO具备防对内倒灌功能,即CH340无电但MCU有电时不会影响CH340正常上电工作。再加上D6、D7和Q5能够实现完全的双向防倒灌。 如果CH340和MCU采用同一个电源统一供电或者MCU一直带电,则上图的NMOS和二极管均可以去掉,电路上直连即可。 二极管优先用小功率肖特基二极管,如:BAS70、BAT54、B0520等。 NMOS管优先用小功率、小电容的NMOS管2SK3018、1012等。 有问题可以随时与我们技术沟通。联系方式已发您。 |
|
|
|
只有小组成员才能发言,加入小组>>
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2569 浏览 2 评论
2118 浏览 1 评论
ch554g的板子准备烧录程序,用串口总是显示等待设备连接是为啥
970浏览 14评论
请问ch32v307用ch-link调试或者读写有什么特殊操作方法吗?
882浏览 13评论
Windows系统下如何确定COM口为CH340/CH341设备?
2152浏览 12评论
669浏览 12评论
CH32V307以太网接近满速后,几秒或几十秒后就死机怎么解决?
1918浏览 11评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-3-29 16:27 , Processed in 0.704308 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号