Forum: Mikrocontroller und Digitale Elektronik S&H Gleichzeitig abtasten


von Thomas (Gast)


Lesenswert?

Hallo!

ich möchte ein Analog-Signal möglichst gleichzeitig abtasten (64 
Kanäle). Meine AD-Wandler schaffen 500kSps und haben 8 Eingänge. Davon 
nehme ich 8 Stk. Jeder Kanal bräucht also 2µS zu Umwandlung. Wenn ich 
jetzt die 64 Kanäle nach und nach Abtaste/Einlese habe ich 128µS versatz 
zwischen dem ersten und dem letzten Kanal. Abgetastet wird mit 5kHz .. 
also alle 200µS.

Jetzt hab ich mir gedacht, ich mache einen Sample&Hold davor, schalte 
alle S&H Eingänge mit Portpin gleichzeitig und kann dann die Sachen nach 
und nach einlesen ... aber leider sind die S&H ja schweine teuer (30$ 
für 4 Kanäle bei Analog Devices). Also dachte ich mir, baue ich einfach 
selber eine S&H Schaltung.

Dafür wollte ich dann ein Analog-Schalter nutzten, der das Analog-Signal 
an einen OpAmp legt. Zwischen analog Schalter und OpAmp ein kleinen 
Kondensator. Hinter dem OpAmp (Gain=1) dann der AD-Wandler. Da komme ich 
dann mit knapp 1$ / Kanal hin. Leider weis ich nicht wie groß ich den 
Kondensator dimensionieren muss (einfach testen?). reichen da ein paar 
pF oder muss das schon in den nF Bereich? Und ist es sinnvoll noch einen 
Analog-Schalter hinter dem Kondensator auf Masse zu legen um den 
Kondensator nach AD-Wandlung komplett zu entladen ? Oder gibt es noch 
eine andere Möglichkeit?

Grüßle

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Den SMP04 habe ich schon mal benutzt:
http://www.analog.com/UploadedFiles/Data_Sheets/SMP04.pdf
100 Stück-Preis in USA ca 5,5 Dollar
"The internal hold capacitance is typically 60 pF and the internal
switch ON resistance is 2 kOhm."

von Zacc (Gast)


Lesenswert?

Ja, ich wuerde mir ueberlegen was der Fehler ist wenn die Messungen 
einen Versatz haben.

von Thomas (Gast)


Lesenswert?

Warum Fehler? Wenn ich nur einen ADC hab, der 8 Kanäle nacheinander über 
einen Multiplexer einliest und pro Kanal 2µS braucht, dann ist 
logischerweise zwischen den Kanälen immer ein Zeitversatz (1. - 8. 16µS) 
Deshalb sollen die ja gleichzeitig eingelesen werden..

von Peter D. (peda)


Lesenswert?

Die Hauptfrage ist erstmal, welche Auflösung Dein ADC hat.

Für 8..10Bit kannst Du Analogschalter nehmen.

Für 12..16Bit brauchst Du schon die speziellen teuren ICs.


Peter

von Zacc (Gast)


Lesenswert?

Fehler... man sollte sich ueberlegen ob das gleichzeitige Sampeln 
zwingend noetig ist. Wenn man sequentiell sampelt, erhaelt man einen 
Fehler. Moeglicherweise ist der Fehler tolerierbar. Das haengt von den 
Anforderungen ab. Moeglicherweise ist meine ketzerische Idee etwas 
abgehoben.

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.