TI中文支持网
TI专业的中文技术问题搜集分享网站

紧急问题影响进度:TXB0102串口3.3V–5V 3.3V发送5V接收的正确 5V发送3.3V接收的错误 杂波较多

TXB0102串口3.3V–5V  3.3V发送5V接收的正确 5V发送3.3V接收的错误  杂波较多(示波器测量5V发送端低电平杂波较多,断开TXB0102的5V发送,直接测单片机的发送脚波形就正常。后来我直接把TXB0102和单片连接的脚全去掉直接测0102的功能了。)

我直接把TXB0102的5V的接收和发送短路了,3.3V的一段用usb转串口的转换器接在了电脑上,通过实验发现发送的和接收的不一致,且接收的老是少字节。按照原理5V的接收出和发送接一起,电脑端发送和收到的肯定一样的。我去掉TXB0102,直接将串口转换器的发送和接收短路,电脑发送和收到的数据就是一样的。

我试过在5V和3.3V端的四个数据脚上都上拉51K的电阻,结果是一样的。已经调试了1天了,没头绪啊。

测试数据举例:(接收的不但丢数据,且数据也不对)

发送:11 22 33 44 55 66 77 88(16进制) 

接收:11 ff df df 3e

发送:11 22 33 44 55 66 77 88(16进制) 

接收:11 ff df df 3e

发送:11 22 33 44 55 66 77 88(16进制) 

接收: df 56 ed 3f 7f ff 99

发送:11 22 33 44 55 66 77 88(16进制) 

接收: ee fe ad ef df 68 df

Kailyn Chen:

我的理解是,TXB0102的输出驱动能力很弱,并不能驱动USB cable。

或者 如果手头上有buffer,可以加上看增强驱动能力是否发送和接收正确?

wei gao6:

回复 Kailyn Chen:

什么是buffer? 连USB转232都测试不了,这个芯片测试岂不是台麻烦了

Kailyn Chen:

回复 wei gao6:

wei gao6

什么是buffer? 连USB转232都测试不了,这个芯片测试岂不是台麻烦了

赞(0)
未经允许不得转载:TI中文支持网 » 紧急问题影响进度:TXB0102串口3.3V–5V 3.3V发送5V接收的正确 5V发送3.3V接收的错误 杂波较多
分享到: 更多 (0)