|
|
Grössere Lasten mit dem PC schalten
Will man grosse Lasten
wie z.B. grosse Relais
mit dem COM Port schalten und
will sich den Schaltungsaufwand durch Transistoren
sparen, braucht man wieder bestimmte Treiber ICs. Der ULN2803A ist ein
solcher. Er verfügt über acht TTL-kompatible
Eingänge und 8 Ausgänge,
die jeweils 500mA liefern können. Daher eignet er sich ideal
als
Schaltstufe, die von dieserAusgangserweiterung
angesteuert
wird. Damit lassen sich z.B. 8 Relais schalten, die widerum z.B. das
230V Netz (VORSICHT !)
schalten könnten. Der ULN2803A ermöglicht aber z.B.
auch die
Ansteuerung von zwei unipolaren Schrittmotoren gelichzeitig. Er ist
universell einsetzbar, wenn es um das Schalten von grösseren
Lasten
geht, hierbei ist es völlig egal ob man damit induktive oder
ohmsche
Lasten schaltet. Ein kleine Besonderheit hat der ULN2803A aber: Er
schaltet gegen die Plusleitung, d.h. er unterbricht die Masse zum
Verbraucher und nicht wie gewöhnlich die Versorgungsspannung.
Diese
Eigenschaft bedeutet dann auch das seine Ausgänge das
Eingangssignal
invertieren, also umdrehen. Ansonsten ist er sehr
"Pflegeleicht", was Überlastung angeht, da er intern gegen
alles
Mögliche abgesichert ist, Genaueres bitte dem Datenblatt
entnehmen. Der ULN2803A benötigt auch keine getrennte
Versogungsspannung für die Logik. Diese wird aus der
Versorgungsspannung der Last generiert.
Folgende Schaltung zeigt den ULN2803A als Treiberstufe. Pull
Up, bzw. Pull
down Widerstände
werden hier genauso wenig benötigt wie Schutzdioden,
da diese schon integriert sind. E1- E8 sind die Eingänge, A1 -
A8 die Ausgänge.
Das nächste Bild
zeigt, wie einfach es mit dem ULN2803A ist, verschiedenste Lasten zu
schalten. Motoren, Relais, Glühbirnen etc. Für den
ULN2803A alles das
Gleiche.
Die folgende Schaltung ist wohl mit Abstand die
einfachste Schaltung um mit dem COM Port einen Schrittmotor
anzusteuern. Dieses
Programm aus der Downloadsektion
zeigt, wie einfach
man einen Schrittmotor mit QBasic und dem ULN2803A betreiben kann.
Die nachfolgende
Schaltung zeigt den ULN2803A als Treiber für 8 Relais, mit
denen ja, je
nach Bauart, alle möglichen Lasten geschaltet werden
können. Durch die
gleichzeitige Verwendung der Ausgangserweiterung
kann man so 8
Lasten getrennt voneinander über den COM Port steuern. Aber
wie vorher schon erwähnt: Der
ULN2803A invertiert das Signal, das heisst wenn am Eingang eine "1"
anliegt, geht der Ausgang des ULN2803A auf "0" und umgekehrt!

Für eine grössere Darstellung
bitte ins Bild klicken
Man könnte den
ULN2803A auch direkt an den Paralellport hängen, jedoch kann
ich nur
davon abraten, denn ein Kurzschluss oder so und "ZACK" ist der LPT
hinüber, also besser ein paar Euro und ein bischen Zeit
investieren und
die Ausgangserweiterung
für den COM Prot verwenden, denn dort kann man beliebig viele
Ausgänge
dran hängen. Der COM Port ist auch komplett Kurzschluss- und
Überlastsicher und vor allem kann man unter Windows NT ohne
weiteres
darauf zugreifen, was bei LPT ja auch nicht ohne zusätzliche
Software
geht.
|
|