Forum: Mikrocontroller und Digitale Elektronik Schaltkrass Digitale Ausgangskarte (74HC540 und UDN2981?)


von Ma T. (martin_h596)


Angehängte Dateien:

Lesenswert?

Guten Abend,

im Anhang ist ein Schaltkreise einer Digitalen Ausgangskarte für die 
Entwicklung einer Soft-SPS.

Ich hab Probleme dabei die Verarbeitung der Karte zu verstehen. Das 
einzige was ich weiß ist das der PCF8574P als Port-Expander dient. Aber 
wofür dient der 74HC540 und UDN2981 ?

Ich konnte nur in Erfahrung bringen das der 74HC540 ein 3 State Octal 
Bus Buffer ist. Die Datenblätter hab ich dazu auch gefunden, nur ist 
mein English leider sehr bescheiden. Kann mir jemand in ein paar Worten 
erklären welche Funktion die 2 Bauteile erfüllen?

von Hubert G. (hubertg)


Lesenswert?

Die Schaltung mit 74HC540 und UDN2981 hast du uns aber unterschlagen.

von Ma Te (Gast)


Angehängte Dateien:

Lesenswert?

Entschuldigung, ich hab aus versehen den Schaltplan der Eingangskarte 
hochgeladen.

von Ma Te (Gast)


Angehängte Dateien:

Lesenswert?

Entschuldigung, ich hab aus versehen den Schaltplan der Eingangskarte 
hochgeladen.

Das ist die richtige.

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

Ma Te schrieb:
> Entschuldigung, ich hab aus versehen den Schaltplan der Eingangskarte
> hochgeladen.
>
> Das ist die richtige.

 Mit 2 Leitungen (SCL / SDA) hast du jetzt 256 verschiedene Zustände
 am 540.
 UDN ist ein Treiber, z.B. für Relais oder 7-Seg oder ähnliches.
 Normalerweise nimmt man den aber nur für 7-Seg mit gemeinsamer Anode.

von Dietrich L. (dietrichl)


Lesenswert?

Ma T. schrieb:
> Aber wofür dient der 74HC540 und UDN2981 ?

Der 74HC540 ist "nur" ein Buffer (=Verstärker), um die LEDs und den 
UDN2981 zu treiben - der PCF8574 wird das selber wohl nicht können.

Der UDN2981 ist ein High-Treiber, der die positive Spannung, die an Pin 
9 (Vs) anliegt, an den über I1...I8 angesteuerten Ausgang O1..O8 
durchschaltet.

Gruß Dietrich

von Route_66 H. (route_66)


Lesenswert?

Dietrich L. schrieb:
> Der 74HC540 ist "nur" ein Buffer (=Verstärker), um die LEDs und den
> UDN2981 zu treiben - der PCF8574 wird das selber wohl nicht können.

Nicht ganz richtig. Der 540 invertiert. Deshalb muss in das I2C-Register 
PCF8574 ein Low für den zu aktivierenden Ausgang des UDN2981 geschrieben 
werden. Das ist auch sinnvoll, denn nach Power-On sind die Ausgänge des 
PCF8574 auf High - mit schwachem Pull-Up.
Beim Starten des Systems werden also keine Ausgänge ungewollt aktiviert!

von Dietrich L. (dietrichl)


Lesenswert?

Route 6. schrieb:
> Nicht ganz richtig. Der 540 invertiert.

akzeptiert ;-)

von Ma T. (martin_h596)


Lesenswert?

Vielen Dank! :)

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.