Forum: Mikrocontroller und Digitale Elektronik AD Wandler am ATMega8


von Ralf ( ein anderer ) (Gast)


Lesenswert?

Hallo!

Ich hab vor einige Versuche mit dem ADC am mega8 zu machen. Ich hab
zwar Vorerfahrungen mit Mikrocontrollern, aber leider hab ich noch
nichts mit dem ADC gemacht und hab auch nichts darüber gefunden. Ich
hab folgendes vor:

Ich häng nen Poti an einen Analogen Eingang am AVR, der dann die
anliegende Spannung an led's "ausgibt". Um so mehr leds leuchten, um
so höher die Spannung bzw. um so kleiner der Widerstand. Ein link o.ä.
würde mir reichen!


Danke im Voraus

Ralf ( ein anderer )

von Sebastian (Gast)


Lesenswert?

wiki-> im menu (links) ganz unten.

von Ralf ( ein anderer ) (Gast)


Lesenswert?

jo, erst mal thx für die schnelle antwort. DA hab ich auch schon
geschaut, aber nichts passendes, was ad/da angeht gefunden.

ralf ( ein anderer )

von ...HanneS... (Gast)


Lesenswert?

Ist doch alles im Datenblatt erklärt.

Und im Forum gibt es viele Beispiele, z.B. hier:
http://www.mikrocontroller.net/forum/read-1-140519.html#140585
Einfach mal in den älteren Beiträgen herumstöbern, da findet man viel
Wissenswertes.

...

von Ralf ( ein anderer ) (Gast)


Lesenswert?

Aber der Beitrag handelt doch vom PWM und nicht vom DA Wandler. ?

Ich hab mal rumgestöbert aber nichts gefunden. Kennt ihr ein gutes
Tutorial?

ralf ( ein anderer )

von ...HanneS... (Gast)


Lesenswert?

Dann hast du nur die Überschriften gelesen...

Die Sollwerte der PWM werden ja per ADC ermittelt. Somit ist der Link
doch zutreffend. Das Programm ist im Anhang des Links.

...

von Ralf ( ein anderer ) (Gast)


Lesenswert?

Ich kenn mich unter assembler nicht besonders aus... Ich schaus mir mal
an.

von Sebastian (Gast)


Lesenswert?

http://www.mikrocontroller.net/wiki/AVR-GCC-Tutorial#Der_ADC_im_AVR

wie genau soll es denn sein?
welche sprache (c,asm(wohl nicht),basic,pascal)?

von Simon Küppers (Gast)


Lesenswert?

Ralf will an einem Pin eine Spannung ablesen und an einen Port 8 LEDs
dranhängen. Dann will er die eingelesene Spannung durch 8 teilen und
somit in 8Schritte aufteilen. Je höher nun die Spannung wird, desto
mehr LEDs fangen an zu leuchten.

Aber der PWM Code ist wirklich garnichtmal so schlecht. Da wird nämlich
gezeigt wie du den ADC betätigst. Da hat Hannes recht.

von ...HanneS... (Gast)


Lesenswert?

Ich habe schon verstanden, was Ralf machen will. Aber ich werde ihm das
Programm nicht schreiben, da ich ihm damit den Spaß verderben würde.

...HanneS... (kein anderer)

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.