PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kommastellen bei ADC



Pfiff-1
06.08.2005, 12:15
Wie geht der ADC beim PIC mit Kommastellen um?
Angenommen ich habe einen 10 Bit AD Wandler und möchte den Wert: 15,3567 umwandeln.
Wird die Kommastelle einfach wegegelassen, also: 153567?
Aber wie bekomme dann die Postion dieser heraus?
???

Bei einem 10 Bit ADC (max. 1024) würde ich dann nur auf eine Genauigkeit von einer Kommastelle (15,3)
kommen. Oder sehe ich das falsch?

Ich bitte um Rat.

fg Pfiff

PicNick
06.08.2005, 13:30
Der ADC kennt keine Dezimalen. er liefert dir die Werte 0- 1023.
Bei 5V Referenz
rechnest du Meßwert = adcwert * 5 / 1024

Pfiff-1
06.08.2005, 15:34
Vielen Dank, verstehe, eigentlich logisch..
Das heisst ich komme auf eine Auflösung von 0,0049 (=5/1024 bei suxessiver approximation), also
auf 2 Dezimalen genau. Ist das richtig?

fg Pfiff

PicNick
06.08.2005, 17:30
5 / 1024 = 0,0048828125
das sind Kommastellen in Massen.

Pfiff-1
06.08.2005, 20:37
Vielen Dank soweit.
Ich möchte ein Spannungsmessgerät bauen (bis 30V mit Messbereichserweiterung), das auch im Millivoltbereich noch Ergebnisse liefert.
Wäre abschließend der ADC dafür geeignet?

fg Pfiff

Marco78
06.08.2005, 21:20
Er liefert die eine Auflösung von 0,0048828125V.
Das wären also 4,9mV-Schritte. Ob dir das reicht musst du selbst wissen.