Motor de CC que funciona en Arduino pero no Attiny con baterías [duplicado]

-1

Tengo un circuito de trabajo simple para controlar un motor de CC con un Arduino como se indica en los ejemplos de Arduino. Por ejemplo,

enlace

El circuito usa 3 baterías AA y tiene un diodo. Cuando cambié el arduino a un Attiny85, el motor cambia entre encendido y apagado al azar. Al buscar en Internet, descubrí que esto puede estar ocurriendo porque el Attiny no puede manejar el amperaje, pero también porque cuando el motor está encendido reduce el amperaje del Attiny.

Supongo que es la segunda opción porque el circuito funciona bien cuando uso un adaptador en lugar de las baterías. Supongo que reemplazar el diodo por un capacitador podría evitar la reducción del amperaje al Attiny. Pero me pregunto si sabe cuál es la mejor solución para este problema.

Gracias,

Camilo

    
pregunta user3029447

1 respuesta

1

El diodo que se muestra en el dibujo de distribución se encuentra a través de los pines del motor + - para evitar que los impulsos de retorno del motor perturben el resto del circuito, no se deben quitar ni cambiar. Si tuviera que instalar un condensador para evitar caídas de voltaje (desde cuando se enciende el motor), lo colocaría del motor + cable a tierra.

Asegúrese de estar usando el transistor como se muestra en el diseño. Un chip Arduino o ATtiny en sí no puede suministrar suficiente energía directamente desde su pin de E / S para alimentar un motor.

Además, si solo está utilizando el ATtiny85, también debería tener una tapa de desacoplamiento de su pin Vcc a tierra, esto reducirá los picos de voltaje que ingresan al chip y causan un mal comportamiento.

Es posible que la tapa del motor + tenga que ser de 100uF o más. La tapa de los pines ATtiny debe ser de aproximadamente 1uF o menos.

Una batería débil en su paquete también podría causar una condición similar.

Como último recurso, puede colocar un inductor de gran valor entre la fuente + y el motor +, con la tapa colocada más cerca del motor. El inductor tendría que tener una resistencia de CC muy baja, (por lo que podría ser un componente físicamente grande).

    
respondido por el Nedd

Lea otras preguntas en las etiquetas