Continue to Site

[SOLVED] How Can I Implement a Tristate Buffer with Transistors?

kvnsmnsn

Junior Member level 1
Junior Member level 1
Joined
Nov 16, 2018
Messages
19
Helped
0
Reputation
0
Reaction score
1
Trophy points
3
Activity points
181
There are a few places on the Internet that explain how a tristate buffer works, but I haven't been able to find any place that shows how to implement it with transistors. Can anyone tell me how to implement a tristate buffer with transistors?
 
High state = top transistor on, bottom transistor off. (sourcing current)
Low state = top transistor off, bottom transistor on. (sinking current)
Tristate = both transistor off. (no current flows in or out so it is 'disconnected')

There is a fourth state where both top and bottom are on at the same time but it usually only lasts a brief moment before smoke comes out!

Brian.
 
Tristate discussed in attached.
 

Attachments

  • Foundation of Digital Electronics and Logic Design -- De, Asish Kumar; Sarkar, Souvik; Sarkar,...pdf
    7 MB · Views: 44
TI TTL Data book. Every digital dude had one on their desk back in the day. Check out the level of schematic detail, unheard-of in modern days.
 

Attachments

  • IMG_20250306_184200186.jpg
    IMG_20250306_184200186.jpg
    1 MB · Views: 39
Apart from using a search engine to find out the answer, @kvnsmnsn should have put this question at the 'Analog Circuit Design' sub-forum!
 
Every TTL circuit has a standard input threshold voltage of 2 diode drops or 2*Vbe
This compares 74' 74LS' and 74S' inputs and outputs for tri-state buffers
The '244 types are non-inverting and '245 were inverting hex TS buffers... any questions?

1741337816801.png
 


Write your reply...

LaTeX Commands Quick-Menu:

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top