Primero un poco de contexto : Estoy construyendo un nodo MySensors para reemplazar un termostato.
La placa se alimenta con una batería de 3xAA, la lógica usa un Arduino Mini 3.3V alimentado a través de un convertidor elevador de 3.3V. La parte del relé utiliza un relé de enganche de bobina doble alimentado con un amplificador Step-Up de 5V. Adicionalmente, el booster se habilita a pedido mediante un interruptor lateral alto.
Detalles de la implementación:
El problema
Al principio todo funcionó bien, luego de 2 semanas, el relé dejó de cambiar el calentador. Reemplacé la batería usando baterías de NiMH pero aún no tuve suerte. Con 5V regulados o alcalinos completamente nuevos, todo funciona como se espera.
Después de algunas pruebas aquí es lo que he reunido:
- 5V regulados en la entrada: OK
- baterías alcalinas nuevas (~ 4.7V): OK
- baterías NiMH (~ 3.6V): NOK
- el relé comienza a fallar cuando VCC < ~ 4.2V
- cualquiera que sea el voltaje de entrada, el amplificador de 5V actúa como debería (salidas 4.98V)
- cuando se dejan los resultados de pruebas activadas (en lugar de bajo demanda) del interruptor de lado alto son los mismos.
Me estoy quedando sin ideas para solucionar este problema, todo parece estar dentro de las especificaciones. ¿Alguna idea para seguir investigando?