Forum: Mikrocontroller und Digitale Elektronik AD Wandler


von Sebastian (Gast)


Lesenswert?

Hallo Leute
Hoffe mir kann jemand einen Tip geben.
Habe folgendes Problem:
Wenn ich etwas mit dem AD-Wandler messe, dann erhalte ich eigentlich
immer nur ein sehr ungenaues ergebnis. Aus irgendeinem Grund scheint
die Eingangsspannung nicht stabil genug zu sein. Als ARef benutze ich
einen Spannungsteiler 2:3. Wenn ich jetzt was messe erhalte ich kein
"stabiles" ergebnis. Z.B. mit einem Distanze-Sensor. Lege ich das
teil hin ohne was zu bewegen, dann "eiert" die zu messende spannung
immer +-0,1V.

von Florian Hrubesch (Gast)


Lesenswert?

Also Vref als spannungsteiler hat wenig sinn.
Nimm da lieber ne vorgefertigte spannungsreferenz.
Ti hat da zum beispiel welche.
Und die Analogspannung solltest du soweit wie möglich von der
digitalspannung vernhalten.
mfg Flo

von Tobi (Gast)


Lesenswert?

hast du einen 100n kondensator zwischen aref und gnd? das hat bei mir
das "eiern" beseitigt

von Profi (Gast)


Lesenswert?

Meine Erfahrung ist, von den internen ADCs ist nicht viel zu erwarten.

Evtl. bringt es was, den Prozessor während der Wandlung anzuhalten.
Bei den Atmel gibt es dafür einen extra Power-Mode.

Oder einen externen Wandler nehmen.

Layout ist sicher wichtig: kurze Leitungen, getrennte Analog- und
Digital-Versorgungen.
Gnd-Leitungen um die Analog-Leitungen herum.
Wenn möglich, Multilayer und die Analogsignale im mittleren Layer
zwischen Planes.

von crazy horse (Gast)


Lesenswert?

da muss ich widersprechen, ich habe schon sehr gute Ergebnisse mit dem
internen Wandler erzielt.
Für optimale Ergebnisse muss man aber eben einiges beachten, dass ist
beim internen Wandler nicht anders als bei einem externen.
1. Layout
2. stabile niederohmige Referenz
3. Abblockung von AVcc
4. sinnvolle Wahl der Taktfrequenz
5. noise reduction mode benutzen

Und zu guter Letzt: aus einen verrauschten oder anderweitig gestörten
Eingangssignal kann kein relativ schneller Wandler der Welt ein
stabiles Ausgangssignal erzeugen (mit integrierenden Wandlern geht das
halbwegs, aber die brauchen dann auch >100ms für eine Wandlung)

von Dirk (Gast)


Lesenswert?

hallo,

da ich heute selber mit den adc experimentiert habe kann ich dir mal
meine erfahrungen mitteilen. benutze am besten die interne Vref (2,56V)
und schliesse wie im datenblatt angeben einen kondensator an Pin Vref an
zum glätten. Am ADC-eingang einfach einen kleinen kondensator gegen GND
schalten der nicht das eigentliche signal zu sehr sört. Wenn am
ADC-eingang die spannungen größer als 2,56V sind benutze einfach einen
spannungteiler. das sollte fürs erste reichen. ist dann immer noch das
rauschen da versuch es mal mit den ADC-Noise-Reductione-mode, der
bringt auch noch was. allerdings ist es dann ein muß die wandlung im
Interupt laufen zu lassen.

CA

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.