Usando un TIP122 para controlar un motor

8

¿Cómo controlo un motor de corriente continua aficionado con un transistor TIP122?

Quiero controlarlo con los pines Arduino PWM, la fuente de alimentación es de 4 baterías AA de 1.5V conectadas en serie que dan 6v.

Además, ¿qué pasos debo tomar para proteger el arduino contra EMI de los motores?

Amith KK
fuente

Respuestas:

12
  • Conecte el pin Arduino PWM a la Base del TIP122 a través de una resistencia de 1kOhm, o al menos 270 Ohm, en serie.
  • Conecte el emisor TIP122 a tierra del Arduino.
  • Conecte un cable del motor al lado positivo de su paquete de baterías, el otro cable al colector del TIP122
  • Coloque un diodo a través de los cables del motor, tal vez un 1N4007, con polarización inversa (cátodo hacia la batería positiva en el punto anterior).
  • Agregue un condensador electrolítico de digamos 10 uF 12 voltios en paralelo con el diodo, conectado con su cable negativo (generalmente marcado) hacia el colector del TIP122
  • Conecte el negativo de la batería a la tierra Arduino.

Este artículo tiene una descripción y un esquema: desplácese hacia abajo hasta la sección titulada "TRANSISTORES DARLINGTON Y DISPOSITIVOS DC DE ALTA CORRIENTE" Motor accionado por TIP122

Anindo Ghosh
fuente
También recomendaría al OP que se asegure de que el motor pueda ser alimentado por las baterías AA. Si no puede, el voltaje de la batería puede disminuir lo suficiente cuando el motor comienza a reiniciar el Arduino, lo que conduce a un comportamiento extraño.
Phil Frost
@PhilFrost ¿Se puede resolver este problema agregando un condensador suficientemente grande paralelo a las baterías?
Abdullah Kahraman
@abdullahkahraman puede ayudar en algunos casos, pero en realidad no. Un condensador puede proporcionar una reserva de energía a corto plazo, pero no puede generar energía de la nada. Un condensador más grande puede proporcionar una mayor reserva de energía, pero si su motor a largo plazo requiere más potencia de la que puede proporcionar la batería, ningún condensador puede solucionarlo.
Phil Frost