Welchen Widerstände soll ich für 8 Tasten auswählen um diese über ADC auszulesen? Verwendet wird ein Atmega8 und der Pin PC2 sowie VCC am Eingang der tasten.
Gast
#3770445
10, 20, 40, 80... Ohm. Ich würde es aber auf jeden Fall als Spannungsteiler aufbauen, also noch einen 10 Ohm nach VCC.
Und wieso nicht alle den gleichen Widerstand? ADC-Wert = (5/((kOhm + 1)*1000)*1000)/(5/1024) Bei 100Ohm Widerständen ADC wert pro Taste Taste 1 = 930 Taste 2 = 853 Taste 3 = 787 Taste 4 = 731 Taste 5 = 682 Taste 6 = 640 Taste 7 = 602 Taste 8 = 568
Gast
#3770475
Also nen Drehschalter lese ich am ADC aus mit gleichen Widerständen zwischen den einzelnen Stufen und jeweils und die unterste Stufe auf GND, die oberste auf VCC. Aber, die einzelnen Schalter sind dabei exklusiv. Acht getrennte Taster an einem ADC machen dann keine Freude mehr wenn mehrere Taster auf einmal betätigt werden.
Es soll ja auch nur immer 1 Taste gedrückt werden.
Gast
#3770499
Stefan Anderson schrieb: > Es soll ja auch nur immer 1 Taste gedrückt werden. Wunschdenken schützt aber nicht vor Fehlbedienung.
Wenn es fehl bedient wird passiert auch nichts schlimmes.
Gast
#3770501
Na denn, machen! :-)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
