Motores	
  y	
  Potencia	
  
	
  Arduino	
  
CEP	
  SEVILLA	
  
IES	
  	
  Los	
  Viveros	
  
Curso	
  2011/2012	
  
Ref:	
  11412FP23	
   José	
  Pujol	
  Pérez	
  	
  
Í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
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
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
Motores de corriente continua	
  
Conexión mediante Transistor TIP 120-2
Regulación en velocidad, no permite cambiar el sentido de
giro
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
Motores de corriente continua. Software	
  
Regulación en velocidad, permite cambiar el sentido de giro
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
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
10
ServoMotores. Hardware	
  
Conexión directa a 5v, Gnd y a un Pin Digital / PWM
11
ServoMotores. Software	
  
Control posición de servo con un potenciómetro
Open-> Servo-> Knob
12
ServoMotores Rotación Continua. Software	
  
Control de sentido de giro de un Servo de Rotación Continua
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
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
15
Prác0cas	
  
16
Electrónica de potencia	
  
Relé accionado por un transistor
Motores	
  y	
  Potencia	
  
Curso	
  Arduino	
  
Profesores	
  Secundaria	
  
José	
  Pujol	
  	
  
IES	
  Vicente	
  Aleixandre	
  
Sevilla	
  
tecnopujol.wordpress.com	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  @tecnopujol	
  

Motores-Arduino

  • 1.
    Motores  y  Potencia    Arduino   CEP  SEVILLA   IES    Los  Viveros   Curso  2011/2012   Ref:  11412FP23   José  Pujol  Pérez    
  • 2.
    Índice: Motores yPotencia •  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 corrientecontinua   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ónpor 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 corrientecontinua   Conexión mediante Transistor TIP 120-2 Regulación en velocidad, no permite cambiar el sentido de giro
  • 6.
    6 Motores de corrientecontinua   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 corrientecontinua. Software   Regulación en velocidad, permite cambiar el sentido de giro
  • 8.
    8 ServoMotores   Un servomotores 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
  • 10.
    10 ServoMotores. Hardware   Conexióndirecta a 5v, Gnd y a un Pin Digital / PWM
  • 11.
    11 ServoMotores. Software   Controlposición de servo con un potenciómetro Open-> Servo-> Knob
  • 12.
    12 ServoMotores Rotación Continua.Software   Control de sentido de giro de un Servo de Rotación Continua
  • 13.
    13 Motores paso apaso   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 apaso   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
  • 15.
  • 16.
    16 Electrónica de potencia   Relé accionado por un transistor
  • 17.
    Motores  y  Potencia   Curso  Arduino   Profesores  Secundaria   José  Pujol     IES  Vicente  Aleixandre   Sevilla   tecnopujol.wordpress.com                                                  @tecnopujol