单片机接Ch340G的第二脚接的二极管起什么作用
时间:10-02
整理:3721RD
点击:
我是个小白,请教一下各位工程师,图中CH340G的第二脚接了一个二极管,这个是什么二极管,以及有什么作用
这个问题我也很好奇,可能是起到保护作用吧,,,期待高手的解答~~~
stc单片机下载不是要冷启动么?这个二极管就是防止模块给单片机供电,造成断电不彻底,下载程序失败!
stc单片机下载不是要冷启动么?这个二极管就是防止模块给单片机供电,造成断电不彻底,下载程序失败!
总之,这个IN4148二极管的作用是防止下载程序时CH340会给单片机上电。为什么呢?
因为当CH340连接上单片机串口时,单片机内部的电路会使CH340模块的电留到单片机电源,给单片机供上电了。但是这供电对于CH340系统来说是不允许的,他会干扰系统,使程序下载失败。
故要接上二极管来截止反向电流
个人总结,仅供参考
5楼答得对,但是二极管是反接的处于截止状态怎么发送数据呢?51单片机P3口内部自带上拉电阻,当CH340发送低电平时二极管导通单片机为低电平,当发送高电平时二极管截止,单片机为高电平。不知这样理解的对不对。
似乎有点明白了 做个电路试下
我画过板,vbus是usb口的输入电压,vcc是经过vbus开关之后的电压,试过将二极管的位置焊接一个300r的电阻,你们猜怎么着,ch340竟然导致开关未闭合的情况下vcc不为0,哈哈,二极管就这作用。
我是51的片子,不知道 为什么接上二极管不能下载程序,不接反而能