ADS1278 valores dobles

0

Hace poco uso un ADS1278 como el ADC de mi sistema. La configuración es Frame-sync, TDM, Fixed para los 8 canales. El modo es alta velocidad (muestreo a 64KSPS). El reloj central y el reloj serial son los mismos a 16384000 Hz. Los voltajes y los circuitos analógicos siguen el circuito de ejemplo en la hoja de datos. Así que estoy leyendo los datos (la entrada es una onda cuadrada por ahora), y los 8 canales parecen dar valores razonablemente correctos (al menos en voltaje estimado), el reloj no parece demasiado inquieto y puedo tomar los valores para volver a trazar La onda cuadrada. Sin embargo, noté que todos los valores que leo se repiten dos veces (siempre, y muy consistentemente), por ejemplo, si leo 5 como mi primer valor, el siguiente valor será 5, y los dos posteriores son el mismo valor, y así en. No estoy seguro de por qué ese es el caso. Probé la línea de datos frente a la línea de sincronización de cuadros que muestra que dos datos de sincronización de cuadros consecutivos dan exactamente el mismo valor. No sé por qué este es el caso.

    
pregunta user8481

1 respuesta

0

Lo siento,

Acabo de descubrir que mi modo era incorrecto, lo que me puso en modo de baja velocidad y, por lo tanto, tenía una relación de sincronización de datos a marco de 512 en lugar de 256 y un máximo de 52KSPS que me dio valores incorrectos. Lo cambié a modo de alta velocidad, y todo parece estar bien.

=)

    
respondido por el user8481

Lea otras preguntas en las etiquetas