Porterweiterung activ low mit 74hc595

Gast #5347902
Lesenswert?

Dgf schrieb:
> Denk ich zu einfach oder geht das ohne Probleme ohne Pullup widerstand ?

Falls du deine Frage im Mikrocontroller Teil dieses Unterforums gepostet 
hast, musst du dir überlegen, wie sich der 74hc595 benimmt, wenn sich 
nach dem Start der uC noch nicht bequemt hat, seine SPI Ausgänge scharf 
zu schalten und der 74hc595 mit seinen Eingängen noch in der Luft hängt.
#5347984
Lesenswert?

Dgf schrieb:
> Sprich um sicher zu gehen schalte ich noch einen uln2803 dahinter

Das nun sicher nicht.

> mache es mit pullups? Oder kann man das von dir angesprochene
> startverhalten anders in den Griff bekommen ?

Du kannst OE des HC595 so beschalten, daß es ohne Initialisierung des µC 
auf H liegt. Dann gehen die Ausgänge des HC595 in den hochohmigen 
Zustand. Und die Pins, die im Ruhezustand H sehen sollen, bekommen einen 
Pullup. Sobald der µC den HC595 mit Daten versorgt hat, schaltet er OE 
auf L.
#5348107
Lesenswert?

Dgf schrieb:
> Und der 595 schafft dann die Pins mit pullup auf L zu ziehen ?

Wieviel Strom der HC595 bei L am Ausgang ableiten (sink) kann, steht 
im Datenblatt. Sei nicht so faul.

> Nimmt man Std Werte wie 4k7 oder 10k?

Da der Pullup im Normalbetrieb nicht gebraucht wird, wird man ihn zur 
Vermeidung unnötigen Stromverbrauchs eher hochohmig wählen. 
CMOS-Eingängen reichen auch 47K Pullup. Oder noch mehr. Es geht ja nur 
darum, im Einschaltmoment oder während der µC gerade geflashed wird, 
eindeutige Verhältnisse herzustellen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren