Part Number:ISO1541Other Parts Discussed in Thread: ISO1540, BQ76930
如图,I2C隔离芯片输出端未加上拉电阻反而工作正常(2.7 3.6脚波形同步),加上电阻后10-20S电压反馈到上位机不正常。测试SCL B1波形正常 SDA B1波形不对,不知道是硬件问题还是软件问题?
Kailyn Chen:
您好,那ISO1541的输出端SCL,SDA是和后端电路什么接在一起的? 如果是和GPIO接在一起的,要看GPIO是否内部已经集成上拉?所以外部不需要再上拉。
或者您也可以断开外围电路,直接在ISO1541的输出端进行测量,看下结果是否一样。
,
huchuyou huchuyou:
输出端SCL SDA接单片机I2C1_SCL,I2C1_SDA,脚
,
Kailyn Chen:
您好,您所说的SDA B1波形不正常,是不是和datasheet Figure26的右侧SDA1的波形一样,先有个缓冲爬坡然后再上升? 如果是的话,那是正常的,在datasheet Page20有解释:
https://www.ti.com.cn/lit/ds/symlink/iso1541.pdf
,
huchuyou huchuyou:
Kailyn chen 你好,我这边能不能用ISO1540来替代ISO1541D?
,
huchuyou huchuyou:
我这边的隔离芯片前端接BQ76930的SDA SCL脚,输出脚接单片机的I2C SDA SCL脚。
,
Kailyn Chen:
您好,1540和1541的主要区别在于1540的SCL和SDA都是双向的,而1541只是DATA是双向的,SCL是单向的,看下内部结构比较下二者的差异: