Forum: Mikrocontroller und Digitale Elektronik ADC vom ATMEGA - Komisches Übersprechen der Kanäle


von Janus (Gast)


Lesenswert?

Hallo zusammen,

ich hab einen komischen Effekt auf dem ATMEGA und wollt mal hören ob 
jemandem das bekannt vorkommt. Komme einfach nicht drauf was da los sein 
könnte. Zuerst dachte ich ich hätte den ADC Port von meinem ATMEGA644 
geschossen, habe dann aber nen ATMEGA32 ersatzweise in den Sockel 
geschraubt und siehe da, exakt dasselbe Problem?!?!

Breadboard habe ich durchgemessen und da keinen Fehler gefunden. 
Ansonsten sind die Kanäle offen und ich leg zum testen alle auf GND und 
nur den zu messenden Kanal auf AVCC.

Also im Testprog ADC konfiguriert (Prescaler 16 oder 64 @ 8Mhz interner 
XTAL) und dann alle 1ms den nächsten Kanal auf AVCC gesampelt. CH0...CH7 
single ended entspricht Register ADMUX Bits MUX[5:0]
CH0 [00000] funzt einwandfrei
CH1 [00001] funzt einwandfrei, jedoch schägt die angelegte Spannung 
offenbar irgendwie auf CH2 durch
CH2 [00010] funzt net, eiert mit ein paar Bit noise um 0 rum
CH3 [00011] funzt einwandfrei
CH4 [00100] funzt einwandfrei
CH5 [00001] funzt einwandfrei, jedoch schägt die angelegte Spannung 
offenbar irgendwie auf CH6 und CH7 durch
CH6 [00010] funzt net, eiert mit ein paar Bit noise um 0 rum
CH7 [00011] funzt net, eiert mit ein paar Bit noise um 0 rum

In ruhelage (alle Eingänge auf GND) sind alle kanäle null, nur die 
besagten Kanäle 2,6,7 eiern volatil mit einigen digits um null bis 6 
digits rum.

Jemand eine Idee was das sein könnte?

Danke fürs lesen :)

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.