J
John Larkin
Guest
On Sun, 9 Apr 2023 00:29:17 -0400, bitrex <user@example.net> wrote:
RS422 isn\'t fast!
It can probably be done with a direct connection, if the driver is
classic TTL and the load is modern CMOS. TTL doesn\'t pull up to +5.
A 200 ohm resistor would limit the ESD diode current if that\'s a
concern.
On 4/8/2023 10:39 PM, John Larkin wrote:
On Sat, 8 Apr 2023 22:22:44 -0400, bitrex <user@example.net> wrote:
On 4/8/2023 9:22 PM, Ricky wrote:
I\'m tired of digging around looking for an optimal chip to level shift a pair of signals from 5V TTL (an RS-422 transceiver) to 3.3V CMOS. There are too many devices, and no small number of them are impacted by the semiconductor shortage. But resistors are pretty available, as are Zener diodes.
So, I could use a pair of resistors to simply divide the TTL output voltage to something safe for CMOS. But there\'s not much wiggle room, given that the TTL output is not well specified. If the current through the divider is minimized, this slows the signal edges. So a mA or two needs to be flowing when the output is high, but not much more, because of the power budget.
Another option is to use a Zener diode. Most Zeners are specified at 5 to 20 mA of current. Running at 1 mA is into the knee as best I can tell, not desirable, resulting in poor regulation.
I\'m thinking with the variation in output voltage from the TTL output, the Zener might not do much better than resistors.
Any thoughts?
The common base shifter seems a good compromise between cost and
speed/power consumption:
https://next-hack.com/wp-content/uploads/2017/09/A5I9.png
And there\'s Jim Thompson\'s variant on it if the naked topology edges are
too slow:
https://electrooptical.net/static/oldsite/www.analog-innovations.com/SED/LogicLevelTranslator74HC14-RevA.pdf
Why not one resistor?
One resistor from the 5 volt output to the upper clamp diode of the
following 3.3 V CMOS seems OK for low speeds but RS-422 can go fast, do
we wanna go fast? Don\'t know.
RS422 isn\'t fast!
It can probably be done with a direct connection, if the driver is
classic TTL and the load is modern CMOS. TTL doesn\'t pull up to +5.
A 200 ohm resistor would limit the ESD diode current if that\'s a
concern.