Ich experementiere gerade etwas mit einem Atmega32 herum. Je nach Kondensatorwert am a Ref Eingang zeigt er andere werde..ab 470µf oder evtl auch etwas darunter ändert sich nichts mehr. Ich nutze die interne Ref Aber auch bei 1MHz oder 8MHz zeigt er andere ADC Werte ..auch bei 1MHZ und unterschiedlichen Prescalern?!? Am ADC Eingang habe ich eine Mignonzelle direkt angekoppelt ohne R
Kann es sein, dass du nach dem Umschalten der Referenzquelle nicht lange genug wartest? Es braucht bedeutend Zeit, bis der Kondensator an ARef umgeladen ist.
> ... 470µf ...
An Aref? Kann ja nicht sein, das bedeutete eine Zeitkonstante von vielen
Sekunden!
genauso wenn ich eine 0815 Diode an ADC hänge..ändert sich nicht..egal wie rum..nicht ein Digit..erst wenn ich einen 1µOhm oder 100KOhm R hinter die Diode direkt an den ADC Eingang lege, sinkt die Spannung wie zu erwarten?!? Ich dachte es sollten so oder so 0,2-0,7V verschwinden?!
aber selbst mit einem 100K Widerstand zeigt er immer noch 15 Digits an...in Flussrichtung 255..das erscheint mir ok..aber warum in Sperrichtung nicht 0?
Kannst du und mal bitte deinen 1µ Ohm Widerstand und den 470µF Kondensator zeigen und erklären, warum du solche extremen Werte verwendet hast? Was genau bedeutet "hinter die Diode direkt an den ADC Eingang"? Kannst du mal aufzeichnen?
Frank t- schrieb: > immer noch 15 Digits an...in Flussrichtung 255..das erscheint mir > ok..aber warum in Sperrichtung nicht 0? Hast du bedacht, dass du, je nach Konfiguration des ADLAR-Registers, die unteren 8 Bit ausliest und dir die beiden MSB fehlen?! Aber das ist nur reine Spekulation, so ganz ohne Code und Bilder vom Versuchsaufbau.
Frank t- schrieb: > erst wenn ich einen 1µOhm ... <hüstel> ...und wie hast du den angeschlossen, damit nicht parasitäre Werte die Oberhand gewinnen?
also die Auflösung für das erste Problem... Ich hatte die interne ref an und extern auch auf VCC gelegt...nachdem ich das korrigiert habe, funktioniert alles wie erwartet.. Nur das mit der Diode macht irgendwie keinen Sinn.. Mit einer LED geht..das zeigt er 15 oder deutlich mehr an..aber mit einer 3002 oder wie die heißt 0815 halt..macht er so komisches Zeug?! Warum nehme ich wohl so extreme Werte.-.bescheuerte Frage.. Erstmal liegt das hier gerade rum..in man Datenblättern sind 10µF angegeben (ARM) udn eben um solche Effekte zu beobachtren von 100nf mit zig µF, Elko, Folie, Keramik im Vergleich etc.
S. Landolt schrieb: >> ... 470µf ... > > An Aref? Kann ja nicht sein, das bedeutete eine Zeitkonstante von vielen > Sekunden! Entschuldigung, das war falsch. Einen ATmega32 habe ich nicht, aber beim kleinen Bruder ATmega16 ist Aref, auf Vint geschaltet, erstaunlich niederohmig. Zwar halte ich diese 470 uF noch immer für viel zu hoch, aber so völlig aus der Welt, wie ich dachte, sind sie nicht.
Frank t- schrieb: > Nur das mit der Diode macht irgendwie keinen Sinn.. > Mit einer LED geht..das zeigt er 15 oder deutlich mehr an..aber mit > einer 3002 oder wie die heißt 0815 halt..macht er so komisches Zeug?! Schaltplan?
Frank t- schrieb: > Am ADC Eingang habe ich eine Mignonzelle direkt angekoppelt ohne R Das ist gefährlich für den MC. Vielleicht hat er schon Schaden genommen. Ein 10k Schutzwiderstand sollte schon sein. Frank t- schrieb: > genauso wenn ich eine 0815 Diode an ADC hänge.. Kein Ahnung, was Du damit meinst. Man darf hier Schaltpläne und Code posten. Schaltpläne kann man auch mit der Hand zeichnen.
Peter D. schrieb: > Frank t- schrieb: >> Am ADC Eingang habe ich eine Mignonzelle direkt angekoppelt ohne R > > Das ist gefährlich für den MC. Warum?
Stefanus F. schrieb: > Warum? Steht im Datenblatt, bei VCC=0V sind 1,5V am IO-Pin tödlich. Eine frische Mignon schafft bequem 10A ohne Strombegrenzung.
:
Bearbeitet durch User
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.