Wenn ich aus einem Analogwert zwischen 0-10V einen Integerwert berchnen will.
Brauch ich die Auflösung der Karte, nehmen wir 12 Bit
Bei 11,85V habe ich den Analogwert von 32767
Ich will den Wert bei 10V wissen, lt der Lösung müsste man nur
32767 / 11,85 * 10 rechnen und dann bekommt man den Wert 27651 Kommastelle wird ignoriert.
Der Wert kann doch eh nicht sein, da er nicht durch die Genauigkeit von 8 Teilbar ist?!?!
Meiner berechnung nach müsst dort aber 27648 rauskommen, folgt habe ich gerechnet:
32767 / 11,85 * 10
= 27651,47679 / 8 <- genauigkeit bei 12Bit
= 3456 dort wird die nach kommstelle ignoriert
3456 * 8 = 27648
Was stimmt nun? Das es praktisch egal ist ob da jetzt 3 Integerwerte hin oder her sind, ist mir bewusst, es geht aber um nur rein Theoretische aufgabe, die in einer Prüfung dran kommt.
Hoff hier gibts en paar leute die sich damit auskennen
Danke schonmal
Dieser Beitrag wurde von Sterk bearbeitet: 05. November 2010 - 14:35