Estoy tratando de hacer funcionar un motor a través de un L293D encendido y apagado por un Attiny85. El Attiny85 tiene el cargador de arranque de micronúcleo, por lo que el pin 3 está conectado a una resistencia pull-up.
On the Attiny es un programa que activa y desactiva PB0 cada segundo. Le adjunté un indicador LED y, aunque el motor no está conectado a 1Y, funciona bien. También funciona bien si pongo un LED entre 1Y y tierra. Pero cuando coloco un motor pequeño entre 1Y y tierra, el LED1 parpadea brevemente y luego Attiny se reinicia.
Básicamente, ¿cómo hago para que no se bloquee cuando se ejecuta un motor a través de él?
También probé lo siguiente, poniendo el motor directamente en la fuente de alimentación, lo que evita que el Attiny arranque.
Lo que he probado:
Actualización 1:
La razón por la que estaba usando L293D es porque no tenía ningún diodo viable a la mano durante la prueba. Los únicos que tenía eran demasiado grandes para ponerlos en mi protoboard. Lo conecté a través de pinzas de cocodrilo por ahora e hice los siguientes cambios, y parece estar funcionando bastante bien por ahora:
No tienes condensadores de desacoplamiento.
Necesita condensadores de desacoplamiento porque cada vez que los circuitos integrados cambian, intentarán generar una oleada de corriente. La fuente de alimentación no puede responder lo suficientemente rápido e incluso si lo hace, el aumento de corriente producirá una caída de voltaje a través de la inductancia parásita de los cables y pistas. Cualquiera de los dos escenarios provocará un apagón.
La regla general es colocar condensadores cerámicos de 0,1 uF en cada par de pines de alimentación lo más cerca posible del IC.
DKNguyen
usuario2145184
DKNguyen
winny
usuario2145184
usuario2145184
chris stratton
Algo de Sorta EE