找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3166|回复: 6
打印 上一主题 下一主题
收起左侧

MCU与模块通信3.3v与5v的接口电平转换问题

[复制链接]
回帖奖励 10 黑币 回复本帖可获得 10 黑币奖励! 每人限 2 次
跳转到指定楼层
楼主
MCU工作电压是3.3v,通信模块是5v,现在的问题是有时收发数据没问题,但绝大多数都是不行的。是电平不匹配的原因吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:557673 发表于 2019-10-15 14:54 | 只看该作者
是的,解决方法:1.整个转换电路非常简单,成本极低。 2.采用高速开关二极管1N4148实现高波特率,塑料封装壳提高使用的温度,测试最高通讯波特率57600没有异常。 3.通过二极管的压降实现对电压的变换。
回复

使用道具 举报

板凳
ID:10947 发表于 2019-10-15 15:15 | 只看该作者
可能是电平不匹配引起的,试试下面电路:

回复

使用道具 举报

地板
ID:151348 发表于 2019-10-16 11:06 | 只看该作者
IO开漏模式,外接上拉电阻至5v
回复

使用道具 举报

5#
ID:624970 发表于 2019-10-16 12:45 | 只看该作者
如果只是5v-3.3v单向的话用稳压二极管箍位即可
回复

使用道具 举报

6#
ID:625009 发表于 2019-10-16 13:58 | 只看该作者
最稳妥的肯定是用电平转换芯片,但是普遍价格高 单向传输的话,好解决,分压等等办法即可。
回复

使用道具 举报

7#
ID:351097 发表于 2019-10-16 14:14 | 只看该作者
最好还是用专用的电平转换芯片。不同电平的直接通信,有大电流灌入GPIO口的风险,或者GPIO口被拉电流。这些都可能影响芯片的正常工作。

评分

参与人数 1黑币 +30 收起 理由
admin + 30 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表