Estoy buscando hacer un indicador de duración de la batería que pueda usar junto con un microcontrolador. Espero poder leer la vida útil restante de la batería y poner el microcontrolador en reposo para preservar la vida útil de la batería.
...
Estoy estudiando el desarrollo de software alimentado por batería que use los controladores EFM Gekko (http://energymicro.com/) y me gustaría que el controlador esté dormido cuando no haya nada útil que esté haciendo. La instrucción WFI (Wait Fo...
Dado un microcontrolador que ejecuta el siguiente código:
volatile bool has_flag = false;
void interrupt(void) //called when an interrupt is received
{
clear_interrupt_flag(); //clear interrupt flag
has_flag = true; //signal that we h...
Editar : esta pregunta es incorrecta. El stm325105 tiene un solo pin de activación. Pero otras partes ST tienen más de un pin de activación, por lo que la respuesta dada es válida para esas.
Tengo un stm32f105 que tiene dos botones momentáneo...
¿Cómo programa un modo de suspensión para su Arduino?
Especialmente para los diseños que funcionan con baterías, ¿cuáles son las buenas técnicas para dormir la CPU pero despertarse solo cuando es necesario?
Estoy tratando de hacer que mi ArduinoBT sea un poco más amigable con la energía, lo tengo funcionando en una red de sensores y está constantemente consumiendo energía. Quiero poder apagar o poner el módulo Bluetooth en modo de suspensión durant...
Estoy intentando implementar la función "Despertador de energía ultra baja" en un pequeño proyecto PIC. La idea es que el chip se vaya a dormir y luego se despierte en el futuro por la interrupción de ULPWU.
La idea detrás de ULPWU es que con...
La placa que se hace con Atmega funciona con batería, debe encenderse cada 6 horas y registrar algunos datos, luego volver a la suspensión profunda para ahorrar consumo de batería. Se utiliza Atmega32 y no Atiny debido a la complejidad de las ta...
Estoy monitoreando un botón pulsador con un microcontrolador donde trato de cuidar cuatro cosas juntos:
50-msec debounce en push-begin y 25-msec en push-release
identificar una pulsación corta, definida como cuando se suelta el botón dentr...
Cuando usa un xtal / osc externo con un AVR, obtiene varias opciones de tiempo de inicio cuando configura los fusibles, como:
6 CK / 14 CK + 0 ms
6 CK / 14 CK + 4 ms
6 CK / 14 CK + 64 ms
Ahora ... ¿alguien sabe si estos tiempos de ini...