打印

3.3V-5V电平变换问题

[复制链接]
1631|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
妹子|  楼主 | 2018-5-8 14:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
各位老师,
如附件图所示,
  CH340用于连接PC机,其供电有PC机提供5V,而其与MCU的通信为TX/RX。MCU为3.3V,因此存在一个电平转换问题。
  1,图中CH340的PIN8,即TXD端,输出为5V电平,采用二极管进行电源变换,这个可以理解。 但:使用分压电阻也可以?似乎电路更简单
  2,图中CH340的PIN9,即RXD端,为输入模式。看电路的工作原理,似乎用MCU直接连接这端也可以。加入二极管没什么作用?
   多谢解答!

11.JPG (378.17 KB )

11.JPG

相关帖子

沙发
yanwen217| | 2018-5-8 14:52 | 只看该作者
GPIO的输入架构一般都是施密特触发方式,VIH一般都是0.7VDD,3.3V系统过来的高电平,不一定能被5V系统识别,测试一颗两颗芯片正常工作说明不了问题,要考虑批量下的一致性,总有一些个体的参数是落在极限处的;而3.3V系统那端,只要保证输入过来的信号电压不要超过VCC电压即可,二极管在这里是防止电流倒灌,并不是做电平转换。

使用特权

评论回复
板凳
妹子|  楼主 | 2018-5-8 15:04 | 只看该作者
yanwen217 发表于 2018-5-8 14:52
GPIO的输入架构一般都是施密特触发方式,VIH一般都是0.7VDD,3.3V系统过来的高电平,不一定能被5V系统识别 ...

十分感谢!
  看了下CH340的手册,确实提到了电流倒灌这个概念,只是想来想去有些无法理解。
  所谓电流倒灌是不是当CH340E上电后,而MCU没有上电,这时CH340E的TXD端有电流流入MCU端?

使用特权

评论回复
地板
yanwen217| | 2018-5-8 15:11 | 只看该作者
是的

使用特权

评论回复
5
HYOOLI| | 2018-5-8 18:06 | 只看该作者
主要掌握二极管的特性这样的问题就解决了!

使用特权

评论回复
6
janemxq| | 2018-5-9 17:06 | 只看该作者
为什么用肖特基二极管,不用普通二极管呢?

使用特权

评论回复
7
lihui567| | 2018-5-26 11:32 | 只看该作者
其实这个不串二极管也可以,单片机可以接受5v的电平

使用特权

评论回复
8
q395911235| | 2018-5-26 13:47 | 只看该作者
用一个电平转换IC就可以了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

78

帖子

1

粉丝