motores-arduino

17
Motores y Potencia Arduino CEP SEVILLA IES Los Viveros Curso 2011/2012 Ref: 11412FP23 José Pujol Pérez

Upload: jose-pujol-perez

Post on 10-Jun-2015

16.847 views

Category:

Documents


0 download

DESCRIPTION

Motores-Arduino

TRANSCRIPT

Page 1: Motores-Arduino

Motores  y  Potencia    Arduino  

CEP  SEVILLA  IES    Los  Viveros  Curso  2011/2012  Ref:  11412FP23   José  Pujol  Pérez    

Page 2: Motores-Arduino

Í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

Page 3: Motores-Arduino

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

Page 4: Motores-Arduino

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

Page 5: Motores-Arduino

5

Motores de corriente continua  

Conexión mediante Transistor TIP 120-2 Regulación en velocidad, no permite cambiar el sentido de

giro

Page 6: Motores-Arduino

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

Page 7: Motores-Arduino

7

Motores de corriente continua. Software  

Regulación en velocidad, permite cambiar el sentido de giro

Page 8: Motores-Arduino

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

Page 9: Motores-Arduino

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

Page 10: Motores-Arduino

10

ServoMotores. Hardware  

Conexión directa a 5v, Gnd y a un Pin Digital / PWM

Page 11: Motores-Arduino

11

ServoMotores. Software  

Control posición de servo con un potenciómetro Open-> Servo-> Knob

Page 12: Motores-Arduino

12

ServoMotores Rotación Continua. Software  

Control de sentido de giro de un Servo de Rotación Continua

Page 13: Motores-Arduino

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

Page 14: Motores-Arduino

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

Page 15: Motores-Arduino

15

Prác0cas  

Page 16: Motores-Arduino

16

Electrónica de potencia  

Relé accionado por un transistor

Page 17: Motores-Arduino

Motores  y  Potencia  Curso  Arduino  

Profesores  Secundaria  

José  Pujol    IES  Vicente  Aleixandre  

Sevilla  

tecnopujol.wordpress.com                                                  @tecnopujol