3V的I2C器件如何与5V的I2C器件接口?
请教各位大侠有没有成熟的I2C的3V与5V连接的成熟电路,虽然MAX和ADI有相关芯片,但价格较高,订货也不易。<br />希望有简单实用的电路自己顶,等高手
是我的问题太简单了?还是大家都没遇到?搭一个双向电平转换电路即可
用三极管,或74HC244楼上的能不能具体点?
I2C总线应怎么用244呢,高电平变低以后,怎么回到高呢?<br />看看数据手册是否可以直接连接
分立3V的I2C器件与5V的I2C器件接口
https://bbs.21ic.com/upfiles/img/20072/2007251227760.jpg唉MAX3370贵啊
就是不想用分立元件,小企业MOS管生产容易坏https://bbs.21ic.com/upfiles/img/20072/200725131157580.jpg看看,路过
做过I2C<br />哈哈。。。。<br />没遇过这样的可以直接相连,不需要额外的转换
I2C总线协议就是有这样一个好处。I2C总线规定SCL、SDA线都必须是“开漏”结构,外部需要加上拉电路。对于3V和5V器件,它们的I2C总线可以直接相连——因为是开漏,不会有问题。<br /><br />详见相关协议:<br /><a href="http://www.zlgmcu.com/philips/philips-iic.asp" target=_blank>http://www.zlgmcu.com/philips/philips-iic.asp</a>那需要把3V的器件上拉到5V
3V的器件要能承受5V电压才行可以参考下这个
https://bbs.21ic.com/upfiles/img/20072/20072618242364.jpg帮着顶吧,
我前一阵也遇到这个问题,没解决好不必加电平转换
不必加电平转换,因为I2C的SCL,SDA脚是开漏的要根据器件的datasheet上引脚的电气特性来决定
要根据器件的datasheet上引脚的电气特性来决定用MOSFET隔开就可以了
MOS管没那么容易坏吧
大不了用个好点的撒,可以直接连接吧,,,
我做过一个读卡电路,还是5V供电的呢。但是去买卡的时候,被<br /><br />告知没有5V的卡卖了,只有3.3V的,拿回来一试,照样用。。。反对不规范的做法
不错,3V的主器件驱动5V的从器件可以通信,但规范上高电平应为0.7Vdd=3.5V,可以用那是你运气好,采用不符合规范的做法就要做好出现意想不到情况的心理准备用74系列搞定(输入,输出分开供电那种)
单向信号如3V->5V可以用HCT、ACT等;单向信号如5V->3V可以用LVC、LCX、LVT等器件连接使用LTC4300-2
带电平转换的I2C缓冲器
页:
[1]
2