universidad autÓnoma de la ciudad de … word - practica 3.docx created date 5/28/2015 4:47:43 pm
Post on 29-Apr-2018
214 Views
Preview:
TRANSCRIPT
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 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
top related