微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 紧急问题影响进度:TXB0102串口3.3V-5V 3.3V发送5V接收的正确 5V发送3.3V接收的错误 杂波较多

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

时间:10-02 整理:3721RD 点击:

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

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

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

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

wei gao6

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

我的意思是TXB0102的驱动能力非常弱,后面加个buffer/driver然后再接232 转USB。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top