Forum: Mikrocontroller und Digitale Elektronik Frage C-Tutorial, Beispiel ADC "Messen eines Widerstandes"


von Lutz Müller (Gast)


Lesenswert?

Hallo,

zum Tutorial
http://www.mikrocontroller.net/wiki/AVR-GCC-Tutorial#Definition_einiger_Datentypen
habe ich mal ein paar Fragen:
1.) Müßte die Tabelle mit der 3 Bit-Auflösung nicht nur 8 verschiedene
Meßwerte enthalten (2hoch3=8)? Die 5 V sind doppelt; außerdem
überschneiden sich die Grenzen. Es müßte doch 0-0,624V/0,625V-1,24V
etc. heißen.

2.) Das mit dem Messen eines Widerstandes verstehe ich nicht ganz.
Warum ist der Kondensator denn an VCC angeschlossen? Er wird doch über
den High-Zustand des Pins aufgeladen; da kann der Kondensator doch auch
einfach mit dem anderen Pin an Masse liegen (wenn´s ein ElKo ist,Polung
beachten;klar). Es wird auch beschrieben, daß der Kondensator "mit VCC
entladen wird". Wenn an beiden Pins VCC angelegt wird, ist die
Spannungsdifferenz über dem Kondensator = Null. Aber das dann entladen
nennen? Außerdem soll ja nicht wirklich genau VCC und GND mit High und
Low an den Pins ausgegeben werden. Aber wozu ist denn das ganze hier
gut? Es wird doch die Spannung am Pin gegen Masse als Bezugspunkt
gemessen (2/5 VCC Threshold).

Das sind zwar beides ziemlich alberne Fragen, aber wenn ich schon bei
den kleinsten Grundlagen falsch liege und das nicht korrigiere, kann
ich wohl nie tiefer einsteigen.

Gruß
Lutz

von Matthias (Gast)


Lesenswert?

Hi

zu 1)
Ich hab die Tabelle mal korrigiert.

zu 2)
Ob der Kondensator an Vcc oder an Masse hängt ist hier ziemlich egal.
Ein Kondensator ist entladen wenn seine beiden "Platten" das gleiche
Potenzial haben. Wo dieses Potential liegt ist wurscht. Selbst wenn
beide Platten 1kV gegen Erde haben ist da keine Ladung im Kondensator
gespeichert. Die Ermittlung des Widerstandswerts läuft dann über eine
Zeitmessung.

Matthias

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.