Acerca del código 'No falta el código' de ADC

1

Algunas especificaciones de ADC de 16 bits tienen "Sin código faltante: 14 bits min", como AD7656 . Quiero saber dónde se ubican los 14 bits en los 16 bits. ¿Significa los 14 bits altos?

De acuerdo con la definición de 'No falta el código', el código perdido puede ser uno o más del posible código binario 2 ^ n. Supongamos un ADC de 16 bits con un código faltante de 1 bit, sin importar dónde se encuentre el código perdido, puedo usarlo con seguridad como un ADC de 15 bits, ¿verdad?

Y quiero saber la relación de DNL y 'Sin código faltante', creo que si un ADC de 16 bits especificado con DNL = +/- 4 LSB, puedo asumir que el código que no falta es de 14 bits, ¿verdad?

    
pregunta diverger

2 respuestas

1

Dado que los bits altos son los únicos que pueden ser contiguos en todo el rango de entrada, esta especificación debe referirse a los bits altos.

    
respondido por el Ignacio Vazquez-Abrams
0

No hay códigos faltantes sobre el error que puede hacer una conversión en comparación con otras conversiones en torno al mismo punto.
Estos errores son pequeños, por lo tanto, sí, estos errores siempre se refieren al LSB y, por lo tanto, a los "No faltan códigos" sobre los bits de MSB. DNL (No linealidad diferencial) es aproximadamente la desviación máxima entre 2 pasos adyacentes, por lo que básicamente es lo mismo que 'sin códigos faltantes'. Otro factor importante es INL (no linealidad integral), que es el error en comparación con una línea recta de conversión. Entonces, si el error es de 10 bits en un determinado punto (debido a la desviación / desviación de la referencia o el ajuste) sabrá que todos los valores estarán dentro de los 10 bits +/- 4 bits.

Dependiendo del propósito de su diseño, debe mirar DNL o INL.
Si se trata de valores absolutos, debe consultar INL, ya que no se puede ajustar. Así que lo mejor que el convertidor hará por usted es 16bit menos INL (si se compensan el desplazamiento y el error absoluto). Si solo se trata de la diferencia, la mayoría de las veces puede ignorar INL y simplemente mirar DNL / 'No hay códigos faltantes'.

    
respondido por el Requist

Lea otras preguntas en las etiquetas