Hallo zusammen,
nachdem ich nun etliche Foren, Blogs, etc. durchforstet und dort keine zufriedenstellenden Antworten gefunden habe, habe ich mich nun entschlossen mich hier anzumelden, um Klarheit in Bezug auf die RPi GPIO Pins zu bekommen.
Während meiner Suche haben sich sogar noch zusätzliche Fragen angestaut..
Es ging damit los, dass ein Schalter (für eine LED (Anleitung nach einem Buch)) in einen Stromkreis für den RPi integriert werden sollte.
Was ich nun weiß (bzw. einfach nur immer lese):
Pull-Up/Down Widerstände sollen einen Pin auf einen bestimmten Pegel "ziehen", wobei Pegel anliegende Spannung bedeutet. Der Grund ist, dass ein Pin, der nicht im Stromkreis integriert ist einen unbestimmten Pegel hat.
-> hier ergibt sich für mich die Frage: Wenn Pegel = Spannung, wie kann dann ein nicht angesteuerter Pin eine unbestimmte Spannung/Pegel haben. Der müsste doch dann in jedem Fall bei Null liegen oder irre ich hier?
Die vorgegebene Schaltung entsprich dabei der hier (Bild bei Pull-Down Widerstand):
http://rn-wissen.de/wiki/index.php…down_Widerstand
Wenn der Taster nun gedrückt wird, fließt nun eine Strom zwischen Pin und Spannungsquelle, soweit klar (oder fließt gar kein Strom, sondern es liegt dann bloß eine Spannung am Pin an?).
Jedoch wird ohne einen Widerstand doch ein Kurzschluss erzeugt oder etwa nicht?
Das nächste Problem ist der Pull-Up Widerstand auf der selben Internetseite.
Dieser geringe Strom, der über den Widerstand fließt, reicht bereits aus ein "High" zu erzeugen?
Oder anderer Gedanke: Wenn die ganze Spannung am Widerstand abfällt, wie kann am Pin dann ein "High" entstehen?
Und was ist, wenn der Taster gedrückt wird? Dann fließt der Strom (mit gleicher Spannung) doch trotzdem noch zum Pin, er teilt sich eben bloß auf.
Wie ihr seht, herrscht bei mir extreme Verwirrung. Ich hoffe jemand hat einen Rat für mich
Vielen Dank bereits im voraus!