TXS0108E不能正常输出,求助。
时间:10-02
整理:3721RD
点击:
我在用ADS7841E,这个芯片的电平是5V的,单片机是3.3V,所以用了TXS0108E来做电平转换。这个芯片是否能达到我的要求,如果不能请推荐另外一个芯片,谢谢。
VCCA输入3.3V,VCCB输入5V,OE直接接VCCA,我在A1输入了一个300Khz的PWM波形,但是输出波形有问题
输出波形(黄色输入,蓝色输出):
如果我把测量输入的表笔拿开输出是这样的:
因为我看不懂英文PDF,所有有可能所犯的错误是非常低级的,请各位高手见谅,谢谢。
自己顶一下。
电路大概是怎么样子的?输出那边接到哪里去了?
接上上拉电阻试试
建议参考数据手册19页的layout。或者先试一下给个更低频波形看看信号会不会畸变
输出没有接东西。
有没有降低下信号频率看下,TXS0108能够支持的信号最大速率不高。
输入30KHZ的PWM输出的变形几乎没有了,难道是芯片问题?但是PDF里面的设计实例2.5M也没问题,我要求在3.5M左右,这个芯片能不能做到?谢谢
用30Khz的信号几乎没变形,电路是用洞洞板焊的,电路布局已经尽可能按照PDF。
是输入接上拉,还是输出?谢谢
输出接ADS7841
输出接了上拉,还是有变形,和没接时一样。
不好意思看错了,300KHz没有问题,TXS0108能够支持的最大 data rate为60Mbps(30Mhz)。
那是什么原因导致这样,能提供一个电路原理图吗?谢谢。
现象确实很奇怪,电路很简单,外部无需上拉或下拉。单片机IO口输出的电流大概有多少mA?
如果方便的话,建议采用带有方向控制位的SN74LVC8T245这颗芯片试下。
单片机是STM32F405,输出电流应该够吧。