Calculadora de resolución del ADC
Vref y el número de bits dan el tamaño de una cuenta. Agrega un divisor de entrada y también te dice el mayor voltaje que el divisor puede presentar sin superar Vref.
¿Necesitas el divisor en sí? ›
La fórmula
LSB = Vref / 2^bits Código = round(Vin / LSB) Vin = Código · LSB
Cuándo usarla
Elegir el ancho en bits, dimensionar un divisor de monitoreo de batería para que la carga completa quede por debajo de Vref, o convertir un código crudo leído de un registro. Sirve para un ADC externo o el interno de cualquier microcontrolador: solo importan Vref y el número de bits.
Trampas comunes
- Resolución no es exactitud. Un ADC de 16 bits con referencia ruidosa o con deriva puede ser peor que uno limpio de 12 bits: el tamaño del LSB no dice nada del error de la referencia.
- El código de escala completa queda un LSB por debajo de Vref, nunca igual: un ADC de 12 bits a 3,3 V llega a 4095 cuentas, es decir 3,2992 V, no 3,3 V.
- Con divisor, el ADC ve Vin reducido por la relación, no Vin mismo; pasa el resultado por la tolerancia del propio divisor antes de confiar en el último bit.
- La resolución efectiva suele ser peor que los bits de la hoja de datos al sumar el ruido de la placa; un convertidor de 16 bits a menudo entrega de 12 a 14 bits limpios en una placa real.
Nota relacionada
Agregar una celda de litio recargable a un producto: de dónde parte el monitoreo con ADC¿Necesitas diseñada toda la etapa analógica de entrada, no solo el pin del ADC?