标题:
MCU与模块通信3.3v与5v的接口电平转换问题
[打印本页]
作者:
ZMingSIU
时间:
2019-10-15 10:19
标题:
MCU与模块通信3.3v与5v的接口电平转换问题
MCU工作电压是3.3v,通信模块是5v,现在的问题是有时收发数据没问题,但绝大多数都是不行的。是电平不匹配的原因吗?
作者:
lexbunre
时间:
2019-10-15 14:54
是的,解决方法:1.整个转换电路非常简单,成本极低。 2.采用高速开关二极管1N4148实现高波特率,塑料封装壳提高使用的温度,测试最高通讯波特率57600没有异常。 3.通过二极管的压降实现对电压的变换。
作者:
lfc315
时间:
2019-10-15 15:15
可能是电平不匹配引起的,试试下面电路:
50da81cb39dbb6fd858626e40724ab18962b3717.jpg
(72.93 KB, 下载次数: 49)
下载附件
2019-10-15 15:15 上传
作者:
imxuheng
时间:
2019-10-16 11:06
IO开漏模式,外接上拉电阻至5v
作者:
2sc3357
时间:
2019-10-16 12:45
如果只是5v-3.3v单向的话用稳压二极管箍位即可
作者:
littlez
时间:
2019-10-16 13:58
最稳妥的肯定是用电平转换芯片,但是普遍价格高 单向传输的话,好解决,分压等等办法即可。
作者:
没有你
时间:
2019-10-16 14:14
最好还是用专用的电平转换芯片。不同电平的直接通信,有大电流灌入GPIO口的风险,或者GPIO口被拉电流。这些都可能影响芯片的正常工作。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1