Hello,
I have a question regarding implementing an overcurrent/short-circuit protection for outputs of the logic family ICs. I could not find this question in the FAQ. I understand that some logic devices have outputs that are short-circuit protected (e.g., SN75123), but most don't.
What is a recommended practice to protect logic chips from damage in configurations where the output current limits could be exceeded?
For example, if the output signals of a 74LVC3G34 (triple buffer) or 74AHCT541 (3state octal driver) are available externally to the user (e.g, to attach own devices), I think they should be designed to withstand shorting to GND.
A simple solution would be to use a series output resistor to limit the current. For example a logic device operating at 5V, a resistor of 500 Ohms would limit the current to 10mA (i.e., below the ABSOLUTE MAXIMUM RATINGS). However, the voltage drop at the resistor would prevent a specific HIGH level for different output currents. If the customer application would sink a current of 5mA, the external voltage would drop to 2.5V.
What would be a better design?
Thanks.
Daniel