Other Parts Discussed in Thread: SN74LVC2T45, TXU0204, SN74AVC2T245, SN74AXC2T245, TXU0202
Hello, I am searching for a 2-bit interface solution, unidirectional, dual power source, non-autosensing, Push-Pull, for UART and for proprietary sensors interfaces. The MCU side is 3.3v CMOS logic while IO device is 5V CMOS.
As in UART case so is in other sensors : one line is MCU output, another MCU input. All directions are fixed. Simple. Typical UART-like application you might say.
What a surprise for me after days of search returned nothing to have in a single package . The package I need is SOT23-6 or similar with 0.96mm between pins (worse case 0.65mm would be acceptable).
Tried the TI's SN74LVC2G07DBV single power supply yet converts both UP and DOWN with proper pull-up. Open drain gave too slow rising edge unless pullup is too strong for a reasonable power consumption.
Tried TI's TXB0102 dual power with auto-sensing for a direction. Because of having long lines with hard to clean EMI , all auto-sensing chips oscillate - impossible to fight. The "sensing" part of them is quite "sensitive" - gets triggered easily by EMI spikes.
Good solution is TI's SN74LV1T34DBV which is a single bit one-way push pull level converter. Depending of the power supply it converts to whatever level output yet input is tolerant of up to +5V. If a single package solution for 2-bit (1 output and 1 input) is not found, we will use two chips for a single interface. Surely too many traces and pins on PCB for such a simple single interface like UART...
Considered a nice chip from TI SN74LVC2G17DBV which has Schmitt trigger at the inputs (very useful in noisy lines)... unfortunately this converts only in DOWN level from 5v to 3.3v , not UP.
May be I am missing something, 'cause it is hard to believe that there is no push-pull 2 power supplies a level shifter between 3.3v and 5v . Even half a century old UART interface is recommended to implement using open drain with pullup resistors with slow rising edges , or, otherwise with new "auto-sensing" which is only good for short lines on PCB, not for cables...
The interface conversion between 3.3v and 5v is also quite old requirement in the development based on CMOS chips... and UART has been running long lines in many applications so the new "auto-sensing" could not be recommended for that...
Please advice... I still hope that TI has a solution but I am missing it...