Forum: Mikrocontroller und Digitale Elektronik kleines 24-bit µC Board


von Swampyxvi (Gast)


Lesenswert?

Hi Leute! :)

Ich bin momentan auf der Suche nach nem 4-Kanal (mind.) 24-bit 
(wichtig!) µC Board ohne viel Schnickschnack und mit möglichst guter 
Verfügbarkeit und vor allem kleinem Formfaktor.

Habt ihr Erfahrungen oder Tips?

Vielen Dank!

Swampy

von Cyblord -. (cyblord)


Lesenswert?

Seit wann haben Microcontroller "Kanäle"? Und welche mit 24 Bit 
Architektur dürften sehr selten sein. Warum?
Wirre Anfrage?

von Axel S. (a-za-z0-9)


Lesenswert?

Swampyxvi schrieb:
> Ich bin momentan auf der Suche nach nem 4-Kanal (mind.) 24-bit
> (wichtig!) µC Board ohne viel Schnickschnack und mit möglichst guter
> Verfügbarkeit und vor allem kleinem Formfaktor.

Was soll das sein? Ein "4-Kanal µC Board" ... hab ich noch nie gehört.

von H.Joachim S. (crazyhorse)


Lesenswert?

Was meinst du damit? 4 Analogeingänge mit 24bit-Wandler?
24bit-Prozessoren gibts es nicht, und 4kanalig macht sonst auch nicht 
viel Sinn :-)

von Dr. Sommer (Gast)


Lesenswert?

4 Kanal? Was für Kanäle? Und warum muss es ein 24Bit uC sein (gibt's 
so was überhaupt?!)? Geht nicht auch ein schnöder 32Bit uC?

von DocMartin (Gast)


Lesenswert?

Holla,

H.Joachim Seifert schrieb:
> 24bit-Prozessoren gibts es nicht,

Naja, die DSPs der 56k-Serie sind schon 24-/48-Bit orientiert...
Aber ob der TO das meint??

Ahoi, Martin

von DocMartin (Gast)


Lesenswert?

Dr. Sommer schrieb:
> Geht nicht auch ein schnöder 32Bit uC?

Notfalls sägt man 8 Bit ab, da wird es auch gleich kleiner... ;-))

SCNR, Martin

von Swampyxvi (Gast)


Lesenswert?

Sorry.
Was ich meine, ist ein µC-Board, welches 4 24-bit-ADC Kanäle bietet.

von Bastler (Gast)


Lesenswert?

>24-bit-ADC Kanäle ..

Viel Spass beim Layout!
Nach deiner Fragestellung behaupte ich jetzt mal dass du sowas nicht 
sauber hin bekommst. (würde ich auch nicht)

von Cyblord -. (cyblord)


Lesenswert?

Swampyxvi schrieb:
> Sorry.
> Was ich meine, ist ein µC-Board, welches 4 24-bit-ADC Kanäle bietet.

Wenn das einzige was dich an einem µC-Board interessiert, der ADC ist, 
warum muss der dann on Bord sein und kann nicht einfach als extra Teil 
gekauft werden?

Bei 24 Bit ADC geht man sowieso von einer komplexen und teueren 
Messaufgabe aus, die evt. einen speziellen ADC benötigt. Da wird es noch 
auf anderen Faktoren als die Auflösung ankommen.

Außerdem wird man hier sicher ein eigenes Layout für die Aufgabe 
benötigen. Irgendein 0815 µC Board dürfte kaum taugen.

Deine Anfrage macht immer noch keinen rechten Sinn. Was willst du denn 
messen?

von Swampyxvi (Gast)


Lesenswert?

Ich brauche 24 bit Auflösung bei mindestens 3 bis 4 kHz Sampling Rate.
2 Kanäle würden unter Umständen auch reichen.

Der Grund, warum ich das ganze nicht selbst als PCB designen will, ist 
weil das ganze etwas dringend ist und ich deshalb gerne auf etwas 
"fertiges" zurückgreifen würde.

Mir ist schon klar, dass 24 bit ne Menge sind. Deswegen meine Frage 
hier, falls jemand trotzdem ein solches Board kennt...

von Georg G. (df2au)


Lesenswert?

Swampyxvi schrieb:
> Ich brauche 24 bit Auflösung bei mindestens 3 bis 4 kHz Sampling Rate.

Da interessiert mich die Anwendung aber doch ein wenig. 24 Bit sind 
extrem sportlich. Was für Kabel willst du nutzen, um das Signal zu zu 
führen? Wie wird das Gehäuse aussehen, damit externer Störnebel 
hinreichend gedämpft wird? Wie sorgst du für hinreichende Entkopplung 
der Kanäle untereinander, wenn sie auf dem gleichen Board geführt 
werden?

von Georg (Gast)


Lesenswert?

Swampyxvi schrieb:
> Mir ist schon klar, dass 24 bit ne Menge sind

Ich glaube nicht, dass dir das wirklich klar ist: das heisst eine 
Genauigkeit von 0,00001 % ! Es dürfte nur wenige Labore in Europa geben, 
die über sowas verfügen, und das bestimmt nicht auf Basis eines Boards 
aus dem nächsten Computerladen.

Du könntest 2 oder 4 St. davon kaufen:
http://www.helmut-singer.de/stock/x108.html

auch wenn das nicht ganz 24bit sind, aber was besseres musst du erst mal 
finden.

Georg

von Cyblord -. (cyblord)


Lesenswert?

Georg schrieb:
> Swampyxvi schrieb:
>> Mir ist schon klar, dass 24 bit ne Menge sind
>
> Ich glaube nicht, dass dir das wirklich klar ist: das heisst eine
> Genauigkeit von 0,00001 % !

Naja von "Genauigkeit" hat er nichts geschrieben. Aber 24 Bit Auflösung 
deuten natürlich auf eine "gehobene" Genauigkeitsanforderung hin ;-)

von Georg (Gast)


Lesenswert?

Georg schrieb:
> Du könntest 2 oder 4 St. davon kaufen:
> http://www.helmut-singer.de/stock/x108.html

und das "Datron 1061A Opt. 10LF, 20, 41, 50, 90" auswählen, lässt sich 
leider nicht direkt verlinken.

Georg

von H.Joachim S. (crazyhorse)


Lesenswert?

Geh mal auf Linear.com, suche einen passenden Wandler und hoffe, dass es 
ein fertiges Eval-Board von LT gibt. Die sind i.a. sehr brauchbar. Den 
Prozessor musst du dir dann dazustricken. Das ist aber der deutlich 
einfachere Teil. Analogdesign mit deinen Anforderungen ist ne eigene 
Wissenschaft. Und mit einem starken Störer (MC) in unmittelbarer Nähe 
kaum machbar.

von Georg (Gast)


Lesenswert?

Cyblord ---- schrieb:
> Naja von "Genauigkeit" hat er nichts geschrieben.

Nicht schon wieder. Auf dem Niveau kann man sich gleich eine 
32bit-Soundkarte kaufen, dann hat man noch 8 bit Reserve...

Georg

von Cyblord -. (cyblord)


Lesenswert?

Georg schrieb:
> Cyblord ---- schrieb:
>> Naja von "Genauigkeit" hat er nichts geschrieben.
>
> Nicht schon wieder. Auf dem Niveau kann man sich gleich eine
> 32bit-Soundkarte kaufen, dann hat man noch 8 bit Reserve...

Wieso "schon wieder"? Es ist einfach nicht korrekt, dem TE zu 
unterstellen, er wolle mit 24 Bit Genauigkeit messen, wenn er einen 24 
Bit AD Wandler sucht.

von Hans M. (Gast)


Lesenswert?

Nimmste 1 oder 2 davon:

http://de.farnell.com/analog-devices/eval-ad7193ebz/ad7193ebz-evaluation-module/dp/2378291?ost=ADC+eval&categoryId=700000005149

Kannste dann per Labview oder µC+SPI steuern/auslesen.

Hans

von Besucher (Gast)


Lesenswert?

Vielleicht kann man sich aus einem mcp39xx etwas basteln? Die Unterlagen 
der Eval-Boards sind verfügbar, auf deren Basis dürfte man sich relativ 
schnell was eigenes gebastelt haben.

http://www.microchip.com/wwwproducts/Devices.aspx?product=MCP3912
http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=adm00499

von Stefan S. (mexakin)


Lesenswert?

Swampyxvi schrieb:
> Ich brauche 24 bit Auflösung bei mindestens 3 bis 4 kHz Sampling Rate.
> 2 Kanäle würden unter Umständen auch reichen.


3 kHz als Minimum?
also meine ADCs mit 24 bit haben da evtl noch 12 bit reale Auflösung ( 
grade ausm Bauch heraus, nicht gemessen)

ich würd mich da meinen Vorrednern anschließen, das wird wohl eher nix.

Außerde natürlich die 24bit sind ein Marketingwert, dann halt den nehmen 
schnell betreiben 24bit Auflösung drauf schreiben und weniger benutzen, 
da wärst du ja nicht der Erste :)

von Bastler (Gast)


Lesenswert?

Bei 5V Referenz wären es ca. 0,3 µV / Bit !!!

von Arc N. (arc)


Lesenswert?

Hans M. schrieb:
> Nimmste 1 oder 2 davon:
>
> 
http://de.farnell.com/analog-devices/eval-ad7193ebz/ad7193ebz-evaluation-module/dp/2378291?ost=ADC+eval&categoryId=700000005149
>
> Kannste dann per Labview oder µC+SPI steuern/auslesen.
>
> Hans

Der ist mit max. 4.8 kHz insg. u.U. etwas langsam (die 3 bis 4 kHz von 
oben hörten sich für mich nach pro Kanal an).
Alternative z.B. AD7176-2 bzw. dessen Eval-Board EVAL-AD7176-2SDZ + 
EVAL-SDP-CB1Z

stefan schmitt schrieb:
> Swampyxvi schrieb:
>> Ich brauche 24 bit Auflösung bei mindestens 3 bis 4 kHz Sampling Rate.
>> 2 Kanäle würden unter Umständen auch reichen.
>
>
> 3 kHz als Minimum?
> also meine ADCs mit 24 bit haben da evtl noch 12 bit reale Auflösung (
> grade ausm Bauch heraus, nicht gemessen)

Siehe z.B. AD7176-2:
17 Bits @ 250 kSPS, 19 Bits @ 10 kSPS und fast 21 @ 1 kSPS
oder ADS1258
17 Bits @ 120 kSPS, 18 Bits @ 7.8 kSPS

: Bearbeitet durch User
von Dennis (Gast)


Lesenswert?

H.Joachim Seifert schrieb:
> Analogdesign mit deinen Anforderungen ist ne eigene
> Wissenschaft. Und mit einem starken Störer (MC) in unmittelbarer Nähe
> kaum machbar.

Naaaaa.... Da sollten wir die Kirche doch mal im Dorf lassen :-)

4-lagiger PCB, Buffer im Datenbus zwischen ADC und uC, sauberes 
Massekonzept, saubere und stabile versorgungsspannung, EMV im Kopf beim 
Layouten -> schon hat man um die 20-21 bit ENOB. Alles kein Hexenwerk, 
wenn auch zugegebenermaßen Erfahrung enorm hilft. Heutige uC (z.B. STM32 
u.ä.) stören selbst mit PLL kaum wenn man es richtig macht. Die 
Hersteller haben da deutlich dazugelernt.

Kannst bei TI unter den Delta-Sigma ADCs schauen, da sollte was 
passendes dabei sein...

Aber ich schließe mich der bisherigen Meinung an: mit deinem Wissenstand 
wird das nichts. Such dir lieber mal einen fähigen Elektronikentwickler 
in der Nähe. Wir arbeiten mit einem zusammen, der macht im Extremfall 
sowas innerhalb von wenigen Wochen (inkl. Ablieferung funktionsfähiger 
Prototypen). Allerdings ist sowas nicht gerade billig.

von m.n. (Gast)


Lesenswert?

Swampyxvi schrieb:
> Mir ist schon klar, dass 24 bit ne Menge sind. Deswegen meine Frage
> hier, falls jemand trotzdem ein solches Board kennt...

Man könnte doch mit einem STM32-Discovery Board anfangen. Das gibt es 
fertig. Zunächst kann man mit 12 Bit arbeiten und später dann auf 24 Bit 
umschalten, indem man zwei 12 Bit Kanäle zu 24 Bit zusammenfaßt.
Vielleicht weiß jemand, ob parallel oder hintereinander?

Oder aber es stellt sich heraus, daß 12 Bit völlig ausreichen.

von Joe G. (feinmechaniker) Benutzerseite


Lesenswert?

Ist doch alles keine Zauberei. 24 Bit sind doch bloß 144 dB 
Dynamikumfang :-)
Gibt es von der Stange - bei B&K.
4 - Kanäle mit echten 160 dB Dynamikumfang und 50 kHz Abtastrate. Na ja, 
kostet vielleicht etwas mehr als ein Discovery Board, ca. 5000 mal mehr 
:-)

von Peter D. (peda)


Lesenswert?

Der Silabs C8051F350 hat nen internen 24Bit-ADC bis zu 1kHz.

von Georg G. (df2au)


Lesenswert?

Besucher schrieb:
> etwas basteln

Du hast es erfasst!

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.