This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TXB0104做串口电平转换单向正常,双向异常

使用TXB0104做串口电平转换,VCCA 1.8V   VCCB 3.3V   OE  1.8V 。B端接3.3V cpu的TX\RX,A端接1.8V器件的g_RX\g_TX。器件向CPU发送数据,CPU接收正常,即g_TX-》RX正常,但是CPU向器件发送数据异常(即TX-》g_RX)。测量电压,TX端只有1.3V左右,g_RX为0.原设计电路是没有任何上拉、下拉一类的,都是直连。后来飞线添加了一些上拉、下拉、电容等测试,没有任何改善。看手册好像没什么特殊控制的地方,因此搞不懂了,特此求助。

  • TXB0104在使用时两侧是不能同时加较强的上拉的,TXB0104适用于推挽型输出,当CPU输出时,输出驱动电流至少±2 mA,太小的电流导致通道无法打开,而接收端是高阻态,无驱动电流,信号可以从CPU传输到器件。信号要从器件传输到CPU时,器件侧输出驱动电流至少±2 mA,而CPU端口为高阻态,无驱动电流。如果CPU和器件两端都有较强的驱动电流会导致两个方向的通道都打开,输出端口将产生振荡,器件无法工作。