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

TXS0108E: TXS0108 做电平转换芯片,转换后的SPI时钟质量很差

Part Number:TXS0108EOther Parts Discussed in Thread:TMS320C6678, TXS0102, TXB0108

TI 的老师:

你们好。

在我的设计当中,用TMS320C6678的SPI去读一个3.3V电平标准的模块。由于TMS320C6678的电平标准是1.8V的,所以我用TXS0108做了一个电平转换。类似的,我用第2片TXS0108 和 1片TXS0102做了JTAG电路和串口电路的电平转换。现在遇到的问题是,SPI信号经过TXS0108转换后,信号质量会变差,波形失真。我们主要是在1MHz SPI时钟条件下进行测试,把SPI时钟降低到750KHz,也没有改善。而且我阅读TXS0108手册我们当前的信号频率在芯片的工作范围内。(6678的SPI时钟似乎无法更低了?)但是JTAG电路和串口电路的电平转换芯片就不存在这种问题 且二者均工作正常。

在断开SPI 电平转换电路的3.3V端负载的情况下测试,已经更换过芯片,未能解决问题。

6678输出的1.8V时钟质量如图:

经过TXS0108转换后的3.3V时钟质量如图:

电路原理图如图:

求教各位TI老师,有什么办法能够解决这个问题?我们也在中文论坛搜索到了类似的帖子,但是似乎最后都没给出解决方案

  

Amy Luo:

您好,

不知道是不是驱动能力的问题,TXS是开漏输出,信号太快的话,估计也不行;建议您考虑使用适合于SPI通信的TXB0108。

,

Zun Niu:

您好。谢谢回复。主要有两个问题

(1)TXS0108 下的输出不是支持最大1.2M么?我现在用750K也有失真。另外我断开了转换后的3.3V负载。对波形也没有改善

(2)主要我现在板子已经做出来了,,我看了一下TXB0108似乎和TXS0108 封装不一样呀。。怎么更换呢。。

,

Amy Luo:

每一路都是这种现象吗?1.8V端您可以测量一下那边的输入信号波形吗?

,

Zun Niu:

您好。,主要测了时钟和MOSI号,两路都是这个现象。

1.8V端我们分别测过刚从6678输出的时钟和TXB0108的1.8V时钟输入管脚,信号波形是一样的,都很好。像主贴中的图1一样。就是过了3.3V就不行了。

我又查阅了一下,TXB0108PWR 和 我目前选用的tXS0108EPWR好像封装是完全一样的能否直接用一个TXB0108PW代替当前的TXS0108EPWR,来看看是否有改善。

,

Zun Niu:

您好。我换成了TXB0108PW,在断开负载的情况下测试,3.3V端输出是一个40MHz的正弦。根本没有进行电平转换

,

Amy Luo:

Zun Niu 说:我换成了TXB0108PW,在断开负载的情况下测试,3.3V端输出是一个40MHz的正弦。根本没有进行电平转换

您的意思是3.3V端输出的还是1.8V的电平?

,

Amy Luo:

您可以实测一下OE管脚的电压吗?看是多少?3.3V供电电压也实测下?

TXB0108输出端线路走线长吗?

对于不使用的I/O管脚,TXB系列,建议将未使用的I/O端口通过弱下拉电阻器(>=100kohm)连接到GND;TXS设备,内部10欧姆上拉电阻器将确保I/O端口从不浮动,因此可以保持断开状态。

,

Zun Niu:

您好。我现在已经换回成TXS0108了。我现在把OE管脚直接连到VCCA端了,实测电压1.8V。3.3V供电电压实测3.3V。从1.8V DSP管脚输出到TXS0108的A 端口 大约3cm。从TXS0108的B端口到我的跳帽排针座大约8cm。目前排针座是断开的,相当于没连负载。然后已经把未使用的B8 和 A8 管脚都翘起来了,以保证未使用IO断开,仍然没有改善。

我现在想问下

(1) OE直连VCCA是对的吗?可以连VCCB吗?

(2)更换VCCB 和 VCCA 的滤波电容会有效吗?

我也回尝试以上两个修改方案。

,

Zun Niu:

(1)尝试用OE 通过电阻上拉到VCCB  没用

(2) 尝试加大滤波电容  0.1uf-》1uf 没用。

,

Amy Luo:

OE参照的是Vcca的电压标准,Vih和Vil分别为~0.7*Vcca和0.35*Vcca; OE具有过压耐受性,因此可以连接到Vccb电源,在大多数情况下,该电源通常高于Vcca。因此必须注意确保OE引脚的逻辑电平保持如所述,以确保正常运行。

您可以将B1~B7中的一个管脚翘起来吗?我现在怀疑因走线过长形成了比较大的寄生电容,而TXS0108是没有驱动能力的,可能是不能驱动容性负载造成的。

,

Zun Niu:

您好。

我尝试直接把0108的一个管脚翘起来,直接测量3.3V对应的管脚,波形的下降沿仍然很差。

更糟糕的是,我连上惯导负载,再测3.3V端输出发现3.3v信号的高电平只有1.2V。我怀疑是驱动能力不足导致的?但是我直接换成一个TXB0108,TXB0108的输出更糟糕。在1.8V  1MHz的方波输入条件下,不连负载时测试3.3V 端的输出是一个3MHz 的三角(正弦)波?峰峰值1.5V 最大值2.56V。

我不理解的是,TXB0108的封装和推荐电路和TXS0108是一样的,为何直接更换后 TXB0108似乎连工作都没工作呢?

,

Amy Luo:

TXB0108有一定的驱动容性负载的能力,但是不知道您走线的寄生电容是多大,所以您可以也将TXB0108的输出管脚翘起来进行测试吗?看情况怎样?

您是在TI官网购买的TXB0108吗?如果不是,建议您在TXB0108产品首页,点击右上角“立即订购”如下截图,申请TXB0108样片进行测试,看输出情况怎样?

TXB0108产品首页:https://www.ti.com.cn/product/cn/TXB0108#order-quality

赞(0)
未经允许不得转载:TI中文支持网 » TXS0108E: TXS0108 做电平转换芯片,转换后的SPI时钟质量很差
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1