mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Probleme mit ADC


Autor: Stefan Pfius (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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!

Autor: BernhardT (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Code? Soll ich den mal posten?

Autor: Ratber (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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 ?

Autor: BernhardT (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@ Ratber ATmega8 hat er immerhin angegeben ;-)
Gruß Bernhard

Autor: Ratber (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Yo,stimmt.

Morgen hol ich mir ne Pulle Doppelherz gg

Autor: A. Arndt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Evtl. flaschen Port abgefragt....?

Gruss
A. Arndt

Autor: Stefan Pfius (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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!

Autor: Ratber (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Yo,werds Versuchen aber bei Assembler muß ich passen.

Bin Basic verwöhnt (Bascom)

Autor: Stefan Pfius (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.