AD7798 problema de lectura de datos ADC

0

Estoy enfrentando un problema al leer el registro de datos. La comunicación SPI funciona perfectamente, todos los registros pueden ser de escritura / lectura. El registro de datos muestra -1 (que en la hoja de datos indica que hay un problema en Vref, que se verificó al configurar el bit REF_DET y al leer el registro de ESTADO que muestra 0x60).

Estoy usando adc en MODO BIPOLAR, los pasos realizados para inicializar adc son:

  1. envíe 0x000A al modo reg. (esto configura adc en modo continuo con una tasa de actualización de 16.7 Hz).
  2. enviar 0x0030 a conf. reg. (esto configura adc en bipolar, Ganancia 1, Detección de referencia ON, BUFFER ON, Canal a 1, es decir, AIN1 + y AIN1-.
  3. enviar 0x60 a IO reg. para comprobar que p1 y p2 están funcionando.

Por favor, consejo, ¿por qué sucede esto? Estoy dando Vref incorrecto, pero la hoja de datos muestra que Vref puede estar entre 0.1-AVdd y para esto puedo leer hasta + -AVdd-100mV (BUFF ON). Por favor, vea la imagen adjunta para referencia. Estoy probando este CKT desde hace una semana, el monitoreo del funcionamiento del modo Vdd da un valor entero y un registro de ESTADO. muestra 4 en este caso.

    
pregunta the_mighty420

1 respuesta

1

Suena como si Vref fuera de límites o fuera de límites.

¿Puede medir Vref, directamente en los pines Vref + a Vref-, y también desde Vref + a GND, y luego Vref- a GND?

Esto me parece un error de PCB.

    
respondido por el Chris Knudsen

Lea otras preguntas en las etiquetas