TXB0108被待测芯片影响,输出信号完全混乱
我使用TXB0108在CPLD和一个HUB芯片做信号电平转换,+3.3v和+5v转换,其中HUB上有一个DRV/SDA引脚,把TXB0108转换出来的电平完全混乱了,低电平被拉高,导致测试失败。
请问一下TXB0108的输出电流有多大? 怎么得到它最大的驱动能力?还有74TVC能代替TXB0108使用吗,谢谢
Hi Zhao,
请参考TXB0108器件手册的如下描述,I/O口外接的上下拉电阻必须大于50Kohms,请确认HUB上得DRV/SDA引脚是否是开漏特性,若是,则不能用TXB0108器件,TI推荐采用TXS01XX系列的。谢谢。
Pullup or Pulldown Resistors on I/O Lines
The TXB0108 is designed to drive capacitive loads of up to 70 pF. The output drivers of the TXB0108 have low
dc drive strength. If pullup or pulldown resistors are connected externally to the data I/Os, their values must be
kept higher than 50 kΩ to ensure that they do not contend with the output drivers of the TXB0108.
For the same reason, the TXB0108 should not be used in applications such as I2C or 1-Wire where an
open-drain driver is connected on the bidirectional data I/O. For these applications, use a device from the TI
TXS01xx series of level translators.
74TVC系列的是电压钳位器件,不能代替TXB应用。
best regards,
Steven
你好,
现在的想法是由FPGA直接输出信号到待测设备,还是要求电平转换和自动方向设置,转换通道尽量多一些,请问TI有什么样的芯片呢? 谢谢。
Zhao,
根据你所要连接I/O的特性,若支持双向的有手动和自动检测两种模式,响应器件型号如下:
手动:SN74LVC8T245 (8ch), SN74LVC8T245 (8ch),
自动:TXB0108 (靠检测电流识别方向,速度较快,可用在标准LVTTL/LVCMOS互联);TXS0108(MOS结构,速率较TXB0108低,可用在标准LVTTL/LVCMOS互联和SPI/I2C等有开漏I/0口的互联)
best regards,
Steven
hi Steven,
为什么我得不到TXB0108资料上标示的电流值,得到的值只有0.33mA左右呢,使用TXS0108就能得到较大的电流吗?谢谢。
上面标示的电流值不是实际正常工作时的电流,是指芯片承受的最大电流。TXB0108通过外部电流(2mA)判断是输入还是输出,进而控制正向还是反向通信。但一旦判断完毕进入正常通信时,此时工作电流很小。请参考器件手册P10。
regards,
Steven
你好,
如果我想使用自动方向检测,又要输出电流大,该使用什么器件呢?谢谢。
Zhao,
TXS0108 is recommeded for large output current / bidirection auto-detection application, thanks.
Steven
你好,
SN74TVC16222A是MOS钳位实现电平转换,它可以双向自动转换吗? continuous channel current 128mA是不是就是它的驱动电流? 另外它是OD结构吗?谢谢
Zhao,
128mA不是正常工作下的电流。关于该器件所能功能的驱动电流,可以参考Figure5/Figure6的I-V曲线关系确定,因为电流不同会导致不同的电压。
按照Figure 3. Typical Application Circuit所示的应用电路,SN74TVC16222A可以支持外部的OD门接口。
regards,
Steven
@Junqiang Shi
I/O Continuous output current ±50 mA这个指标应该是表征该芯片驱动能力的
hi Steven
如果A/B端的电流都小于2mA,那么该器件是否就不工作了,因为两边都识别不了是输入还是输出!是这样吗?
best regard!
TXB0102能用在IIC上作为电平转换3.3-5V用吗?如果可以,怎么使用;如果不可以,请推荐一款替代的芯片。谢谢!
SN74TVC16222A是不能实现双向自动转换的,TI的电平转换芯片中,只有TXBxx和TXSxx的产品是不带方向控制位,能够实现双向自动电平转换的。
TXBxx的产品不适用于像I2C这种开漏输出的应用,TXSxx则没有问题,所以你可以使用TXS0102代替TXB0102。
你的问题解决了吗?怎么解决的,我也遇到同样的问题,求助