Tengo un ATtiny85 encendiendo un transistor NPN, que a su vez encenderá un relé que hará funcionar un motor. Todo funciona con una batería de 3,7 V 18650 Li-Ion, pero desde entonces he pasado a una fuente de alimentación variable con el mismo problema:
Sin el motor, el relé conmuta bien, el ATtiny85 encenderá el relé durante un segundo, y luego lo apagará durante un segundo, y repetirá, y el osciloscopio (conectado a la salida del relé y GND) y los clics están mostrando un comportamiento correcto para el relé.
Cuando conecto el motor, el relé sigue haciendo clic, pero el osciloscopio muestra tensión cero. Parece que el relé intenta conmutar, pero no lo consigue. He conectado un LED al Pin0 del ATtiny85, y parpadea en lugar de permanecer encendido durante un segundo y apagarse durante 2 segundos.
Me parece que el problema podría ser:
- El ATtiny85 se reinicia porque no pasa suficiente corriente. Esto no tiene sentido porque he cambiado a una fuente de alimentación de banco y sucede lo mismo, el voltaje sigue siendo el mismo.
- ¿Algún tipo de retroalimentación del motor? El motor funciona bien si lo conecto directamente a la batería, así que no creo que la potencia sea un problema.
Alguna información adicional:
- El relé se enciende durante 1 segundo y luego se apaga durante 1 segundo. No estoy haciendo PWM, pero sólo tienen este comportamiento de encendido / apagado para la prueba.
- Este es el motor: Motor de bomba de agua 3V-12V
- La fuente de alimentación está ajustada a 3,9 V con una corriente disponible de 2 A. Aumentarlo a algo así como 5V todavía no funciona.
EDITAR: Aunque todas las respuestas me ayudaron a resolver mi problema, elegí la que más me ayudó. Descubrí que no era back-emf o su tipo estándar de desacoplamiento necesario. El motor estaba bajando mucho la tensión y ningún condensador iba a solucionarlo (ya los tenía instalados), aunque son problemas comunes.
Más resultados aquí