当前位置:首页 > 技术心得 > 正文内容

USB转串口 漏电给MCU,如何处理

xjtudll9年前 (2016-12-18)技术心得32870

参考资料:

http://bbs.21ic.com/icview-331251-1-1.html

http://bbs.21ic.com/icview-1262058-1-1.html

https://zhidao.baidu.com/question/1446506599856343620.html

问题:

PL2303(USB转串口)与MCU的串口连接,当掐断MCU电源后,MCU居然还在工作

原因:

(1) PL2303串口闲置时,TXD和RXD均是高电平(3.3V或5V),某些模块可能只有TXD是高电平

(2) 现代CMOS芯片,端口上基本都有保护二极管,串口TXD一端静态输出是高电平,通过上面的二极管串到目标板的电源系统上为其供电

(3) 有些低功耗MCU本身运行就非常省电,微弱的漏电也能使MCU正常运行

解决办法:

1、利用光耦隔离,但较慢光耦可能会影响通信,当波特率较高时,可能通信异常或失败。

2、利用二极管隔离USB转串口的TXD和MCU的RXD

此法无法隔离PL2303的RXD与单片机的TXD

x

分析:

A、PL2303 TXD高电平时,二极管截止,由于MCU RXD有上拉电阻(内部或外部),所以MCU RXD端也是高电平;

B、PL2303 TXD低电平时,由于MCU RXD有上拉电阻(内部或外部),所以二极管导通,导通后,由于拉电流的存在,RXD被拉低成低电平;

STC的datasheet里也有这个电路

TX

3、利用三极管做隔离

简单的说,就是两级NPN三极管反相。这样的话PL2303的电绝对无法反灌给MCU。

这个方法可以防止USB转串口PL2303的TXD,RXD的反灌,而不仅仅是TXD。

缺点:整套电路电流会变大,因为三极管导通时,会有电流流向地。

217dbb96-15c3-4ae8-89ed-5d870c2898e1

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/430/

标签: 串口单片机
分享给朋友:

“USB转串口 漏电给MCU,如何处理” 的相关文章

深刻认识差模电压和共模电压

原文作者:佚名 文章来源:http://blog.csdn.net/ywf861029/archive/2009/10/05/4633775.aspx 我们需要的是整个有意义的“输入信号”,要把两个输入端看作“整体”。 就像初中时平面坐标需要用 x,y 两个数表示,而到了高中或大学就只要用...

如何去掉页眉的表格后的回车

如何去掉页眉的表格后的回车

原文链接:http://club.excelhome.net/forum.php?mod=viewthread&tid=901578&highlight=&jdfwkey=piezu 想在页眉里加入一个表格,但是加入表格后,表格后多了一行回车,导致页眉与正文之间有较大的间距,...

IOS textField怎样设置只能输入英文字母或者数字,不能输入汉字

参考资料: http://segmentfault.com/q/1010000002705645/a-1020000002708433 //设置键盘类型 self.textField.keyboardType = UIKeyboardTypeASCIICapable; define kAlph...

dell服务器阵列中硬盘的状态变成外来(foreign)的解决方法

Dell服务器硬盘的状态变成外来(foreign),然后机房就重新导入一下就可以了: dell服务器移除RAID5中1块硬盘后再插上去,硬盘的状态变成外来(foreign),如何恢复成就绪的状态? 重启服务器,注意引导信息提示 RAID控制器 相关信息时,会发现这样提示: Fo...

湿度对电子元器件的影响

潮湿气候对电子元器件有啥影响?网上有说: 1、使绝缘材料性能降低 2、使金属器件锈蚀 3、使润滑剂变质 这些听起来虚虚的,没有直观的概念与感受。我这里说一个最近碰到的问题。 背景:OTP IC(手表用),开窗(未完全封胶),便于用紫外线擦除程序,重复利用OTP IC。近期广东“回南天&r...

sharepoint 安装Office Web Applications 报错

sharepoint 安装Office Web Applications 报错,如下: 未能从程序集“Microsoft.Office.Excel.Server.MossHost, Version=14.0.0.0, Culture=neutral, PublicKeyToken=...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。