Probleme mit ADC in ATMega64

Gast #420849
Lesenswert?
• ▲
▼
Hallo.

Habe mal wieder ein Problem mit meinem ADC im ATMega64.
Ich habe möchte eine Temperatur messen. Ich habe zur Zeit 3 gleiche
Platinen aufgebaut, jeweils mit ATMega64 und Temepraturmessung. Zwei
Platinen sind neu und die Masseflächen dummerweise nicht mit GND
kontaktiert. Diese habe ich durch einfache Drahtbrücken auf GND gelegt.

Die ältere Platine mißt die Temperatur richtig mit den anderen beiden
kommen ich nicht zum Ergebnis. Merkwürdig dabei ist die Tatsache, dass
beide neuen Platinen unterschiedlich falsch messen. Deshalb denke ich
kann es nicht an der "schlecht" kontaktierten Massefläche liegen.

Hat vielleicht jemand schon einmal ein ähnliches Problem gehabt und
kann mir weiterhelfen?

Über eure Hilfe wär ich sehr dankbar.
Danke

Stefan
Gast #420850
Lesenswert?
• ▲
▼
Nicht so geizig mit Informationen! In welchem Bereich liegen die Fehler?
Was nutzt Du als Analogreferenz?

Wenn die Abweichungen im Toleranzbereich der benutzten Analogreferenz
läge, würdest Du vermutlich nicht fragen, aber angesichts mancher
Fragen hier weiß man nie ...
Gast #420853
Lesenswert?
• ▲
▼
Könnte es auch an der Spannungsversorgung des ADC liegen? Dies wird von
einem DC/DC Wandler erzeugt, dessen Spannung zwar gefiltert witrd, aber
immernoch Ripple auf dieser Spannnung zu sehen sind (200mV Vpp).


Stefan
Gast #420855
Lesenswert?
• ▲
▼
War da nicht was mit der internen Referenz und deren Genaugkeit?
Wenn du bei den Messwerten eine konstante Abweichung feststellen
kannst, liegt das vermutlich an der Referenz.
Besser ist es, Vcc oder eine andere externe Referenz zu benutzen.
Gast #420856
Lesenswert?
• ▲
▼
Was schreibt das Datenblatt des Mega64 über den Toleranzbereich der
internen Spannungsreferenz? Beim Mega32 sind es z.B. 2,3V - 2,7V.
(2,56V - 2,3V) / 2,56V > 10%! Bei der internen Analogreferenz handelst
Du Dir also schon über 10% Fehler ein, wenn Du Pech hast. Muß hier
nicht die Ursache sein, aber für eine Temperaturmessung brauchst Du
entweder eine externe Referenz oder mußt kalibrieren. Die externe
Referenz ist zu empfehlen, denn der Pin ist ja sowieso verloren.
Gast #420857
Lesenswert?
• ▲
▼
Ich hab die Referenzspannung jetzt auf externe Referenz gesetzt und eine
Spannungsreferenz verwendet, und siehe da der erste Controller mißt
richtig. Den anderen baue ich auch noch um, ich hoffe mit dem gleichen
Ergebnis.

Vielen Dank.

Stefan

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