Berechnung des pull-ups für SPI CS/SS

Gast #2924068
Lesenswert?

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?
Gast #2924078
Lesenswert?

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

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