微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > TXB0108引起的乱码

TXB0108引起的乱码

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

你好!

我这边使用TXB0108实现MCU-1.8V串口同SP3238-3.3V的电平转换。但是在MCU关机的情况下,VDD_3V3仍带电,结果就出现了TXD上报乱码的情况(PC端的串口工具观测到的),请问这个是什么原因造成的?

如下图,VDD_3V3为SP3238串口芯片的电压,一直工作;VEXT为MCU的1.8V电压,MCU关机后,该电压关闭。

当示波器探头监视TXD_3V3时,关机后无乱码上报;当示波器不监视,或监视TXD1V8时,关机后有乱码上报。

TXB0108具有VCC isolation 特性,换句话说,当部分电压掉电之后,输出将会被diable掉或输出呈高阻抗状态。 如果VCCB=0V,那么Aport diable掉,同样,VCCA=0, B port disable掉。

由于MCU关机,VCCA会由1.8V掉电至0.6V。(20ms的下降时间)

是否在这个过程中引起TXD_3V3的波动,从而引起PC端显示的乱码?

当我这边用示波器监视TXD_3V3时,串口没有乱码上报;TXD_3V3下拉50K电阻,也没有乱码上报。当时示波器观测到的TXD_3V3在VCCA掉电后,是0V电平,但有200mV左右的波动。

再补充一个问题:

还是上面的应用,当我在DTR_1V8端增加电平控制(通过安捷伦电源),结果MCU会死机。

通过示波器监视DTR_1V8,当模块开机后,在DTR_1V8端加电压0~1.2V都会出现下图的波形。超过1.2V,就会是固定的电平。请问这个问题是不是也是TXB0108引起的?

(DTR_1V8是软件上拉到1.8V的输入控制管脚。当DTR_1V8不连接TXB0108时,通过这种测试控制是没有问题的。)

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

网站地图

Top