Folgendes Problem ist aufgetreten: Mein Microcontroller liefert im Betrieb am ADC Port eine Spannung von ca 1,5V. Ich habe den Atmega 8 und habe gemessen am ADC7, wobei die anderen Pins dieselbe Spannung liefern. Hab ich etwas vergessen zu konfigurieren?
Ich wollte ihn auch als Eingang nutzen, jedoch lieferte der ADC mir immer falsche Werte . Daraufhin habe ich die Spannung am PIN gemessen und dort sind auch bei offenem Eingang 1,5 V
Pull UPs Der PIN ADC7 ist ein reiner ADC PIN und hat keinen Pull up Widerstand. AVCC ist angeschlossen mit 5 V
Was der ADC Pin als Ausgang liefert ist doch egal. Wichtig ist, welche Spannung Du anlegst und was die Referenzspannung ist. Wie hast Du AREF angeschlossen und welche Referenzspannung konfiguriert?
Referenzspannung ist konfiguriert auf REF1 =0 und REF0=1, d.h. auf AVCC with external Capacitor (100n F )at AREF. Seltsam ist es eben das der ADC eine Spannung liefert.
Mit einem hochohmigen Voltmeter wirst Du überall irgendeine Spannung messen, aber wenn Du Deine Meß-Spannung anschließt, dann liegt doch diese an, oder?
> Referenzspannung ist konfiguriert auf REF1 =0 und REF0=1, d.h. auf AVCC > with external Capacitor (100n F )at AREF. Hast du AVCC auch angeschlossen? Ist der Kondensator an AREF angeschlossen? Sind alle GND/AGND-Pins verschaltet? > Seltsam ist es eben das der ADC eine Spannung liefert. Sowas hatte ich bisher nur einmal, nachdem ich dem Eingang eine zu hohe Spannung zugemutet hatte. Dadurch war der Eingang kaputtgegangen.
Problem gelöst: AD Wandler war geröstet worden. Also neuer MC und alles lief. Danke
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.