嵌入式学习小组
直播中

bozai602

7年用户 211经验值
私信 关注

请问SPI通信电平转换?

想实现3.3V 的SPI接口(如STM32)与1.8V的SPI接口(如LSM6DSL)通信
方案一:用两片PCA9306,I 2 C 总线和 SMBus 的双向电平转换器,手册部分截图。


方案二:用一片TXS0104E,手册部分截图。











不知道哪个更好?或更好滴方案也行
下面为两芯片的数据手册
http://download.bbs.icxbk.com/201703/48efa9480010d26785dbe70cd2354385.pdf
http://download.bbs.icxbk.com/201703/71d94cf1b31978f3577661dfe8978445.pdf

回帖(2)

李宏

2020-8-7 10:48:50
云汉达人
下方的芯片不能使用,必须是低电压的转换高电压的,才能用下面的芯片,上面的芯片是i2c总线,spi的话,只能有一个主机了,从这个方面考虑,最好还是找个其他芯片。
举报

张翔

2020-8-7 11:03:12
云汉达人


场效应管可以吗,s1是3.3v的信号,s2是1.8v信号
举报

更多回帖

发帖
×
20
完善资料,
赚取积分