Forum: Mikrocontroller und Digitale Elektronik Arduino analog input


von Fragant (Gast)


Lesenswert?

Grüßt euch,

ich hätte eine Frage zu folgendem Projekt:
http://funduino.de/index.php/3-programmieren/nr-9-temperatur

Zitat:
"Der Wert des Sensors wird unmittelbar im „Map-Befehl“ ausgelesen mit 
„analogRead(TMP36)“. Die Messwerte sollten zwischen 0 und 410 liegen. 
Das entspricht am analogen Port den Werten zwischen 0 V und 2V"


Ich verstehe nicht, warum die analog eingelesenen Werte zwischen 0 und 
410 variieren.

Wäre davon ausgegangen dass 0V 0 entspricht und 5V 255, wie es auch beim 
analog Write ist.

von Klaus Dieter (Gast)


Lesenswert?

Der ADC vom Atmega328p hat eine Auflösung von 10 Bit, daher ist der 
Maximalwert 1023.

von Bastello (Gast)


Lesenswert?

Der ADC ist mit 10 bit aufgelöst. Deshalb liegt der Wertebereich 
zwischen 0 und 1023.
Bim AnalogWrite ist der PWM mit 8 bit aufgelöst. deswegen 0 - 255.

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