TI工程师,您好:
我在使用电平转换器出现了一个问题。使用的型号是TI的双向电平转换器TXB0106。如图所示,VCCA及VCCB电压相等,都使用3.3V。6路信号中,有5路是从B->A,有一路是从A->B。使能端使用SN7407控制。实验发现,该电平转换器不能正常工作(因为我把A端与B端直接短接时系统正常工作)。后来检测芯片也没坏。所以我考虑应该是使用问题。我觉得使用问题可能有两个:
(1)VCCA及VCCB的供电问题。datasheet中提到需满足VCCA<=VCCB,我这里相等,应该满足该条件;
(2)6路信号不是互相独立的,也就是说,要么所有6路信号从A到B,要么或从B到A。不能让其中一些信号从A到B,另外一些信号从B到A?请教专家是否是这样的。
非常感激。
user1659922:
回复 Kailyn Chen:
谢谢您的回复!
我把SN7407去掉就可以了。我单独测试7407的时候发现也没什么问题。以前产品中也有用过类似方案。看来这种使能方式不可靠~
user1659922:
回复 Kailyn Chen:
您好,我采用同样的方法(把SN7404去掉)测试几块同样的PCB板,发现问题还不能解决。大部分PCB还是不能用。所以我觉得可能不是SN7407的问题。SN7404一直能够正常工作。请问针对TXB0106芯片的使用还有其它什么建议吗?是不是VCCA跟VCCB都是同样的电平造成的?。很奇怪碰到了这样的问题。谢谢!
user1659922:
回复 Kailyn Chen:
你好,谢谢1有1路信号是通过PCA9536芯片发出来的,这款芯片好像就是12C通信的,是不是就是这个问题啊?那我可以先把这个芯片发出来的信号断掉然后测试其他的信号。
user1659922:
回复 Kailyn Chen:
你好,去掉那个I2C芯片的信号线以后还是不行,应该是其他问题。电平转换器的A端信号都有1M的下拉电阻,请问这些下拉电阻是否会有影响TXB0106的工作呢?看datasheet,工作时的电流仅需微安级。
user1659922:
回复 user1659922:
可能是信号频率的问题。现在我们使用的信号频率确认为50MHZ,也就是100Mbps,TXB0106的极限频率为100Mbps,这可能有问题。下一步把信号频率降下来做个实验~
Robin Feng:
你好,可以做双向转换,你是GPIO么,信号频率应该不高吧<50M?
那个下拉做什么用?没有必要加.