Forum: Mikrocontroller und Digitale Elektronik Seltsames verhalten eines ADCs (ADS7888)


von M. M. (mrmcchicken)


Lesenswert?

Guten Mittag zusammen. Eine kleine Schaltung die ich hier habe wirkt wie 
verwünscht. Es handelt sich dabei um einen Atmega8 der Werte aus einem 
ADS7888 Analog-Digital Konverter ließt.  Viel mehr hängt auch nicht 
dran. Ein LCD ist zwar mit einprogrammiert, für die aktuellen Tests aber 
abgeklemmt und aus kommentiert.
Gestern saß ich eine ganze Weile an dem Problem und bin zu keiner Lösung 
gekommen. Mittlerweile habe ich feststellen können, dass der ADC nur 
dann richtig funktioniert, wenn ich mein Oszilloskop oder Logic Analyzer 
am Clock Pin des ADCs hängen habe. Der erste Gedanke war nun, dass ich 
einfach n Pull-Up oder Pull-Down Widerstand an den Pin hänge. Ich dachte 
mir es sind vielleicht irgendwelche Störungen oder so. Beides hat aber 
keine Abhilfe  geschafft. Was mir nun geholfen hat, ist ein Kondensator 
am Clockpin. Darüber bin ich sehr  erstaunt. Im Datenblatt konnte ich zu 
diesem Phänomen nichts finden. In meinem Fall hab ich 22pF gewählt und 
alles klappt nun bestens.
Dabei ist egal ob das andere Ende des Kondensators auf 5V oder GND 
kommt.
Hat jemand eine Ahnung was hier los ist?

von m.n. (Gast)


Lesenswert?

Zeile 83 im Programm solltest Du mal löschen. Dann könnte es gehen.

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.