Hallo,
am Arduino UNO kann man ja die 6 analogen I/O auch als digitale I/O verwenden. Das geht einfach per Deklarierung im Befehl. Ist dann sonst noch etwas zu beachten in der elektronischen Beschaltung? Es geht in meinem Fall um die Verwendung von Tastern (als Input) und LED (als Output). Alle digitalen I/O sind in Benutzung, so dass ich gern die analogen zusätzlich verwenden möchte.
Bei den digitalen I/O habe ich die übliche Beschaltung mit (externen) Pull-Up-Widerständen (ich nehme 22kΩ) bei den Tastern und ca. 220Ω Vorwiderstände bei den LED. Kann ich exakt diese Beschaltung dann auch bei den analogen I/O so übernehmen?
Es sind 6 analoge I/O im UNO vorhanden. 3 davon möchte ich gern wie grad erwähnt als digitale I/O verwenden, an die anderen 3 möchte ich jeweils ein Potentiometer anschliessen. Diese sollen also weiterhin analog eingelesen werden. Kann man das machen? Also Analog 0, 1 und 2 als analog und Analog 3, 4, und 5 als digital verwenden, sozusagen ein "Mix"?
Welchen Wert nimmt man am besten für die Potentiometer? Die Eingänge des ATMEGA328 sind ja hochohmig, daher ist es ja fast "egal", ob ich für ein Potentiometer 2,2 kΩ oder 100 kΩ verwende. Ist das richtig? Oder gibt es da eine Empfehlung? Beispielsweise sind die Angaben zu den Pull-Up-Widerständen bei den digitalen Input recht unterschiedlich, die ich beim googeln gefunden habe. Das reicht von 5kΩ bis 50kΩ, weshalb ich mich dort für 22kΩ entschieden habe und das in meinen Anwendungen seit einigen Jahren ohne Probleme so benutze.
Andi
Lesezeichen