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 ?
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.
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 ?
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.
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?
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.