Forum: Mikrocontroller und Digitale Elektronik 12bit - ADC (.)


von Smurfette (Gast)


Lesenswert?

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.

von Marius S. (lupin) Benutzerseite


Lesenswert?

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 :-)

von gnd3 (Gast)


Lesenswert?

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

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Marius S. schrieb:
> und 8 Bit ADCs wieder zu wenig genauigkeit haben.

Nein, Auflösung. Genauigkeit ist ein anderes Thema.

von Willi (Gast)


Lesenswert?

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.

von Bernie (Gast)


Lesenswert?

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.

von Harald W. (wilhelms)


Lesenswert?

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

von Falk B. (falk)


Lesenswert?

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