Está en la página 1de 7

INFORME

Puerto Paralelo Control de Motores


Carrera: Informtica Industrial Materia: INF-252 Paralelo: PARALELO A Docente: Lic. Yvan Lpez Aguilar Estudiante: Diego Orlando Quispe Condori 28 - 03 - 2011 L.P.

INFORME 1. Objetivos. 1.1. Conocer las caractersticas ms principales del motor de corriente continua, alterna y de paso a paso para as poder realizar el laboratorio referente a ello. 1.2. Determinar un circuito necesario que permita controlar los tres motores, y su sentido de giro (DC y paso a paso), para as realizar el programa que nos ayude a manipularlos mediante el mismo. 2. Marco Terico. Los motores DC. El motor de corriente continua es una mquina que convierte la energa elctrica en mecnica, principalmente mediante el movimiento rotatorio. En la actualidad existen nuevas aplicaciones con motores elctricos que no producen movimiento rotatorio, sino que con algunas modificaciones, ejercen traccin sobre un riel. Estos motores se conocen como motores lineales. Esta mquina de corriente continua es una de las ms verstiles en la industria. Su fcil control de posicin, paro y velocidad la han convertido en una de las mejores opciones en aplicaciones de control y automatizacin de procesos. Pero con la llegada de la electrnica su uso ha disminuido en gran medida, pues los motores de corriente alterna, del tipo asncrono, pueden ser controlados de igual forma a precios ms accesibles para el consumidor medio de la industria. A pesar de esto los motores de corriente continua se siguen utilizando en muchas aplicaciones de potencia (trenes y tranvas) o de precisin (mquinas, micros motores, etc.) La principal caracterstica del motor de corriente continua es la posibilidad de regular la velocidad desde vaco a plena carga. Una mquina de corriente continua (generador o motor) se compone principalmente de dos partes, un estator que da soporte mecnico al aparato y tiene un hueco en el centro generalmente de forma cilndrica. En el estator adems se encuentran los polos, que pueden ser de imanes permanentes o devanados con hilo de cobre sobre ncleo de hierro. El rotor es generalmente de forma cilndrica, tambin devanado y con ncleo, al que llega la corriente mediante dos escobillas. Tambin se construyen motores de CC con el rotor de imanes permanentes para aplicaciones especiales.

Esquema de un motor de corriente continua Constitucin

Adems internamente est conformado por: - Inductor. - Polo inductor. - Inducido, al que va arrollado un conductor de cobre formando el arrollamiento. - Ncleos polares, va arrollando, en forma de hlice al arrollamiento de excitacin. - Cada ncleo de los polos de conmutacin lleva un arrollamiento de conmutacin. - Conmutador o colector, que esta constituido por varias lminas aisladas entre s. El arrollamiento del inducido est unido por conductores con las laminas del colector. Sobre la superficie del colector rozan unos contactos a presin mediante unos muelles. Dichas piezas de contacto se llaman escobillas. El espacio libre entre las piezas polares y el inducido se llama entrehierro.

Parmetros caractersticos Clase Corriente de Par de arranque NEMA Arranque A 1.5-1.75 5-7 B 1.4-1.6 4.5-5 C 2-2.5 3.5-5 D 2.5-3.0 3-8 F 1.25 2-4 Principio de funcionamiento

Regulacin de Velocidad (%) 2-4 3.5 4-5 5-8 , 8-13 mayor de 5

Nombre de clase del motor Normal De propsito general De doble jaula alto par De alto par alta resistencia De doble jaula.

Esquema del funcionamiento de un motor de c.c. elemental de dos polos con una sola bobina y dos delgas en el rotor. Se muestra el motor en tres posiciones del rotor desfasadas 90 entre s. 1, 2: Escobillas; A, B: Delgas; a, b: Lados de la bobina conectados respectivamente a las delgas A y B.

Segn la Ley de Lorentz, cuando un conductor por el que pasa una corriente elctrica se sumerge en un campo magntico, el conductor sufre una fuerza perpendicular al plano formado por el campo magntico y la corriente, siguiendo la regla de la mano derecha, con mdulo

F: Fuerza en newtons I: Intensidad que recorre el conductor en amperios l: Longitud del conductor en metros lineales B: Induccin en teslas El rotor no solo tiene un conductor, sino varios repartidos por la periferia. A medida que gira, la corriente se activa en el conductor apropiado. Normalmente se aplica una corriente con sentido contrario en el extremo opuesto del rotor, para compensar la fuerza neta y aumentar el momento. 3. Circuito.

PROGRAMA EN VISUAL BASIC.

Modulo.
Public Declare Sub PortOut Lib "IO.DLL" (ByVal Port As Integer, ByVal Data As Byte)

Formulario.

Dim c As Integer Dim r As Integer Dim s As Integer Dim n, x, y As Integer Private Sub Command1_Click() PortOut &H378, 1 Timer4.Enabled = True Timer5.Enabled = False Image1.Visible = True Image2.Visible = False Image3.Visible = False Image4.Visible = True Timer4.Interval = 75 End Sub Private Sub Command2_Click() PortOut &H378, 2 Timer5.Enabled = True Timer4.Enabled = False Image1.Visible = False Image2.Visible = True Image3.Visible = True Image4.Visible = False Timer5.Interval = 75 End Sub Private Sub Command3_Click() PortOut &H378, 0 Image1.Visible = False Image2.Visible = True Image3.Visible = False Image4.Visible = True Image9.Visible = True Image10.Visible = False Image11.Visible = False Image12.Visible = False Timer4.Enabled = False Timer5.Enabled = False End Sub Private Sub Command4_Click() Timer1.Enabled = True Timer2.Enabled = False Timer1.Interval = 50 Image5.Visible = True Image6.Visible = False Image7.Visible = False Image8.Visible = True End Sub Private Sub Command5_Click() Timer2.Enabled = True Timer1.Enabled = False Timer2.Interval = 50 Image5.Visible = False Image6.Visible = True Image7.Visible = True Image8.Visible = False End Sub Private Sub Command6_Click() Timer1.Enabled = False Timer2.Enabled = False PortOut &H378, 0 PortOut &H37A, 3 Image5.Visible = False Image6.Visible = True Image7.Visible = False Image8.Visible = True

Image13.Visible = True Image14.Visible = False Image15.Visible = False Image16.Visible = False End Sub Private Sub Command7_Click() PortOut &H378, 64 Timer3.Enabled = True Timer3.Interval = 100 End Sub Private Sub Command8_Click() PortOut &H378, 0 Image17.Visible = True Image18.Visible = False Image19.Visible = False Image20.Visible = False Timer3.Enabled = False End Sub Private Sub Command9_Click() End End Sub Private Sub Form_Load() c=4 r = 32 n=1 x=1 y=1 Image9.Visible = True Image10.Visible = False Image11.Visible = False Image12.Visible = False Image13.Visible = True Image14.Visible = False Image15.Visible = False Image16.Visible = False Image17.Visible = True Image18.Visible = False Image19.Visible = False Image20.Visible = False End Sub Private Sub Timer1_Timer() Call IZQUIERDA PortOut &H378, c c = (c * 2) If c = 64 Then c=4 End If End Sub Private Sub Timer2_Timer() Call DERECHA PortOut &H378, r r=r/2 If r = 2 Then r = 32 End If End Sub Sub IZQUIERDA() If c = 32 Then Image13.Visible = False Image14.Visible = False Image15.Visible = False Image16.Visible = True End If If c = 16 Then

Image13.Visible = False Image14.Visible = False Image15.Visible = True Image16.Visible = False End If If c = 8 Then Image13.Visible = False Image14.Visible = True Image15.Visible = False Image16.Visible = False End If If c = 4 Then Image13.Visible = True Image14.Visible = False Image15.Visible = False Image16.Visible = False End If End Sub Sub DERECHA() If r = 4 Then Image13.Visible = True Image14.Visible = False Image15.Visible = False Image16.Visible = False End If If r = 8 Then Image13.Visible = False Image14.Visible = True Image15.Visible = False Image16.Visible = False End If If r = 16 Then Image13.Visible = False Image14.Visible = False Image15.Visible = True Image16.Visible = False End If If r = 32 Then Image13.Visible = False Image14.Visible = False Image15.Visible = False Image16.Visible = True End If End Sub Private Sub Timer3_Timer() Call giro n=n+1 If n = 5 Then n=1 End If End Sub Sub giro() If n = 1 Then Image17.Visible = True Image18.Visible = False Image19.Visible = False Image20.Visible = False End If If n = 2 Then Image17.Visible = False Image18.Visible = True Image19.Visible = False Image20.Visible = False End If

If n = 3 Then Image17.Visible = False Image18.Visible = False Image19.Visible = True Image20.Visible = False End If If n = 4 Then Image17.Visible = False Image18.Visible = False Image19.Visible = False Image20.Visible = True End If End Sub Sub IZQ () If x = 1 Then Image9.Visible = False Image10.Visible = False Image11.Visible = False Image12.Visible = True End If If x = 2 Then Image9.Visible = False Image10.Visible = False Image11.Visible = True Image12.Visible = False End If If x = 3 Then

Image9.Visible = False Image10.Visible = True Image11.Visible = False Image12.Visible = False End If If x = 4 Then Image9.Visible = True Image10.Visible = False Image11.Visible = False Image12.Visible = False End If End Sub Sub DER () If y = 1 Then Image9.Visible = True Image10.Visible = False Image11.Visible = False Image12.Visible = False End If If y = 2 Then Image9.Visible = False Image10.Visible = True Image11.Visible = False Image12.Visible = False End If If y = 3 Then Image9.Visible = False

Image10.Visible = False Image11.Visible = True Image12.Visible = False End If If y = 4 Then Image9.Visible = False Image10.Visible = False Image11.Visible = False Image12.Visible = True End If End Sub Private Sub Timer4_Timer() Call IZQ x=x+1 If x = 5 Then x=1 End If End Sub Private Sub Timer5_Timer() Call DER y=y+1 If y = 5 Then y=1 End If End Sub

4. Conclusiones. Las conclusiones a las que se llego es que el puerto paralelo ya esta volviendo inutilizable, pero eso le quita la necesidad de manejar dicho puerto, y que mejor que con motores, porque as establecemos una relacin entre la programacin y la electrnica lo cual no lleva a una rea interesante el de control en el cual se debe realizar una anlisis lgico para que al momento de programar este se aplique mejor en el lado de la electrnica. Adems conocerlo no solo nos har capaces de emplear en la vida real, si es que nos solicitan una aplicacin en esta rama, un sistema con puerto paralelo, lo cual garantiza ms conocimiento para nosotros. 5. Hoja de Datos.