Sei sulla pagina 1di 8

UNIVERSIDAD CATLICA DE SANTA MARA

FACULTAD DE CIENCIAS E INGENIERAS


FSICAS Y FORMALES

ESCUELA PROFESIONAL DE INGENIERA


MECNICA, MECNICA-ELCTRICA Y MECATRNICA

CURSO:

Laboratorio de Microcontroladores y Procesadores

TEMA:
MANEJO DE MOTORES Y DRIVER CONTROLADORES CON ARDUINO

PROFESOR:

Ing. Sergio Mestas Ramos

ALUMNO:

----

AREQUIPA PER
2017
UNIVERSIDAD CATLICA DE SANTA MARA
FACULTAD DE CIENCIAS E INGENIERAS FSICAS Y FORMALES
PROGRAMA PROFESIONAL DE INGENIERA MECNICA,
MECNICA ELCTRICA Y MECATRNICA
CURSO: LABORATORIO DE MICROCONTROLADORES Y MICROPROCESADORES

MANEJO DE MOTORES Y DRIVER CONTROLADORES CON ARDUINO


I. MATERIAL Y EQUIPO:
Computador

Placa Arduino

Componentes electrnicos varios

Alumno: Estrada Lpez, Jos Alexander


Motor de 5 voltios y Driver para motores L293D

Transistor BD135 o BD137 y un rel de 5V

Software Arduino IDE

II. PROCEDIMIENTO

Ejercicio 22: Control de un motor de cc con un transistor

Con este ejemplo vamos a controlar la velocidad de un motor de cc mediante la utilizacin de un


transistor BD137. Se trata de utilizar la posibilidad de enviar una seal de PWM a una de las salidas
configurables como salidas analgicas (para ATMEGA 328)

Alumno: Estrada Lpez, Jos Alexander


En el circuito usamos un motor a 5 voltios, pero este no ira conectado directamente a alguna salida
digital o PWM del Arduino debido a que la corriente que circula por motor es de aproximadamente
51 mA, y las salidas solo pueden proporcionar como mximo 20 mA, por esto es que ser gobernado
por el transistor BD135, este se usar en modo de conmutador, entrando a corte y saturacin para
hacer girar el motor, dependiendo del valor de la salida PWM que ser conectada a la base del
transistor. Ya que el transistor es capaz de responder hasta a 1MHz de frecuencia, y la salida PWM
est en 900 Hz, podremos usar este transistor sin problemas, no ser necesario usar un transistor
MOSFET.

El programa hace una rampa ascendente, y luego descendente, haciendo subir y bajar la velocidad
del motor, para apreciar mejor el efecto de rampa, se puede variar el delay.

Alumno: Estrada Lpez, Jos Alexander


Variante del montaje: Control de la velocidad mediante un potencimetro

Se trata de controlar la velocidad a nuestro gusto es decir mediante un potencimetro que se coloca
en una de las entradas analgicas y en funcin del valor que se lea en la entrada as girar ms o
menos rpido el motor.

Este programa es muy similar al anterior, salvo por que ahora el valor que nos dar el PWM estar
dado por el valor que reciba el pin A5 mediante el divisor de tensin dado por el potencimetro, de
esta forma podremos controlar la velocidad de motores CC, as como intensidad luminosa en LEDs,
esto tambin depende de cuanta potencia puede manejar el trasnsitor.

Ejercicio 23: Control de un motor de cc con el driver L293D

Con esta aplicacin vamos a mover un motor de cc haciendo uso de un CI de potencia que es
especfico para estas aplicaciones. El circuito podr mover hasta dos motores, nosotros solo lo
haremos con uno.

Como ventana en este montaje podremos mover el motor en los dos sentidos de giro cosa que con
el anterior montaje no podamos.

El funcionamiento ser como el primer montaje del motor anterior es decir vamos a crear una rampa
de subida de tensin y una de bajada con el fin de que el motor modifique su velocidad de modo
automtico.

Alumno: Estrada Lpez, Jos Alexander


El circuito integrado L293 nos permite manejas hasta dos motes, haciendo posible la regulacin de
velocidad y la inversin del giro de los motores, todo desde este integrado. La cada de tensin en
los componentes internos del integrado, hacen que la salida no est al mismo potencial que la
entrada, haciendo que el motor gire algo ms lento.

El programa solo manda una seal PWM de valor 125, esta es decepcionada por el integrado, y este
se encarga de regular la velocidad del motor.

Ejercicio 24: Control de un motor: velocidad variable y sentido de giro

variable

Alumno: Estrada Lpez, Jos Alexander


El circuito integrado L293 nos permite manejas hasta dos motes, haciendo posible la regulacin de
velocidad y la inversin del giro de los motores, utilizando un segundo pin para el control de este
podremos invertir el giro a nuestro gusto. Solo se hace un pequeo cambio en el circuito anterior
en la segunda entrada en vez que conectarla a tierra, ser conectada al pin 11 del Arduino.

El programa solo manda una seal PWM desde 0 a 255, haciendo una rampa, primero hacindolo
girar en sentido horario y posteriormente desciende la velocidad y la hace girar en sentido contrario.

Ejercicio 24: Utiliza un rel para encender dispositivos de 220V

De la misma manera que al comienzo del curso usbamos los pines del Arduino para encender y
apagar LEDs, con el mismo principio el nivel alto es tomado la base del transistor en el modo de
conmutador, esto cierra el circuito de la bobina del rel, haciendo que los contactos de este se
cierran y as permitir el paso de la corriente en el foco que est conectado a la red de 220 V.

Alumno: Estrada Lpez, Jos Alexander


Alumno: Estrada Lpez, Jos Alexander

Potrebbero piacerti anche