AD-Wandler Potiwert in Digitalwert umwandeln

#2436666
Lesenswert?

Ich möchte gerne 4 Analogwerte die von einem Potentiometer kommen in ein 
Digitales Signal umwandeln.
Das sollte so aussehen das wenn das Poti in der Mitte steht bereits ein 
HI ausgegeben wird.

Im Prinzip könnte man das auch mit einem AVR lösen. Jedoch kenne ich 
leider keinen der 4 Analogeingänge besitzt.
Gibt es dafür vielleicht einen fertigen Baustein der mir diese Arbeit 
abnimmt?
#2436808
Lesenswert?

Naja oder (falls ich dich richtig verstanden habe) du gehst über einen 
Widerstand an VCC auf den Poti und mit dessen Schleifer auf Ground. Nach 
den Widerstand gehst du auf einen ADC-Pin, sofern du einen Atmega mit 
internem ADC hast.
Das benötigt dann nur einen Pin.
Erläuterung: Der Widerstand bildet mit dem Poti einen Spannungsteiler. 
Je nach Poti-Stellung liegt ein anderes Potential am ADC des AVR an.
Den Rest würde ich über Software machen,d.h. gewisse Grenzen festlegen, 
ab wann der AVR welche Aktion ausführt.
Bedenke aber den Messbereich des ADC: Nimmst du die interne Referenz des 
ADC (~2,56V) muss das zu wandelnde Signal (die Spannung am Poti) im 
messbaren Bereich von 0V-2,56V liegen, d.h. bei deinen gewünschten 
Poti-Stellungen in diesem Bereich. Somit kannst du anhand des 
Poti-Nennwertes und dem anderen Widerstand deren Werte jeweils 
berechnen. Höhere Werte würden im ADC den 'Vollausschlag' ergeben, was 
bei 10 bit..ähm..'n Haufen wären :) Ich verweise an dieser Stelle mal 
auf das AVR-GCC-Tutorial um den ADC ;)
Schreib grade mit'm Handy, hoffe konnte klar machen was ich meine, kann 
gerade keinen Schaltplan anhängen :/
Moderator (Firma: Titel) Persönliche Seite #2436822
Lesenswert?

Manfred W. schrieb:
> Im Prinzip könnte man das auch mit einem AVR lösen. Jedoch kenne ich
> leider keinen der 4 Analogeingänge besitzt.
Du solltest dann mal das Datenblatt nochmal genauer anschauen: jeder 
AVR, der mindestens 6 Beine besitzt, hat mindestens 4 ADC-Eingänge 
(ADC0,1,2,3)...

> Gibt es dafür vielleicht einen fertigen Baustein der mir diese Arbeit
> abnimmt?
WAS willst du denn überhaupt machen? Wozu ein Poti, wenn sowieso nur 
0/1 rauskommt? Da würde schon ein Schalter reichen...
Angehängte Dateien:
#2437239
Lesenswert?

Du hast recht. Ich bin davon ausgegangen das bei 2 ADC Schluss wäre.
Das vereinfacht die Sache natürlich um einiges.

Was ich vor habe: Ich möchte ein PC-Lenkrad, das üblicherweise mit 
Analogwerten Commodore 64 tauglich machen, der ja nur digitale Signale 
abfragt. Dazu muß ich die Stellungen des Potis abfragen und in Digitale 
Werte umwandeln.

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