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.
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.
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.