打印
[MCU]

外设芯片运行电压只有1.8V

[复制链接]
2203|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ZGDZWVIN|  楼主 | 2017-5-27 10:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
      最近用了一个美信的Max30102心率芯片,发现芯片以1.8v电压运行,就是它的sda、scl口都是1.8V,我用stc5V单片机去模拟i2C接口,发现直接接单片机口时不能正常通信(没接上拉电阻),但是用3.3V上拉时又可以通信,这是什么问题呀,官方说要接电平转换芯片,但是我没有接呀

相关帖子

沙发
ayb_ice| | 2017-5-27 11:14 | 只看该作者
不推挽输出是可以的

使用特权

评论回复
板凳
ayb_ice| | 2017-5-27 11:16 | 只看该作者
芯片设计都有嵌位二极管,电平自动会自动拉低,电流稍大点,不会损坏器件

使用特权

评论回复
地板
dirtwillfly| | 2017-5-27 14:38 | 只看该作者
建议还是增加电平转换芯片

使用特权

评论回复
5
fengfeng的恒| | 2017-5-27 16:06 | 只看该作者
虽然电平是1.8V的芯片,但是可以接受的输入电压是有一个范围的,可能你的3.3V也在这个芯片的极限范围之内;同样道理,3.3V对于5V的STC单片机来说,也可以读到时高电平,也在这个范围之内。也是可行的。但是不推荐这样用。

使用特权

评论回复
6
yanwen217| | 2017-5-28 16:35 | 只看该作者
大批量生产下还是加个电平转换芯片更可靠,有I^2C专用的电平转换芯片

使用特权

评论回复
7
linqing171| | 2017-5-29 10:49 | 只看该作者
做个h网络,五个电阻分压,把电平匹配上去就可以了。
另外,I2C标准里面的NMOS的那个电路也不复杂。

使用特权

评论回复
8
cek| | 2018-3-10 08:47 | 只看该作者
楼主,我最近也在弄这个模块,请问你把这个弄出来了吗?能请教下问题吗???

使用特权

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

本版积分规则

2

主题

5

帖子

0

粉丝