Problema al probar un ADC con un DAC y un divisor de voltaje

Estoy probando un escudo ADC de fabricación propia para Arduino Due basado en ADS1299 , un ADC de 24 bits con un amplificador de ganancia programable de 24x.

Tengo un boceto de generador de señal ejecutándose en otro Arduino Due que puede generar formas de onda a través de la salida DAC0 de Due. Puedo conectar un osciloscopio al generador de señales y ver las formas de onda. Cuando conecto el ADS1299 al DAC directamente (con una ganancia de 1x o 24x), también puede ver las formas de onda perfectamente.

El problema: quiero usar un divisor de voltaje para probar el DAC con voltajes de salida más bajos. Para empezar, construí un divisor de voltaje que reduce el voltaje de salida por un factor de 2. Pero cuando conecto el ADS1299 al divisor de voltaje, lee 0v (bueno, ruido alrededor de 0v).

Sin embargo, el osciloscopio puede ver la forma de onda perfectamente cuando está conectado al divisor de tensión.

¿Qué está sucediendo?

Aquí está el circuito divisor de voltaje que estoy usando:

Z1 y Z2 son 3.3kΩ. Vin está conectado a la salida DAC. Vout está conectado al osciloscopio o al ADS1299 (con conexión a tierra adecuada en ambos casos). También probé el circuito con 2 resistencias de 47Ω, con los mismos resultados.

(Revisé las preguntas Divisores de voltaje y ADC , ¿Cómo convertir una señal analógica de 0 a 10 V a 0 a 2,5 V para la entrada de ADC? y Reducción de una señal de entrada para el ADC y algunos otros: parece que la impedancia del divisor de voltaje puede estar interfiriendo con el muestreo y retención ADS1299, y las sondas del osciloscopio pueden tener una forma de ajustar eso, pero no estoy seguro.La hoja de datos dice que la impedancia de entrada de CC del ADC es de 1000 MΩ, y los divisores que probé no están cerca eso.)

Respuestas (1)

Podría haber un par de posibles causas para esto, dependiendo de la magnitud de la salida del DAC y de cómo se envía esta señal al ADS1299. Es posible que el DAC no tenga la capacidad de potencia de transmisión requerida, por lo que la impedancia adicional a la ruta de la señal puede causar este problema. Es posible que deba almacenar en búfer la salida del DAC.

He publicado su pregunta en el foro E2E de TI en el siguiente enlace. Mi esperanza es que otros miembros de la comunidad lo vean y que puedas proporcionar más información sobre tu diseño.

http://e2e.ti.com/support/data_converters/precision_data_converters/f/73/t/328451.aspx

Atentamente,

Ryan

Ryan: no veo la atribución en el sitio de TI de donde copiaste la pregunta. SE usa una licencia creative commons, y usted es libre de copiar contenido siempre que haya una atribución.
Gracias Ryan, esto parece ser al menos parte del problema. Agregué un búfer opamp 1x usando un OPA376DBVT, y pude leer la salida del opamp usando el ADS1299. Ahora también puedo dividir la salida del opamp por un factor de 2 usando un divisor de voltaje y leer esa salida reducida usando el ADS1299.