Estoy trabajando en un proyecto de muy bajo consumo de energía y con batería. Este proyecto puede dibujar 15 uA (promedio) a 3 v. El microcontrolador que estamos utilizando dibuja 4-10mA cuando está activo, y 2-3uA cuando está dormido. El micro pasa la mayor parte de su tiempo dormido.
Me gustaría tener una forma a bordo para medir el consumo de corriente promedio de todo el sistema durante los últimos 5-10 segundos. El problema es ejecutar el micro para leer que una resistencia de derivación requiere, bueno, ejecutar el micro. Este dispositivo está diseñado para funcionar durante años sin batería, y nos gustaría poder detectar fallas prematuras basadas en el consumo actual.
Mi idea básica es tomar los circuitos de detección de corriente típicos y lanzar un condensador grande a través de la salida del opamp. La entrada de ADC al micro es de alta impedancia (10 s de megohms).
¿Es esto algo que podría funcionar? Estaría buscando una precisión de +/- 2uA. Ignora los valores reales de los componentes. Estoy tratando de encontrar un enfoque general primero.