![]()
|
Tech-Ecke / Elektronik Inhalt / Schieberegister 74HC595 |
|
Der Kondensator C1 ist der für
ICs obligatorische Stützkondensator. An den Ausgängen befinden
sich zur visuellen Darstellung LEDs und deren Vorwiderstände (z.
B. 150 Ohm bei 4,5 V Versorgungsspannung). Die Taster S1 und S2
sind am Dateneingang, S3 dient zum Schalten der Ausgänge. Zu
beachten ist, dass die Taster möglichst wenig zum Prellen neigen
sollten. Die Widerstände R9–12 haben 10 kOhm.
Nach acht Ausgängen ist dabei noch lange nicht Schluss, denn durch das Hinzuziehen weiterer Schieberegister lassen sich theoretisch beliebig viele Ausgänge realisieren. Dazu wird der Ausgang Q7S verwendet, welcher auch das eingangs erwähnte neunte Flipflop ist. Dieser übernimmt den vorherigen Wert des letzten (achten) Bits nach der neunten Eingabe durch den Taster S3 und kann dann an ein weiteres Register über den DS-Pin weitergegeben werden. Das Setzen der Bits am zweiten Register übernimmt dann ebenfalls der Taster S3, der in diesem Fall das Signal an beide Bausteine überträgt.
In der Animation sieht das ganze dann wie folgt aus:
Alte PCs arbeiteten üblicherweise mit einem Pegel von +/- 12 V, Notebooks oft mit weniger. Bei allen von mir bislang gemessenen USB-COM-Adaptern liegen etwas weniger als 5 V an. Da diese Adapter ihre Spannung vom USB-Port beziehen, ist das auch logisch. Daher verzichte ich vollständig auf eine Spannungsbegrenzung auf der Eingangsseite des 74HC595, der nur mit 5 V betrieben werden soll.
Wie man die drei Ausgänge des COM-Ports auf die drei benötigten Eingänge des 74HC595 aufteilt, ist im Grunde egal. Hält man sich jedoch an die in der Schaltung gezeigte Aufteilung, kann die unten stehende Demo-Software direkt zum Testen der Schaltung verwendet werden. Die Aufteilung hatte sich beim Aufbau auf einer Lochstreifenplatine so ergeben und seitdem ist sie bei mir eben so geblieben und... Mit dieser kleinen Software können die Ausgänge eines an den COM-Port angeschlossenen Schieberegisters geschaltet werden.
Wie man den COM-Port und auch ein Schieberegister in eigenen Programmen ansteuert ist hier zu finden:
|
||
|
|
Die Option Drucken funktioniert erst ab Netscape V4.0 bzw. I-Explorer 5.0 !
[letzte Aktualisierung 01.11.2023]