Forum: Mikrocontroller und Digitale Elektronik Was macht eigentlich ein Busdriver??


von Chris Lambert (Gast)


Lesenswert?

Hallo

kann mir jemand erklären, welche Aufgabe ein Bustreiber 74HC244 macht,
da es ja nicht zwingend notwendig ist diesen auf einen Programmer zu
bauen?!
Ich versteh nicht ganz den Sinn und Zweck, bzw. die Aufgabe?! Aus dem
Datenblatt werde ich auch nicht schlauer!


Gruß
Chris Lambert

von Rahul (Gast)


Lesenswert?

Einerseits verstärkt er den Strom, was bei TTL-Schaltungen nicht gerade
unwichtig ist (Fanout).
Und in seiner eigentlichen Anwendung, kann man ihn noch hochohmig
schalten, was dazu führt das er die "Füsse vom Bus" nimmt.

Ich hätte auch schreiben können: er fährt einen englischsprachigen
Omnibus...

von Sebastian Heyn (Gast)


Lesenswert?

der Sinn besteht darin, dass der PC und der ATMEGA, keine überspannungen
bekommen. Wenn an der Schaltung mit dem Atmega irgendwas schief läuft,
bzw am LPT des PC dann wird der Bustreiber ja nur mit 5V aus deiner
Targetschaltung versorgt. folglich kann aus dem 244 nur 5V von der
Targetschaltung rauskommen. Wenn deine Schaltung zb auf 4,5V läuft
kannst du deinen Atmega nicht mit der Spannung vom PC kaputt

von Christoph Kessler (db1uq) (Gast)


Lesenswert?

Hallo Highlander,
der soll hauptsächlich den Druckerport schützen, außerdem kann er mehr
Strom liefern als ein Standard TTL-Ausgang

von johnny.m (Gast)


Lesenswert?

Der Bustreiber macht nix anderes als die Signalleitungen zu puffern,
d.h. hochohmiger Eingang -> niederohmiger Ausgang. Wenn Du auf der
Ausgangsseite einen Kurzschluss baust, zerschießt Du maximal den
Bustreiber (der nicht so teuer ist) und nicht die Schnittstelle bzw.
andere Hardware. Viele Bustreiber besitzen zusätzliche Enable-Pins, mit
denen die Programmierschnittstelle hochohmig von der µC-Hardware
abgetrennt werden kann, so dass man nicht immer den Programmieradapter
ausstöpseln muss, um die Schaltung zu testen...

von Chris Lambert (Gast)


Lesenswert?

Danke für die schnellen Antworten!
Jetzt bin ich wieder etwas schlauer!

von A.K. (Gast)


Lesenswert?

Der Parallelport liefert mindestens TTL-Pegel (2,4V), maximal CMOS-Pegel
(Desktop 5V, Notebook evtl. 3,3V). Für 5V-Controller kann das eine
zuwenig sein (dann aber besser HCT244 statt HC244), für 3V-Controller
das andere zuviel.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.