www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ATMEGA168 TQFP ADC Bug?


Autor: Andreas Siebel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Zusammen!

Habe hier folgendes Problem.

Ich bin in einem Projekt von einem ATMEGA8 auf einen ATMEGA168 
umgestiegen, weil mehr Flash gebraucht wurde.

Jetzt ist mir aufgefallen, dass der ADC spinnt. Als Referenz benutze ich 
die Versorgungsspannung und messe die Spannung der Bandgap. Ergebnis des 
ADC entsrpicht mit 0xD4 im 10-bit Modus den Erwartungen. Schalte ich den 
Pull-Up von ADC0 bzw PC0 ein oder lege diesen PIN auf Masse (habe einen 
Taster dran) aendert sich der Wert, den der ADC fuer die Bandgap 
ausgiebt auf 0x04 (Taster nach GND) oder 0x256 (Pullup). Eine Messung 
einer externen Spannung an ADC7 ergibt das gleiche Problem.

Ich habe an AREF gemessen, ob sich dort etwas aendert (Beschaltung nur 
ein 100nF nach GND), tut sich aber nicht.

Ich bin absolut ratlos?!?!

Habe auch schon den IC gewechselt.... gleiches Ergebnis.

Hat jemand schon einmal das gleiche Problem gehabt, oder koennte es 
jemand an seinem ATMEGA168 mal ausprobieren?

Alle anderen Pins von PORTC beeinflussen das Messergebnis nicht.

Schon mal Dank fuers drueber nachgruebeln.

Andreas

Autor: Willi Wacker (williwacker)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was macht denn Deine Spannung am ADC-Eingang ?

Autor: Andreas Siebel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die ist stabil, da aendert sich nichts.

Autor: Andreas Siebel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Als weiter Info.. PC0 habe ich von der Leiterplatte abgeloetet und 
haengt in der Luft um entwaige Layout Bugs auszuschliessen. Darum hab 
ich auch die Messungen an der Bandgap durchgefuehrt um externe Fehler 
auszugrenzen.

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.