Ich teste ein selbstgebautes ADC-Schild für Arduino Due basierend auf dem ADS1299 , einem 24-Bit-ADC mit einem 24-fach programmierbaren Verstärkungsverstärker.
Ich habe eine Signalgeneratorskizze, die auf einem anderen Arduino Due läuft, der Wellenformen über den DAC0-Ausgang des Due ausgeben kann. Ich kann ein Oszilloskop an den Signalgenerator anschließen und die Wellenformen sehen. Wenn ich den ADS1299 direkt an den DAC anschließe (bei 1-facher oder 24-facher Verstärkung), kann er die Wellenformen auch perfekt sehen.
Das Problem: Ich möchte einen Spannungsteiler verwenden, um den DAC bei niedrigeren Ausgangsspannungen zu testen. Zu Beginn habe ich einen Spannungsteiler konstruiert, der die Ausgangsspannung um den Faktor 2 reduziert. Aber wenn ich den ADS1299 an den Spannungsteiler anschließe, liest er 0 V (naja, Rauschen um 0 V).
Das Oszilloskop kann die Wellenform jedoch perfekt sehen, wenn es an den Spannungsteiler angeschlossen ist.
Was ist los?
Hier ist die Spannungsteilerschaltung, die ich verwende:
Z1 und Z2 haben 3,3 kΩ. Vin ist mit dem DAC-Ausgang verbunden. Vout ist entweder mit dem Oszilloskop oder dem ADS1299 verbunden (in beiden Fällen mit entsprechender Erdung). Ich habe die Schaltung auch mit 2 47Ω-Widerständen ausprobiert, mit den gleichen Ergebnissen.
(Ich habe die Fragen Spannungsteiler und ADCs überprüft , Wie wandelt man ein analoges Signal von 0 bis 10 V in 0 bis 2,5 V für den ADC-Eingang um? und Verkleinern eines Eingangssignals für den ADC und einige andere - es scheint, als würde die Impedanz des Spannungsteilers möglicherweise das ADS1299-Sample-and-Hold stören, und die Sonden des Oszilloskops haben möglicherweise eine Möglichkeit, sich darauf einzustellen, aber ich bin mir nicht sicher.Das Datenblatt besagt, dass die DC-Eingangsimpedanz des ADC 1000 MΩ beträgt, und die Teiler, die ich ausprobiert habe, sind nicht annähernd Das.)
Abhängig von der Größe des DAC-Ausgangs und davon, wie dieses Signal an den ADS1299 geleitet wird, kann es hierfür mehrere mögliche Ursachen geben. Der DAC verfügt möglicherweise nicht über die erforderliche Antriebsstärke, sodass eine zusätzliche Impedanz zum Signalpfad dieses Problem verursachen kann. Möglicherweise müssen Sie die Ausgabe des DAC puffern.
Ich habe Ihre Frage unter dem folgenden Link im E2E-Forum von TI gepostet. Ich hoffe, dass andere Community-Mitglieder es sehen und dass Sie weitere Informationen zu Ihrem Design bereitstellen können.
http://e2e.ti.com/support/data_converters/precision_data_converters/f/73/t/328451.aspx
Mit freundlichen Grüßen,
Ryan
Kortuk
Adam F