想用txb0102芯片做4G模块和STM32主芯片之间串口的电平转换芯片,因为4G电平是1.8V,STM32是3.3V。那问题是 OE引脚要如何连接,是直接连1.8V吗,那能同时收发吗,还是类似485芯片一样只是半双工,需要引脚去控制收发?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
想用txb0102芯片做4G模块和STM32主芯片之间串口的电平转换芯片,因为4G电平是1.8V,STM32是3.3V。那问题是 OE引脚要如何连接,是直接连1.8V吗,那能同时收发吗,还是类似485芯片一样只是半双工,需要引脚去控制收发?
标准的接法是上电瞬间,OE为低,输出disable,为高阻抗状态,当电压完全起来之后,OE拉高,TXB0102使能,正常工作。
因此上电过程,OE是一个由低到高的变化过程,OE可以由GPIO来控制。
如果OE一开始就拉高,那么TXB0102一直处于使能状态,不是说不可以,但很有可能输出带来过冲现象。
那用的时候是不是这样:用一个GPIO控制OE,刚开始二者同时上电,因为OE被接地电阻下拉了,所以刚开始是低电平,STM32的引脚同时初始化为低电平输出,延时一段时间(例如500ms),转为高电平输出(3.3V电平),然后电平转换芯片就可以正常收发了。
另外,这块芯片是可以同时收发的吗?