Anda di halaman 1dari 9

CONTROL DE MOTOR DC

OBJETIVOS

Presentar un controlador para motores de corriente continua.

Montar el circuito y programar

Montar un variador de velocidad del motor y su Aplicacin

MATERIALES
Arduino Uno
Motor DC , SERVOMOTOR , MOTOR PASO A PASO
Potencimetro 10K
LEDS (ROJO)
Resistencia
Un transistor 2N2222.
Fuente alimentacin externa
PROTOBOARD
CABLES

MATERIAL REQUERIDO.

DESCRIPCION DE MATERIALES
ARDUINO
Arduino es una plataforma de hardware de cdigo

abierto,

en

analgicas

una

sencilla

placa

con

entradas

salidas,

basada
y

digitales, en un entorno de desarrollo que est basado

en el lenguaje de

programacin

conecta el mundo

Processing.

Es

un

dispositivo

que

fsico con el mundo virtual, o el mundo analgico con el

digital.

Sus creadores son el zaragozano David Cuartielles,

ingeniero

electrnico y docente de la Universidad de Mlmo,

Suecia y Massimo

Banzi, italiano, diseador y desarrollador Web. El

proyecto

fue

concebido en Italia en el ao 2005.

MOTOR DC
Un motor de corriente continua convierte la energa elctrica en mecnica. Se compone de dos
partes:

el estator

el rotor

El estator.- es la parte mecnica del motor


polos del imn.

donde estn los

El rotor.- es la parte mvil del motor con


ncleo, al que llega la corriente a travs de

devanado y un
las escobillas.

Cuando la corriente elctrica circula por el devanado del rotor, se crea un campo
electromagntico. Este interacta con el campo magntico del imn del estator. Esto deriva en
un rechazo entre los polos del imn del estator y del rotor creando un par de fuerza donde el
rotor gira en un sentido de forma permanente.
Si queremos cambiar el sentido de giro del rotor, tenemos que cambiar el sentido de la corriente
que le proporcionamos al rotor; basta con invertir la polaridad de la pila o batera.

SERVOMOTOR
Un servomotor (tambin llamado servo) es
similar a un motor de corriente continua que
capacidad de ubicarse en cualquier posicin
rango de operacin, y mantenerse estable en
posicin.1

un dispositivo
tiene
la
dentro de su
dicha

Un servomotor es un motor elctrico que


controlado tanto en velocidad como en

puede
posicin.

ser

Es posible modificar un servomotor para


obtener
un
motor de corriente continua que, si bien ya
no tiene la
capacidad de control del servo, conserva la fuerza, velocidad y baja inercia que caracteriza a
estos dispositivos.

TRANSISTOR
Segn la Wikipedia un Transistor es una acrnimo que
Transfer Resistores un dispositivo electrnico
utilizado para entregar una seal de salida en respuesta a
entrada, que cumple funciones de amplificador, oscilador,
rectificador.

deriva del ingls


semiconductor
una seal de
conmutador o

MOTOR A PASO A PASO


El
motor
a
paso
es
un
dispositivo
que convierte una serie de impulsos elctricos
desplazamientos angulares discretos, lo que
capaz de avanzar una serie de grados (paso)
sus entradas de control. El motor paso a paso
misma manera que un conversor digitalpuede
ser
gobernado
por
impulsos
sistemas lgicos.

electromecnico
en
significa que es
dependiendo de
se comporta de la
analgico (D/A) y
procedentes
de

Este motor presenta las ventajas de tener precisin y repetitividad en cuanto al posicionamiento.
Entre sus principales aplicaciones destacan como motor de frecuencia variable, motor de
corriente continua sin escobillas, servomotores y motores controlados digitalmente.

DESCRIPCIN DEL CIRCUITO CONTROLADOR DE MOTOR DC


Vamos a empezar con un transistor de uso general, que podemos encontrar con facilidad en
cualquier sitio:

El transistor es Q1, y normalmente se suele representar inscrito en un crculo.

La flecha del emisor indica la direccin de la corriente y que es un transistor NPN, si la


flecha tuviera la direccin contraria sera un transistor PNP, pero mejor lo dejamos de
momento

M1 Carga que vayamos a controlar (como un motor de CC por ejemplo).

Pin9 representa uno de los pines de control de nuestro Arduino

Un circuito as nos permite que la resistencia entre Emisor y Colector sea proporcional a la seal
de control que inyectamos en la Base. En este ejemplo un valor de 5V en la Base permite el paso
de la corriente sin restricciones.
Vamos a alimentar nuestra carga con 9V.
Una ventaja de usar un transistor es que asla eficazmente el circuito de control de la base de la
carga entre Emisor y Colector, haciendo casi imposible que quemar o malograr un Arduino con
un circuito como este.

ESQUEMA

1.-Arrancamos el motor, esperamos un tiempo, despus apagamos el motor.

2.-Al igual que antes cambiabamos la iluminacin del led, ahora podemos controlar la velocidad
del motor con la funcin analogWrite(pin, valor).

3.-Aceleramos y desaceleramos el motor, ahora usamos un bucle para acelerar y frenar el motor,
usando del mismo modo la funcin analogWrite(), que en el caso anterior

Control de un servomotor

APLICACIN

RECOMENDACIONES

Es importante asegurarnos de que lo que conectemos a los pines no sobrepasen las especificaciones
de nuestros Arduinos, porque si los forzamos la cosa acabara oliendo a plstico quemado y un viaje a
la tienda de Arduinos a por otro.

Anda mungkin juga menyukai