Estoy probando qué tan bajo puedo obtener el consumo de energía del RedBear BLE Nano, que es una placa de desarrollo para el sistema Nordic NRF51822 en el chip que contiene un microcontrolador ARM, y MLEule de BLE 4.0.
He producido algún software que debería haber desactivado todos los subsistemas del procesador, y he puesto el dispositivo en un modo de suspensión que se interrumpe por un temporizador periódicamente.
Esto parece funcionar, estoy alimentando el módulo desde una fuente de banco y tengo un multímetro en serie. Cuando tengo el dedo tocando la caja metálica que protege el módulo Raytac que está en el BLE Nano, el multímetro lee un constante 20uA, lo cual es genial. Luego, felizmente sale del modo de suspensión cada 10 segundos, enciende un LED y vuelve a dormir, nuevamente a 20uA.
Si no toco el escudo metálico, veo que este valor de 20 uA sube a ~ 330 uA muy lentamente (tarda aproximadamente 1 a 2 minutos), luego desciendo a ~ 200 uA, donde parece estabilizarse.
Mi fuente de banco solo me dice el sorteo actual en miliamperios, por lo que se registra cero todo el tiempo.
No tengo idea de por qué hay una diferencia cuando no estoy tocando el blindaje, y si el módulo en realidad solo consume ~ 20uA o más cerca de 200uA.
Si alguien puede explicar qué sorteo actual es probable que sea el real, y por qué hay una diferencia, sería genial.
Gracias