ADC je nach Presacaler unterschiedlich?!

Gast #5631645
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
Gast
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.
Gast
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?!
Gast
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?
Gast
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?
Gast
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.
Gast
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:
> 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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.