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?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.