7
UNIVERSIDAD AUTÓNOMA DE LA CIUDAD DE MÉXICO AUTOMATIZACIÓN DE PROCESOS PRÁCTICA 3 GIRO DE MOTOR DE PASOS CONTROLADO POR COMUNICACIÒN SERIAL RS232 MARTÍNEZ PÉREZ JOSE ALFREDO PÉREZ GACHUZ VICTOR JIMÉNEZ OSORIO HÉCTOR ALONSO

UNIVERSIDAD AUTÓNOMA DE LA CIUDAD DE … Word - PRACTICA 3.docx Created Date 5/28/2015 4:47:43 PM

Embed Size (px)

Citation preview

UNIVERSIDAD AUTÓNOMA DE LA CIUDAD DE MÉXICO  

AUTOMATIZACIÓN DE PROCESOS

PRÁCTICA 3

GIRO DE MOTOR DE PASOS CONTROLADO POR COMUNICACIÒN SERIAL RS232

MARTÍNEZ PÉREZ JOSE ALFREDO

PÉREZ GACHUZ VICTOR JIMÉNEZ OSORIO HÉCTOR ALONSO

UNIVERSIDAD AUTÓNOMA DE LA CIUDAD DE MÉXICO  

INTRODUCCIÓN El siguiente trabajo fue realizado con el fin de mostrar el control de giro de un motor de pasos con un

microcontrolador y la comunicación serial, para este control se utilizo un Microcontrolador

PIC16F887, el software PIC C Compiler en donde se estructuro el código para el microcontrolador y

además se utilizo el simulador Proteus en el cual se hizo una simulación del circuito a controlar. A

continuación se presenta algunos conceptos necesarios para el desarrollo de este trabajo practico.

Un microcontrolador.- (abreviado µC, UC o MCU) es un circuito integrado programable, capaz de

ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los

cuales cumplen una tarea específica. Un microcontrolador incluye en su interior las tres principales

unidades funcionales de una computadora: unidad central de procesamiento, memoria y periféricos

de entrada/salida.

Motor a pasos.- Es un dispositivo que puede rotar en ambas direcciones, con la peculiaridad de que

puede avanzar incrementalmente en pasos iguales (el mismo ángulo cada vez que se incrementa).

Este tipo de motores son usados con mucha frecuencia en la robótica, para tener movimientos más

precisos y velocidades controladas. Los motores de paso cuentan con un rotor, que es un eje

rotacional magnetizado, y estatores, que son electroimanes estacionarios que rodean al rotor.

Los motores de paso comerciales cuentan con mucha más precisión ya que emplean una serie de

mini polos en el estator y rotor, aumentando de forma considerable la resolución; los hay de 15°

grados por paso, 3° e inclusive 1° grado. Existen motores de paso de diferentes tipos; los

UNIVERSIDAD AUTÓNOMA DE LA CIUDAD DE MÉXICO  comerciales cuentan con 4 ó 6 líneas de conexión, las cuales deben ser energizadas con una

secuencia en particular para poder mover el rotor paso por paso hacia un lado o el otro.

La comunicación serial.- es un protocolo muy común (no hay que confundirlo con el Bus Serial de

Comunicación, o USB) para comunicación entre dispositivos que se incluye de manera estándar en

prácticamente cualquier computadora. La mayoría de las computadoras incluyen dos puertos

seriales RS-232. La comunicación serial es también un protocolo común utilizado por varios

dispositivos para instrumentación; existen varios dispositivos compatibles con GPIB que incluyen un

puerto RS-232. Además, la comunicación serial puede ser utilizada para adquisición de datos si se

usa en conjunto con un dispositivo remoto de muestreo

DESARROLLO

En esta práctica se utilizo el siguiente programa para controlar el motor a pasos, en la figura se

muestra el código en el software PIC C Compiler.

UNIVERSIDAD AUTÓNOMA DE LA CIUDAD DE MÉXICO  

UNIVERSIDAD AUTÓNOMA DE LA CIUDAD DE MÉXICO  

UNIVERSIDAD AUTÓNOMA DE LA CIUDAD DE MÉXICO  También se implemento un circuito en donde se conecto un motor a pasos unipolar, en la siguiente

imagen se presenta el circuito implementado en Proteus, después se muestra en la fotografía el

implemento real en el protoboard.

El funcionamiento de esta simulación fue en mandar los datos desde la comunicación serial, se

mando tres variables a seguir una de tiempo de pasos, numero de pasos y sentido de giro, de

acuerdo a estas variables el motor a pasos se movía en “x” grados. Por lo tanto, en la

implementación real funciono correctamente.

Pantalla del monitor a donde se ingresan los datos para el movimiento del motor a pasos.

UNIVERSIDAD AUTÓNOMA DE LA CIUDAD DE MÉXICO  Asimismo, en la fotografía se muestra el implemento de un microcontrolador (PIC16F887), un cable

con conexión serial, un driver puente H (L293D) para el control del motor a pasos y para proteger el

microcontrolador.

CONCLUSIONES

Finalmente, todo lo anterior me hace pensar que el controlar el motor a pasos es importante ya que

en la actualidad existen muchos circuitos en los que se implementan, además controlándolos con

comunicación serial se acerca a una gran tecnología ya que se puede hacer con la comunicación

inalámbrica y con ello hacer activar procesos desde celulares, computadoras u otros dispositivos, sin

embargo, estos tipos de motor a pasos son mas precisos para la implementación y el control, como

por ejemplo en las impresoras, escáneres entre otros, además se pueden encontrar en la industria

como en maquinas eléctricas como son los de la industria refresquera.

REFERENCIAS

http://cs.mty.itesm.mx/lab/robotica/practicas/%28LRA%29Practica_-_05_-

_Motor%20de%20Pasos.pdf

http://digital.ni.com/public.nsf/allkb/039001258CEF8FB686256E0F005888D1

http://es.wikipedia.org/wiki/Microcontrolador