Simplemente estaba simulando el comportamiento de cuantización de ADCs de diferentes bits, en datos muestreados por un ADC de 24 bits. Lo que noté es que a medida que avanzamos hacia los ADC con menos bits, una polarización de DC en la señal se hace cada vez más evidente, con un valor máximo de 1 bit-ADC. La razón de esto es, acc. Lo que pienso es que hay diferentes números de códigos digitales que representan valores analógicos de voltaje positivos y negativos, por ejemplo, en el caso de ADC de 8 bits, tenemos 1-127 (127 códigos digitales) para positivo, 0 para voltaje 0, y -1 a -128 (128 códigos digitales) para valores negativos, por lo que los voltajes negativos tienen un código digital más para ellos. y este efecto se vuelve muy claro con 1 bit ADC, donde solo tenemos códigos digitales de 0 y -1, por lo que la señal muestreada siempre tendrá un sesgo negativo, Vea el video a continuación donde hago la simulación y puede ver claramente que la señal se mueve hacia abajo a medida que disminuyo el número de bits. El rango de voltaje del ADC es de +50 a -50 unidades. Así que a 1 bit, solo tengo 0 y -50 muestras y un claro DC offset negativo.
Entonces, mi pregunta, ¿cuál es el problema? Simplemente puedo eliminar el desplazamiento de CC utilizando un filtro de paso alto en el dominio digital. ¿Hay otras preocupaciones y formas en que mi señal se vea afectada? ¿Es este un problema muy común y qué más puedo hacer para eliminar este desplazamiento de DC? ¿Hay ADC que tengan el mismo número de códigos digitales para voltajes positivos y negativos? ¿Cómo se llaman?