Probleme beim ersten Projekt

Gast #3260792
Lesenswert?

Hi,

ich habe um einige Punkte des AVR-GCC Tutorials abhaken zu können eine 
kleine Platine geätzt, welche später eine Lüftersteuerung darstellen 
soll.

Leider habe ich nun ein Problem mit dem AD-Wandler. Dieser gibt mir 
immer den Wert 1023 zurück, obwohl an PC0 eine Spannung von ca. 2,5V bei 
25°C anliegt.
Ich benutze einen Atmega8A, die Referenzspannung ist AVcc, der NTC ist 
an PC0 und über PC1 erhalte ich meinen Spannungsteiler.

Ich weiß leider nicht wo mein Fehler liegt, deshalb wäre es toll wenn 
Ihr mir weiterhelfen könntet.
Angehängte Dateien:
Gast #3260808
Lesenswert?

neuling schrieb:
> Hi,
>
> ich habe um einige Punkte des AVR-GCC Tutorials abhaken zu können eine
> kleine Platine geätzt, welche später eine Lüftersteuerung darstellen
> soll.
>
> Leider habe ich nun ein Problem mit dem AD-Wandler. Dieser gibt mir
> immer den Wert 1023 zurück, obwohl an PC0 eine Spannung von ca. 2,5V bei
> 25°C anliegt.
> Ich benutze einen Atmega8A, die Referenzspannung ist AVcc, der NTC ist
> an PC0 und über PC1 erhalte ich meinen Spannungsteiler.
>
> Ich weiß leider nicht wo mein Fehler liegt, deshalb wäre es toll wenn
> Ihr mir weiterhelfen könntet.

Aaalso,

Ich nehme an PC1 soll als Spannungsversorgung des Spannungsteilers 
R1/NTC dienen.
Wenn PC1 = high wird in der angeschlossenen Schaltung ohne NTC dieser 
Pegel auch an PC0 abgebildet, der Widerstand funktioniert also als 
Pullup. Wenn der NTC angeschlossen ist sollte sich an PC0 ein Teilerwert 
einstellen.

Wie debuggen?
NTC anschließen, an PC0 Spannung nachmessen. Spannung in Hex (ADC) 
umrechnen. Wenn Intern was anderes rauskommt Konfiguration des ADCs 
prüfen (Referenzen, Anschlüsse, Register). ARef richtig angeschlossen 
(liegt auf GND)?


rgds

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren