Control de motores paso a paso

Solo disponible en BuenasTareas
  • Páginas : 9 (2239 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de enero de 2011
Leer documento completo
Vista previa del texto
Controlador de dos motores paso a paso

[pic]
Aquí se describe un circuito que nos permite controlar dos motores paso a paso mediante cuatro pulsadores, si queremos también lo podemos hacer desde el PC a través de un puerto serie con un programa hecho especialmente para ello. Si sabemos programar en alguno de los lenguajes habituales: Visual Basic, Delphi, C++ o cualquier otro que nos permitagestionar el puerto serie podemos hacer un programa de acuerdo a nuestras necesidades.
[pic]Descripción y funcionamiento de un motor paso a paso:
|[pic] |Los motores unipolares tienen|[pic] |Los motores |
| |una toma intermedia en cada | |bipolares no tienen|
||bobina, esta vá a Vcc o a | |toma intermedia en |
| |masa según sea el circuito de| |las bobinas y para |
| |control, luego solo tenemos | |controlarlos se |
| |que alimentar la bobina ||necesita invertir |
| |correspondiente. Tienen 6 | |la alimentación de |
| |cables pero en algunos | |estas con un puente|
| |modelos los dos comunes están| |en "H" o un driver || |unidos internamente y solo | |del tipo L293. |
| |tienen 5. | | |

En los motores paso a paso se puede regular la velocidad y la dirección de giro como en los convencionales pero tienen la gran diferencia de que se pueden dejar enuna posición fija y se puede hacer un giro del número de grados o de vueltas que deseemos. El estator está hecho con varias bobinas y el rotor consta de un imán permanente con un número de polos que depende del ángulo de cada paso. El número de pasos por vuelta de estos motores suele ser de 200, 96, 48 o 24. El giro del motor se hace conectando secuencialmente las bobinas y atrayendo hacia ellasal rotor. Dependiendo de como se vayan activando esas bobinas podemos hacer girar el motor de tres modos diferentes:
|[pic] |[pic] |[pic] |
|Funcionamiento simple: |Funcionamiento doble: |Medio paso: |
|Las bobinas se activan una a una por|Cada vez seactivan dos bobinas, así|Es una mezcla de las dos anteriores, |
|separado, de esta forma se consigue |el motor tiene más fuerza ya que son|primero se activa una bobina y luego |
|un poco menos de fuerza pero el |dos bobinas las que arrastran y |dos, así el ángulo de los pasos se |
|consumo es menor. |sujetan el rotor. |reduce a la mitad al igualque la |
| | |velocidad. |

[pic]Características del circuito:
• Permite controlar dos motores unipolares con 4 pulsadores o desde el PC.
• Velocidad regulable desde 1 a 255 milisegundos por paso.
• Dirección seleccionable.
• Modo de avance de medio paso o de paso completo.• Desde el PC podemos activar en modo timer para que pare al cabo de un tiempo de 1 a 255 minutos.
• Desde el PC podemos enviar comando de avance de un número de pasos de 1 a 255.
[pic]Esquema:
[pic]
Este circuito se ha diseñado pensando en los motores unipolares que son los más corrientes y más sencillos de manejar. El microcontrolador PIC16F627 es el componente principal, él se...
tracking img