Forum: Mikrocontroller und Digitale Elektronik Porterweiterung activ low mit 74hc595


von Dgf (Gast)


Lesenswert?

Hallo

ich will mit einem 74hc595 activ low Pins schalten. Z.b eine  Chip 
select pin eines spi chips. Denk ich zu einfach oder geht das ohne 
Probleme ohne Pullup widerstand ?

von Wolfgang (Gast)


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.

von Dgf (Gast)


Lesenswert?

Sprich um sicher zu gehen schalte ich noch einen uln2803 dahinter und 
mache es mit pullups? Oder kann man das von dir angesprochene 
startverhalten anders in den Griff bekommen ?

von Axel S. (a-za-z0-9)


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.

von Dgf (Gast)


Lesenswert?

Und der 595 schafft dann die Pins mit pullup auf L zu ziehen ? Nimmt man 
Std Werte wie 4k7 oder 10k? Wenn das 595 den Pin auf L setzt, wohin 
fließt der Strom ueber den pullup?

von Dgf (Gast)


Lesenswert?

Über den ausgangsinverter des ff zu gnd?

von Axel S. (a-za-z0-9)


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.

von Dgf (Gast)


Lesenswert?

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

Wohin nicht wie viel.

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.