Sí, en teoría puedes hacer lo que quieras, pero solo si tienes disponible un equipo totalmente poco realista.
Los otros comentarios realizados hasta ahora sobre la precisión adicional limitada son correctos, por desgracia.
Considerar. Mida un voltaje con un ADC de 12 bits y obtenga digamos 111111000010 Usted sabe que el valor real se encuentra en algún lugar en un rango de 1 bit +/- 0.5 bits a cada lado de este valor.
SI su ADC tenía una precisión de 24 bits pero solo proporcionaba 12 bits, informa que el valor de vaklue se encuentra dentro de +/- medio bit de 111111000010 000000000000. Si este fuera el caso, podría tomar un ADC de 12 bits con un +/- Rango de 1/2 bit, céntrelo en 111111000010000000000000 y lea el resultado. Esto le daría la diferencia entre la señal real y el valor de CC, según lo deseado. QED
Sin embargo, el ADC de 12 bits solo tiene una precisión de aproximadamente medio bit. La suma total de sus diversos errores hace que declare un cierto resultado cuando el resultado real es de aproximadamente la mitad pero diferente más o menos.
Mientras te gustaría
111111000010 significa 111111000010 000000000000
en realidad puede significar 111111000010 000101101010 o lo que sea.
Entonces, si luego toma un segundo ADC y mide los 12 bits inferiores y ASUME que son relativos a un límite exacto de 12 bits, en realidad son relativos al valor erróneo anterior. Como este valor es esencialmente un error aleatorio, estaría agregando una nueva cifra de 12 bits más bajos a 12 bits de ruido esencialmente aleatorio. Preciso + aleatorio = nuevo aleatorio.
EJEMPLO
Use dos convectores que puedan medir un rango y dar un resultado en 1 de 10 pasos. Si se escala a 100 voltios FS, dan 0 10 20 30 40 50 60 70 80 90
Si se escala a 10 voltios de escala total, dan 1 2 3 4 5 6 7 8 9
Decide utilizar estos dos convertidores para medir un rango de 100 voltios con una precisión de 1 voltio.
El convertidor 1 devuelve 70V. Luego mides el voltaje relativo a 70V y obtienes -3V. Por lo tanto, considera que el valor real es + 70V - 3V = 67V.
SIN EMBARGO, el resultado de 70V podría ser cualquiera de 65 66 67 68 69 70 71 72 73 74
Solo si el primer convertidor es EXACTO a 1 V en 100, aunque muestre pasos de 10 V en 100 V, puede lograr lo que desea.
Entonces, su resultado real es 67V +/- 5 voltios = cualquier cosa desde 62V a 72V. Entonces no estás mejor que antes. Su centro se ha movido pero puede estar ubicado al azar.
De esta forma, podrá obtener una modesta mejora, ya que un convertidor suele ser un poco más preciso que los bits que devuelve (es de esperar), por lo que su segundo convertidor lo utiliza.
Un sistema que de hecho funciona ha sido mencionado con una omisión importante. Si muestrea una señal N veces y agrega + / _ medio bit de ruido gaussiano, extenderá la señal "por todo el rango posible" y el valor promedio ahora será log (N) más preciso que antes. Este esquema tiene anzuelos y calificaciones y no solo puede obtener un número arbitrario de bits adicionales, sino que ofrece algunas mejoras.
En el primer caso anterior, mencioné un ADC de 12 bits con una precisión de 24 bits. Puede lograr algo de este tipo utilizando un ADC de 12 bits y leyendo su valor supuesto con un convertidor de 24 bits, por ejemplo delta sigma. SI la señal era lo suficientemente estable como para permanecer en el mismo rango de un bit, puede usar un segundo ADC para leer los 2dos 12 bits de esta señal estable.
Alternativa: solo lea la señal de 24 bits inicialmente con sigma delta, bloquee ese punto y luego mida sucesivamente con respecto al segundo ADC. Siempre que la señal permanezca dentro del rango del segundo ADC, obtendrá un resultado mucho más rápido.