Probleme mit ADC

Gast #37622
Lesenswert?

Hallo!

Habe bei meinem ATmega8 folgendes Problem. Bei einer ADWandlung erhalte
ich als Wert immer dieselbe eine Zahl, die grösser ist als 2^10
irgendwie 12xx, obwohl die angelegte Spannung nicht grösser als Vref
ist (sonst ja eh schon tot).
Woran könnte das liegen? Ist mein uC kaputt oder oder könnte es auch an
falschen Einstellungen des ADC liegen? Oder liegt es am Code? Soll ich
den mal posten?

Danke für eure Hilfe und Tipps!
Gast #37624
Lesenswert?

Zeigt er immer nur die gleiche Zahl egal welche Spannung du auf den
Eingang gibst ?

Is die Versorgungsspannung für die AD-Eingänge auch vorhanden ?

Ist die Refferenz richtig angegeben (Vref/Vcc/Extern) ?

Programfehler ? (Mal mit Bascom probiert ?)

Welcher Controller ?
Gast #37628
Lesenswert?

Ja, er zeigt immer die gleiche Zahl an. Die Versorgungsspannung habe ich
angeschlossen (am ADC) und Referenzspannung habe ich auch angegeben
(extern) und auch angeschlossen. Ich werde den Code mal noch Posten,
vielleicht habe ich dort bei der Initialisierung etwas falsch gemacht,
kann nur nicht gerade jetzt, weil Code auf Notebook und das ist nicht
hier!

Danke für eure Antworten und hoffe dass ihr nochmals helft, wenn Code
hier ist!
Gast #37630
Lesenswert?

Hallo!

Ich habe den Code nun mal gepostet. Ich habe nur die wesentlichen Teile
herausgepickt, das Programm sollte nun immer den ADC abfragen und dann
alles auf dem LCD anzeigen und dann eine neue Wandlung starten usw.

Wäre echt nett wenn jemand das mal anschauen könnte und evtl. sogar
einen oder mehrere Fehler finden würde.
Oder liegt es vielleicht doch daran dass mein Controller im A... ist?

Grüsse
Stefan
Angehängte Dateien:

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