¿Cómo puede un dispositivo basado en un microcontrolador evitar que la batería se descargue mientras el producto está en el estante de la tienda? Creamos un producto impermeable, sellado sin botones. Esto significa que la batería está conectada a la PCB en producción y no se puede acceder a ella después de la producción.
Lo que estoy buscando es una forma de evitar que la batería se agote mientras el producto aún está en la caja y en el estante.
Esto es lo que hemos hecho hasta ahora y por qué no me gusta:
Estamos utilizando un sensor de proximidad magnético (caña) normalmente cerrado en la placa y un imán permanente en la caja. El imán rompe el circuito y no se aplica energía de la batería al circuito. Saque el producto de la caja y se activará automáticamente.
Lo que no me gusta: Los interruptores de lengüeta normalmente cerrados son escasos y caros. También suelen ser demasiado grandes para nuestro pequeño producto. Además de eso, los que hemos estado usando tienen "patas" SMD muy frágiles que se desprenden de sus placas de soldadura al menor impacto.
Editar : tenemos dos pines GPIO accesibles en el exterior del producto y estaríamos reemplazando el interruptor de láminas dentro del producto.