1
完善资料让更多小伙伴认识你,还能领取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等。 有问题可以随时与我们技术沟通。联系方式已发您。 |
|
|
|
只有小组成员才能发言,加入小组>>
522 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2903 浏览 2 评论
2399 浏览 1 评论
867浏览 2评论
687浏览 1评论
riscv-none-embed-objcopy: \'PWM_Output.elf\': No such file这个咋解决,
417浏览 1评论
522浏览 1评论
请教一下,Mounriver 编译不成功:找不到库文件,怎么整
813浏览 1评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 06:53 , Processed in 0.925169 second(s), Total 50, Slave 44 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号