TCA9548A芯片,假如VCC端用的是1.8V,slaver端是否可以这样接,0端口对接3.3V的器件,1端口对接5V器件?还是需要另外加电平转换芯片
谢谢
Kailyn Chen:
您好,channel 0或者channel 1的电压取决于Vdpux的电压, 而需要通信的主控这边电压取决于Vdpum的电压. 和Vcc没有关系.
所以可以实现Vdpux到Vdpum的电平转换. 比如Vdpu0=1.8V,Vdpum=5V, 这样就实现了1.8V到5V的电平转换.
按照您的描述,是不是 Vdpu1=5V, Ddpum=5V,那么就是channel 0 需要电平转换, channel1 不需要电平转换是吗? 这样也可以,因为我们可以看到每个通道的电压取决于上拉电压Vdpux.
chunlin ge:
回复 Kailyn Chen:
是VDPUM=1.8V,VCC=1.8V,VDPU0=3.3V,VDPU1=5V,这样也可以实现对吧?
谢谢
chunlin ge:
回复 Kailyn Chen:
Hi 您好 这段话在spec中也看到了 没太理解 Vpass是什么概念?谢谢
Kailyn Chen:
回复 chunlin ge:
您好,因为TCA9548A是一款switch器件,所以当开关导通的时候,指的是内部晶体管导通,Vpass指的就是导通电压,所以Vpass最大也只能等于所在通道的的电压,比如总线上有1.8V,3.3V时候,Vpass最大也只能是1.8V,或者小于1.8V。