Você está na página 1de 5

PROYECTO INICIAL: Anlisis y diseo con Microcontroladores

Aplicacin de dispositivos digitales TTL y Anlogicos


Integrantes:
Andrs Nicols Ballesteros V.
Victor Felipe Lpez O.
Jhon Alejandro Pea T.
20101005053
20101005066
20101005068
Planteamiento del problema:
Se solicitaba realizar el diseo de un reloj solar, el cual trabajara con tres LEDs los cuales haran
las veces de luz solar, cada LED deba reflejar una sombra la cual seria horario, minutero y
segundero, para el diseo de este no se poda realizar ningn dispositivo programable, y el
movimiento de cada uno de los LEDs no poda ser totalmente digital(es decir de un estado a otro en
un momento), adems el montaje deba incluir al menos un motor.
Anlisis del problema:
Para el desarrollo del problema se escogieron usar motores paso a paso. La caracterstica principal
de estos motores es el hecho de poder moverlos un paso a la vez por cada pulso que se le aplique.
Estos motores poseen la habilidad de poder quedarse en una posicin. Si una o ms de sus bobinas
est energizada, el motor estar en la posicin correspondiente y por el contrario quedar
completamente libre. Para este proyecto fueron utilizados motores de 0.9 por paso.
Bsicamente estos motores estn constituidos normalmente por un rotor sobre el que van aplicados
distintos imanes permanentes y por un cierto nmero de bobinas excitadoras bobinadas en su
estator. Las bobinas son parte del estator y el rotor es un imn permanente. Toda la conmutacin (o
excitacin de las bobinas) deber ser externamente manejada por un controlador.
Secuencias para manejar los motores paso a paso Unipolares
Existen tres secuencias posibles para este tipo de motores, de las cuales se utiliz la secuencia
normal, la cual es la ms usada y la que generalmente recomienda el fabricante. Con esta secuencia
el motor avanza un paso por vez y debido a que siempre hay al menos dos bobinas activadas, se
obtiene un alto torque de paso y de retencin.

Para introducir la secuencia a cada motor se hace uso del ULN2003, el cual aumenta la corriente de
las seales digitales provenientes del circuito generador de la secuencia. Debido a que cuando se
enva un 1 lgico a una entrada existir un 0 lgico a la salida que le corresponde, la secuencia se
realiza tal como est la tabla ya que cada 1 corresponde realmente a masa para cada cable delas
bobinas. El tiempo de duracin y la frecuencia de los pulsos aplicados es un punto muy importante
a tener en cuenta. En tal sentido el motor debe alcanzar el paso antes que la prxima secuencia de
pulsos comience.
Distribucin del cableado en el motor PAP:
Para poder hacer uso de los motores fue necesario deducir la distribucin de los cables a los
bobinados y el cable o los cables comunes del motor. El motor usado posee 2 cables comunes, los
cuales son unidos. Para identificarlos, se hace uso de un multmetro para medir resistencia, entonces
el cable comn ser el nico que tenga la mitad del valor de la resistencia entre ella y el resto de los
cables. Esto es debido a que el cable comn tiene una bobina entre ella y cualquier otro cable,
mientras que cada uno de los otros cables tiene dos bobinas entre ellos. De ah la mitad de la
resistencia medida en el cable comn.
Identificando los cables de las bobinas (A, B, C y D): aplicar un voltaje al cable comn
(generalmente 12 volts, pero puede ser ms o menos) y manteniendo uno de los otros cables a masa
(GND) mientras vamos poniendo a masa cada uno de los dems cables de forma alternada y
observando los resultados. El proceso que se realiza es entonces: Seleccionar un cable y conectarlo
a masa. Ese ser llamado cable A. Manteniendo el cable A conectado a masa, probar cul de los tres
cables restantes provoca un paso en sentido antihorario al ser conectado tambin a masa. Ese ser el
cable B. Manteniendo el cable A conectado a masa, probar cul de los dos cables restantes provoca
un paso en sentido horario al ser conectado a masa. Ese ser el cable D. El ltimo cable debera ser
el cable C. Para comprobarlo, basta con conectarlo a masa, lo que no debera generar movimiento
alguno debido a que es la bobina opuesta a la A.

Diseo:
Cmo fue explicado anteriormente al implementar motores paso a paso la secuencia con la que
estos trabajarn se deben determinar de alguna manera, primero que nada se determin un oscilador
que llevara la frecuencia fundamental del mecanismo, para lo cual se implement un NE555 en
configuracin astable.

Ilustracin 1. 555 en configuracin astable.
Se tuvo en cuenta que el motor girara 0,9 por paso, mientras que para un segundo se necesitaran 6
grados, para lo cual se ajust a 3 segundos, tiempo en el cual dara 20 pasos exactos, es decir a una
frecuencia de 5.4Hz, teniendo en cuenta las frmulas para este circuito:


Determinando el C en un valor de 5F logrado al colocar en serie 2 de 10F y a las 2 Resistencias
iguales obtenemos que:


Una vez obtenida la frecuencia de trabajo, para poder generar la secuencia del motor PAP era
necesario implementar un contador desde 0 hasta 3 (numero de instrucciones de la secuencia), el
cual se elabor con Flip-Flops JK (74LS76) de la siguiente manera:

Ilustracin 2. Contador de 2 bits con F-F JK

A pesar de ya tener el contador de 2 bits an hace falta determinar la secuencia del motor PAP,
entonces se procedi al diseo de un circuito digital con mapas de Karnaugh, donde X y Z eran las
entradas (siendo X el bit menos significativo y Z el ms) y las salidas eran las que correspondan
con los cables del motor (A, B, C y D).






A:
Z
Z
X 0 1
X 0 1

Anlisis del cual se dedujo que:

B:

Z
Z
X 0 1
X 1 0

Anlisis del cual se dedujo que:



C:

Z Z
X 1 0
X 1 0

Anlisis del cual se dedujo que:

D:

Z
Z
X 1 0
X 0 1

Anlisis del cual se dedujo que:




Luego de esta etapa, como ya ha sido nombrado anteriormente se colocaba un ULN2003 que me
posibilitara lograr a partir de el voltaje digital una corriente necesaria para implementar el motor,
adems de aislar estas 2 partes, sirviendo de antirebote.
Entradas Salidas
Z X A B C D
0 0 0 0 1 1
0 1 0 1 1 0
1 0 1 1 0 0
1 1 1 0 0 1

Ilustracin 3. Conexin con el ULN 2003 al motor PAP
Para la secuencia de el minutero y la hora se sabe que el primero es 60 veces menor que el del
segundero, mientras que el del horario es 60 veces menos que el de el minutero, es decir que se
podan utilizar divisores de frecuencia sobre la frecuencia fundamental del circuito, para los cuales
se implementaron 74LS93 de la siguiente manera:

Ilustracin 4. Divisor de frecuencia por 60.
Donde la salida azul es de un divisor por 10, mientras que la roja es por 6, lo cual da un divisor por
60.

Al volver a implementar los circuitos ya vistos utilizando este como reloj obtendremos el
minutero, mientras que para el horario se obtuvo volviendo a dividir la frecuencia de este de
nuevo por 60 e implementndolo como reloj para un nuevo circuito de control del motor PAP
cmo el ya aplicado.

Conclusiones:
El funcionamiento del reloj con este diseo fue correcto, aunque la corriente con la
que este funcionaba ya era demasiado elevada (1.8 Amperios).
Los circuitos digitales y anlogos se pudieron acoplar a la perfeccin con el
funcionamiento de los motores PAP.
Los motores paso a paso a pesar de su a veces complejidad posee una gran utilidad
para este tipo de aplicaciones.

Você também pode gostar