TI ADS1248 24bit ADC app note error

0

Estoy revisando la siguiente nota de aplicación enlace

Si miramos la página 19 de ese pdf, tenemos el siguiente histograma.

Estoy tratando de trabajar al revés para ver qué voltaje recibieron para las distintas bandejas, pero no estoy seguro de si mis valores son correctos.

Según su diseño, Vref = 1.64 Rzero = 120 PGA = 128

La resolución o 1LSB sería \ $ {Vref \ over PGA} \ over 2 ^ {23} - 1 \ $ o ~ 1.52nV

1.52nV * cualquiera de los contenedores = ~ 12mV.

Lo que para mí, parece demasiado alto para este tipo de circuito. Eso se traduciría en 7 ohmios de apagado, lo que es enorme en este caso. El valor ideal que deberíamos ver es en algún lugar cercano a 0 debido a que el Rzero está configurado a 120 ohmios, cancelaría prácticamente la resistencia de 120 ohmios que están usando para un RTD.

Lo único en lo que puedo pensar que haría que estos datos tuvieran sentido, es si compensan los datos en 2 ^ 23 -1 para asegurar que todos los contenedores sean positivos. No pude encontrar nada en ninguna de las páginas que dijeran que esto es lo que hicieron.

¿Mi razonamiento es correcto al cambiar todo así que en lugar de tener un rango de +/- 8M, ahora es solo de 0 a 16M?

    
pregunta efox29

1 respuesta

2

Están utilizando un ADS1247 para el ADC en esa nota de aplicación.

Este es un ADC de 24 bits, por lo que el recuento máximo de salida es \ $ 2 ^ {24} \ $ o 16,777,216. Teniendo en cuenta que sus valores son ~ 8,380,411, que está muy cerca de \ $ \ frac {2 ^ {24}} {2} \ $ (que es 8,388,608, por lo que el desplazamiento es 8,197).

Sobre la base de este hecho, asumo que simplemente están haciendo una conversión de complemento de dos personas impropia, que efectivamente haría exactamente lo que usted describe en la pregunta: cambiar un rango de +/- 8M a 0-16M.

El ADC en cuestión (ADS1247) no parece capaz de producir una salida no firmada, por lo que no tengo idea de cómo obtienen esos valores, pero no tendrían sentido a menos que estén convirtiendo sus lecturas firmadas en números sin firmar de alguna manera.

Básicamente, sospecho que tu pensamiento es completamente correcto. Lo que muestran es exactamente igual a lo que verías si uno convirtiera incorrectamente un valor firmado en un valor sin signo.

Desafortunadamente, no detallan el final digital de su configuración de prueba de ninguna manera, por lo que no hay forma de saberlo con seguridad.

    
respondido por el Connor Wolf

Lea otras preguntas en las etiquetas