Forum: Mikrocontroller und Digitale Elektronik AD Wandler poti messen


von Berger (Gast)


Lesenswert?

Hallo leute!

Ich möchte mit dem atmega8 ein programm schreiben, mitdem ich den 
potentiometerwert auf einen leuchtdiodenbalken darstellen kann.

Leider habe ich keine ahnung wie :S

Ich habe schonmal herausgefunden das die Ausgänge PC0 - PC5 die eingänge 
für den ad wandler sind, jedoch weis ich nicht genau wie ich die 
Eingänge einlesen kann. Ich weis das der AD Wandler nur 
Spannungsunterschiede wahrnehmen kann deshalb werde ich wohl einen 
spannungsteiler machen und die Spannung von einem widerstand abzapfen.

Der Potentiometerwert ist im bereich 0 - 2Mohm

bitte um hilfe, LG Danke

von Karl H. (kbuchegg)


Lesenswert?

Berger schrieb:
> Hallo leute!
>
> Ich möchte mit dem atmega8 ein programm schreiben, mitdem ich den
> potentiometerwert auf einen leuchtdiodenbalken darstellen kann.
>
> Leider habe ich keine ahnung wie :S
>
> Ich habe schonmal herausgefunden das die Ausgänge PC0 - PC5 die eingänge
> für den ad wandler sind, jedoch weis ich nicht genau wie ich die
> Eingänge einlesen kann. Ich weis das der AD Wandler nur
> Spannungsunterschiede wahrnehmen kann deshalb werde ich wohl einen
> spannungsteiler machen und die Spannung von einem widerstand abzapfen.
>
> Der Potentiometerwert ist im bereich 0 - 2Mohm
>
> bitte um hilfe, LG Danke

AVR-Tutorial
AVR-GCC-Tutorial

In beiden Tutorien gibt es Abschnitte darüber, wie man den ADC benutzt.

von TodiMA (Gast)


Lesenswert?

Hallo,

welchen Controller hast Du ?
Wer behauptet denn daß ein ADC nur Spannungsunterschiede feststellen 
kann?
Ich selbst habe gestern genau das gemacht was Du vor hast.
Lese mal im Tutorial nach. Ich glaube daß es nichts einfacheres gibt als 
mit einen ATMega, falls es einer ist, einen Analogwert ein zu lesen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.