Este documento trata sobre motores y potencia en Arduino. Explica los tipos de motores de corriente continua, sus características y cómo conectarlos mediante transistores o circuitos integrados para regular la velocidad y cambiar el sentido de giro. También describe servomotores y cómo controlar su posición, así como motores paso a paso y circuitos de potencia con relés. El documento fue escrito por José Pujol para un curso de Arduino en el IES Los Viveros de Sevilla.
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDs
Motores Arduino
1. Motores
y
Potencia
Arduino
CEP
SEVILLA
IES
Los
Viveros
Curso
2011/2012
Ref:
11412FP23
José
Pujol
Pérez
2. Índice: Motores y Potencia
• Motores de corriente continua
• Servomotores y Servomotores de Rotación Continua
• Motores Paso a Paso
• Prácticas
• Circuito de Potencia mediante Relé
2
3. 3
Motores de corriente continua
Características:
• Económicos
• Facilidad de regulación de velocidad:
en función de la tensión de
alimentación mediante PWM
• Inversión de giro al cambiar la polaridad
de la alimentación, mediante puente en
H con transistores o con un circuito
integrado
4. 4
PWM
La modulación por ancho de pulso
(PWM) nos permite simular una
salida analógica con una señal
digital.
• analogWrite (0-255)
• Simula voltaje: 5v*x/255
• La señal tiene una frecuencia de
500MHz, T=2 μs
5. 5
Motores de corriente continua
Conexión mediante Transistor TIP 120-2
Regulación en velocidad, no permite cambiar el sentido de
giro
6. 6
Motores de corriente continua
Conexión mediante integrado L293D
Regulación en velocidad, permite cambiar el sentido de giro
16=5v
12;13=0v
1=PWM
2= PIN3D
3=MOTOR
4;5=0v
6=MOTOR
7=PIN4D
8=9v
7. 7
Motores de corriente continua. Software
Regulación en velocidad, permite cambiar el sentido de giro
8. 8
ServoMotores
Un servomotor es un motor eléctrico que consta con la
capacidad de ser controlado, tanto en sentido de giro
como en posición.
• Los Servomotores permiten controlar la posición en un
ángulo de 180º
– myservo.write (val);
• Los Servomotores de Rotación Continua hacen uso de
(PWM) para controlar la dirección o posición. F=50Hz,
T=20ms
9. 9
ServoMotores. Tipos
Servomotor:
• Giran en un ángulo de 180
con bastante precisión
Servomotor de Rotación
Continua:
• Gira en rotación continua
en los dos sentidos
13. 13
Motores paso a paso
Es capaz de avanzar una serie de grados (paso) por cada
pulso que se le aplique.
Son utilizados en maquinas de gran precisión en las que se
controla en todo momento la posición del motor, como por
ejemplo robots, impresoras
• Ventajas: alta precisión y repetibilidad en cuanto al
posicionamiento
• Inconvenientes: caros y de conexión compleja
14. 14
Motores paso a paso
Tipos de motores paso a paso:
• Bipolares de 4 cables
• Unipolar-Bipolar de 5 cables
• Unipolar-Bipolar de 6 cables
Circuitos de conexión:
• http://txapuzas.blogspot.com/2009/12/paperstepperunipolar-
driver-de-potencia_12.html