Guten Morgen, ich möchte die Slave Select-Leitung von meinen SPI-Slave am AVR zur Sicherheit mit einem pull-up Widerstand gegen High ziehen, um immer definierte Signalzustände zu haben: Folgende Überlegung: * AVR-Pin ist als Ausgang definiert und standardmäßig auf High * Bei Kommunikationsaufforderung schaltet der Pin auf Low -> damit wären beide Zustande sicher definiert. * Beim Programmieren ist der AVR-Pin weder High, noch Low, d.h. er hängt in der Luft. -> Jetzt muss ein Strom von +VCC durch einen pull-up in den CS-Eingang des Slaves fließen. -> Der Widerstand muss klein genug sein, damit ein ausreichend großer Strom in CS fließt, darf aber nicht zu klein sein, damit bei definiertem Low-Pegen des AVR kein zu großer Strom fließt. Welche Daten braucht man, um einen sinnvollen Widerstand zu berechnen?
Hallo Wie groß er genau ist, ist ziemlich egal. Alles zwischen 200Ohm und 200kOhm Sollte funktionieren. Letztendlich muss der Widerstand ja nur den High-Pegel an CS gegen Einstrahlung stabil halten, wenn der µC Pin Hochohmig wird. Er muss nichtmal CS umladen. Mein Tip: Steck' einfach 10k rein und gut is. da1l6
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.