Hi, mal ne Frage - es gibt 10bit und 12bit-ADC´s, aber auch 8bit, 16bit und 24bit. Bei 8bit, 16bit und 24bit kann ich es verstehen, es ist alles ein vielfaches von 8bit - aber wie kommt es, dass man auch 10- und 12bit-Varianten macht, wo doch diese Werte "aus der Reihe" tanzen. Es gibt ja auch keine 10bit- Integers oder so(es sei denn, ich definiere sie mir selbe), standardmässig sinds auch 8, 16 oder dann gahr 32bit.
Weil die sich leichter und billiger herstellen lassen als 16 Bit ADCs und 8 Bit ADCs wieder zu wenig genauigkeit haben. Das Rechnen im Controller liegt an dir. Kannst ja, wenn dir das nicht gefällt, auch selbst einen Prozessor entwickeln der 12 Bit Register hat. Aber man kann die 12 Bit ADCs auch mit allen anderen Controllern verwenden :-)
Marius S. schrieb: > Kannst ja, wenn dir das nicht gefällt, auch selbst einen > Prozessor entwickeln der 12 Bit Register hat. gibt's doch alles schon: http://en.wikipedia.org/wiki/Intersil_6100 ein echt cooles Teil, 12 Bit ist einfach die Wortbreite für's wirkliche Leben. Und RISC vom feinsten... 18, 24 oder 36 Bit, kombiniert mit 6 Bit ASCII, sind genauso gebräuchlich: http://en.wikipedia.org/wiki/Programmed_Data_Processor oder eine 24 Bit Maschine mit 15 oder 22 Bit Adressen :) http://en.wikipedia.org/wiki/ICT_1900_series#Architecture_of_the_1900_series
Marius S. schrieb: > und 8 Bit ADCs wieder zu wenig genauigkeit haben. Nein, Auflösung. Genauigkeit ist ein anderes Thema.
Knut Ballhause schrieb: > Re: 12bit - ADC (.) > > Marius S. schrieb: >> und 8 Bit ADCs wieder zu wenig genauigkeit haben. > > Nein, Auflösung. Genauigkeit ist ein anderes Thema. Das bringt nix, da bist Du hier im falschen Forum. Ich koennte Dich jetzt beleidigen, damit's wieder passt.
Na lasst doch den Knut Ballhaus seine Hoffnung, dass er mit billigen 6-Bit-ADCs genauer wird, als mit 8-Bittern... ;-) Ein weiterer Punkt zur Frage: Man will doch meist mit dem AD-Ergebnis was anfangen! 10-Bit = 0..1023, da kann man doch eine "ehrliche" Anzeige mit 3 vollen Dezimal- stellen für den Max-Wert machen.
Marius S. schrieb: > Weil die sich leichter und billiger herstellen lassen als 16 Bit ADCs > und 8 Bit ADCs wieder zu wenig genauigkeit haben. > > Das Rechnen im Controller liegt an dir. Kannst ja, wenn dir das nicht > gefällt, auch selbst einen Prozessor entwickeln der 12 Bit Register hat. Hats alles schon gegeben. :-) > Aber man kann die 12 Bit ADCs auch mit allen anderen Controllern > verwenden :-) Sogar mit 16-Bit-Auflösung (Indem man einfach 16 Werte addiert) :-)) Gruss Harald
@ Bernie (Gast) >Ein weiterer Punkt zur Frage: Man will doch meist mit dem >AD-Ergebnis was anfangen! 10-Bit = 0..1023, da kann man >doch eine "ehrliche" Anzeige mit 3 vollen Dezimal- >stellen für den Max-Wert machen. Aber sicher. Man sollte nur den Unterschied zwischen [[Auflösung und Genauigkeit]] kennen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.