Laboratorio de Microcontroladores I
1
Practica 3 – Control de Motor paso a paso con Microcontrolador PIC 1. Teoría Introductoria. 1.1.
Motores paso a paso
El motor paso a paso es un dispositivo electromecánico que convierte una serie de impulsos eléctricos en desplazamientos angulares discretos, lo que significa es que es capaz de avanzar una serie de grados (paso) dependiendo de sus entradas de control. El motor paso puede ser gobernado por impulsos procedentes de sistemas lógicos.
1.2.
Motores paso a paso Unipolares Estos motores suelen tener 5 ó 6 cables de salida dependiendo de su conexión interna. Este tipo se caracteriza por ser más simple de controlar, estos utilizan un cable común a la fuente de alimentación y posteriormente se van colocando las otras líneas a tierra en un orden especifico para generar cada paso, si tienen 6 cables es porque cada par de bobinas tiene un común separado, si tiene 5 cables es porque las cuatro bobinas tiene un solo común; un motor unipolar de 6 cables puede ser usado como un motor bipolar si se deja las líneas del común al aire.
1.3.
Motores paso a paso Bipolares Estos tienen generalmente 4 cables de salida. Necesitan ciertos trucos para ser controlados controlados debido a que requieren del cambio de dirección de flujo de corriente a través de las bobinas en la secuencia apropiada para realizar un movimiento. Los motores bipolares no tienen toma intermedia en las bobinas y para controlarlos se necesita invertir la alimentación de estas con un puente en "H" o un driver del tipo L293.
1.4.
ULN2803 El ULN2803 es un integrado driver que empaqueta 8 transistores de arreglo Darlington y sus respectivos diodos damper, y se utiliza principalmente como interfase, para acondicionar pulsos o señales digitales de baja intensidad (como las que obtienes de las puertas lógicas CMOS, TTL, etc.) de tal manera que puedan mover componentes que requieren altas corrientes o voltajes, como relevadores, focos, cabezales de impresoras... Lo que en realidad hace es tomar la señal eléctrica generada por los element os digitales y aumentar su tensión y corriente por medio de transistores
C I P r o d a l o r t n o c o r c i m n o c o s a P a o s a P r o t o M e d l o r t n o C : 3 a c i t c a r
Laboratorio de Microcontroladores I
2
de potencia. Los díodos sirven como amortiguadores para reducir los pulsos transientes y las variaciones de pulso.
1.5.
L293D El integrado L293D incluye cuatro circuitos para manejar cargas de potencia media, en especial pequeños motores y cargas inductivas, con la capacidad de controlar corriente hasta 600 mA en cada circuito y una tensión entre 4,5 V a 36 V. Los circuitos individuales se pueden usar de manera independiente para controlar cargas de todo tipo y, en el caso de ser motores, manejar un único sentido de giro. Pero además, cualquiera de estos cuatro circuitos sirve para configurar la mitad de un puente H. El integrado permite formar, entonces, dos puentes H completos, con los que se puede realizar el manejo de dos motores. En este caso el manejo será bidireccional, con frenado rápido y con posibilidad de implementar fácilmente el control de velocidad.
C I P r o d a l o r t n o c o r c i m n o c o s a P a o s a P r o t o M e d l o r t n o C : 3 a c i t c a r
Laboratorio de Microcontroladores I
3
2. Actividades de Laboratorio 2.1. Codificar el siguiente programa en MikroBasic,
simular en Proteus solamente el circuito
correspondiente al motor que posea (unipolar o bipolar, elija entre cualquiera de los dos), posteriormente armar el circuito en Protoboard y comprobar su funcionamiento.
C I P r o d a l o r t n o c o r c i m n o c o s a P a o s a P r o t o M e d l o r t n o C : 3 a c i t c a r
Laboratorio de Microcontroladores I
4
C I P r o d a l o r t n o c o r c i m n o c o s a P a o s a P r o t o M e d l o r t n o C : 3 a c i t c a r
Laboratorio de Microcontroladores I
2.2. Codificar un programa que sea capaz de mover a un motor paso a paso, en sentido horario y en sentido antihorario, a través de dos pulsadores para tal propósito, los movimientos solo deben realizarse mientras se presione cualquiera de los pulsadores, simular en Proteus y armar en Protoboard para verificar su correcto funcionamiento.
3. Informe de laboratorio (a pulso) 3.1. Describa las ventajas y desventajas del paso simple vs paso doble vs medio paso. 3.2. Explique si un motor paso a paso unipolar puede usarse como bipolar y viceversa, explique la forma de hacerlo.
3.3. Describa los voltajes máximos y corrientes máximas que pueden utilizar los dispositivos L293D, ULN2803.
3.4. Describa la forma de identificar por código o modelo a un motor paso a paso, cite el fabricante que utilizo como referencia.
5
C I P r o d a l o r t n o c o r c i m n o c o s a P a o s a P r o t o M e d l o r t n o C : 3 a c i t c a r
Laboratorio de Microcontroladores I
6
4. Conclusiones 4.1. Describa en sus propias palabras las conclusiones obtenidas en la realización de este laboratorio en un mínimo de cinco líneas a mano.
Puede descargar los demás laboratorios y guías de la siguiente pagina web
https://sites.google.com/site/mikrobasicparapic/ Lic. Raúl Alejandro Quispe Larico Email:
[email protected]
C I P r o d a l o r t n o c o r c i m n o c o s a P a o s a P r o t o M e d l o r t n o C : 3 a c i t c a r