oferta

martes, 9 de octubre de 2012

ASCENSOR CON MOTOR PASO A PASO

Este proyecto es un ascensor de 4 niveles pero usando un motor PAP unipolar con lo cual nos ahorraremos de instalar en la maqueta de 4 finales de carrera que iban conectados en cada nivel.
Solo necesitaremos 4 pulsadores uno por cada nivel, un motor PAP unipolar de mediana potencia y su driver que puede ser un ULN2803 y si necesitaramos mayor potencia emplearemos transistores TIP41.
Con  el motor paso a paso podemos hacerlo contar los pasos que girara en un sentido u otro, sabiendo la distancia entre cada nivel o piso haremos el programa para que solo gire determinados pasos, eso si la maqueta del ascensor debe ser de igual distancia para cada piso o nivel.
El esquema para el ascensor es el mismo que hice para ascensor con motor DC pero sin finales de carrera y los pulsadores son normalmente cerrados y van conectados a tierra.


Habiendo hecho la introduccion solo queda a ponernos a trabajar :)   El pic16f84a solo lo pongo por que el esquema original estaba con este pic, pero podemos usar el pic16f628a con el cual  ya no necesitaremos usar el cristal de 4 Mhz.
EL PROGRAMA
Bien suponiendo que tienen una maqueta de  ascensor de 4 pisos, cada piso separado por una distancia igual con respecto al siguiente piso, es decir la distancia del piso1 al piso2 es igual a la distancia del piso2 con respecto al piso3,de igual forma del piso3 al piso4, esto es importante la separacion entre pisos sea igual por que emplearemos un motor paso a paso unipolar y solo 4 pulsadores.
Por ejemplo suponiendo que la cabina del ascensor este en el piso1 y deseamos que suba al piso2, entonces haremos que el motor PAP gire una vuelta, ahora si queremos ir del piso1 al piso3 hacemos que el motor PAP gire 2 vueltas, piso1 al piso4 haremos que el motor PAP gire 3 vueltas. De igual forma si queremos que la cabina baje por ejemplo del piso4 al piso3 el motor PAP girara una vuelta pero en sentido contrario, del piso4 al 2 el motor PAP girara 2 vueltas en sentido contrario. Es por eso que es importante la construccion de la maqueta en forma simetrica con respecto a cada piso.
Este es el link para descargar el programa en HEX.

http://www.4shared.com/file/i7ADg8Qz/ascensor4PAP.html

He considerado para cada piso 2 vueltas y 1/4 maso menos y el diametro del eje de mi motor paso a paso es de 2 cm. En mi mini maqueta de  ascensor he dividido  para el primer piso recorre 18 cm, para el segundo piso 36m y para el tercer piso 54cm. En total he dividido 54cm en tres pisos, uno para cada piso.
La ventaja de este metodo de usar solo pulsadores esque puedo obtener ascensores con mas niveles, por ejemplo si uso el pic16f877 que tiene 5 puertos puedo llegar hacer un ascensor de 30 pisos :)
Aqui pongo minimaqueta de ascensor de pruebas, eso si mas bien no soy bueno para  hacer maquetas. tratare de subir un video en funcionamiento en youtube.
Los pulsadores de llamada son normalmente cerrados, y ya saben los electronicos que antes de conectar el motor paso a paso unipolar se coloca un driver ULN2803.







17 comentarios:

  1. Ya corregi algunos pequeños errores,pueden ensamblar con confianza.

    ResponderEliminar
    Respuestas
    1. Buenas noches me gustaria implementar tu proyecto pero d casualidad temdras el archivo ASM de este mismo para verificar el codigo si no es mucha molestia este es mi correo angellol@hotmail.es

      Eliminar
  2. Si van hacer su ascensor del tamaño de mi maqueta el archivo HEX. del programa esta perfecto ,pero si van hacer de otro tamaño me lo dicen y se los corrijo, por q he visto q lo estan bajando bastante.

    ResponderEliminar
    Respuestas
    1. Hola me pidieron hacer un acensor de 9 pisos y que guarde los ultimos 4 pisos visitados en memoria EEPROM... como hago eso?
      por favor responder a shiosaky@gmail.com

      gracias

      Eliminar
    2. Me pidieron un acensor de 4 pisos y sus tamaño de altura es de 32cm .. como lo puedo programar pero haciendo el diagrama de flujo

      Eliminar
  3. Ola, tu proyecto me parecio interesante y me gustaria ver si me pudieras proporcionar tus archivos en proteus para estudiarlo y poder diseñar algo parecido, soy nuevo en esto y me resulta un tanto complicado, pero me gustaria aprender a realizarlo, mi correo es vikomanel@gmail.com espero me puedas ayudar :D

    ResponderEliminar
  4. Hola, el circuito no lo tengo en proteus, pero lo puedes simular tu. You uso el picsimulator ide.

    ResponderEliminar
  5. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  6. hola
    me surgio una duda. que pasa entonces con las entradas 15 y 16 si es que uso el pic16f628a?

    ResponderEliminar
  7. El pic16f628a tiene opciones, siquieres usas el cristal igual como esta en le circuito, o tambien puedes usar elm oscilador interno delm pic, eso si tienes que especificar en la hora de grabar el pic o en el mismo programa .

    ResponderEliminar
  8. a los señores que desean motores pap de 1.5 amperios marca vexta de 2 fases tengo para vender para hacer este ascensor en modulo grande, solo envio a todo el peru previo deposito a a mi cuenta. motores pap peuqeños tembien tengo.

    ResponderEliminar
  9. Hola de casualidad no tendras el .bas de tu proyecto

    ResponderEliminar
  10. Hola, he estado utilizando el picsimutator ide con un motor paso a paso en un proyecto similar; pero tengo un problema con el giro del motor, pues aunque invierto la secuencia de giro en mi programación, el motor sigue girando en la misma dirección, no se si me pudieras ayudar con eso o decirme las secuencias de giro que utilizas, gracias :)

    ResponderEliminar
  11. En mi otra pagina hay un inversor de giro de motor pap, esta probado , suerte.

    ResponderEliminar
  12. tengo una duda los motores solo se activan cuando tres pulsadores estan en push pero uno solo no da me podria ayudar con una simulacion en proteus por favor
    yvan007b@gmail.com aqui me manda por fa

    ResponderEliminar
  13. hola me pudieras explicar eso o pasarme los programas en proteus por favor te lo agradeceria mucho mi correo juan.car1995@hotmail.com

    ResponderEliminar