Estoy ejecutando un dispositivo alimentado por batería y me gustaría que mi microcontrolador (PIC) informara sobre el voltaje de suministro.
Esto es para poder determinar cuántas baterías se usan en el suministro y también el estado de carga del paquete de baterías.
El voltaje de alimentación varía de 4xD (ya sea 1.2V NiMH nominal o 1.5V alcalinas que producen aproximadamente 6V) a 12xAA (1.2V NiMH para 14.4V o 1.5V alcalinas para 18V).
Mi PIC se está ejecutando con un suministro regulado de 5V.
Planeo usar uno de los puertos ADC para medir el voltaje y, por lo tanto, creo que debería asignar el fsd de 18V al rango de 0-5V, por lo que aproximadamente necesito dividir el voltaje de entrada por 3.
He oído hablar del uso de un divisor de voltaje de resistencia, pero sé que puede ser un desperdicio en términos de energía consumida.
¿Se pregunta si hay una mejor manera de lograr esta división de voltaje sin demasiada pérdida / desperdicio de energía?
Gracias.