Gast
#574566
Hallo,
ich bin gerade dabei mich in die Mikrokontroller einzuarbeiten und stehe
schon vor einem größeren Problem.
Ich arbeite mit einem ATMega8.
+5V ----------+
|
---
| | R(ref)
| |
---
|
+------- PC0 (ADC0)
|
---
| | R(poti)
| |
---
|
.
\-| (Taster)
|
---
| | R(poti)
| |
---
GND ---------+
Von den 2 Potis nicht verwirren lassen, das spiegelt nur in etwa meine
Anwendung wieder. R(ref) und beide R(poti) liegen bei mindestens 10k
Ohm.
Ich möchte eigentlich nur das Verhältnis zwischen R(ref) und R(poti)
über den ADC bestimmen. Dazu ist das ganze als Spannungsteiler
aufgebaut. Ohne Taster funktioniert alles problemlos.
Jetzt soll aber eine Messung starten, wenn der Taster gedrückt ist und
enden, wenn er wieder losgelassen wird.
Nachdem ich mir hier diverse Beispiele zu Tastern angeschaut habe, stehe
ich aber auf dem Schlauch. Ich habe die Sachen natürlich versucht -
einen 2. Pin beschaltet und den Pullup ein. Aber das funktioniert ja nur
wenn keine/geringe Widerstände in meinem Aufbau sind (hab's auch mit
entsprechend geringeren Widerständen getestet). Bei mehreren kOhm tut
sich da nix mehr. Ich kann den Taster leider nicht direkt beschalten
(anwendungsbedingt), sondern muß die Widerstände mitnehmen.
Bin für jeden Ansatz dankbar.