Documentos de Académico
Documentos de Profesional
Documentos de Cultura
______________________________________________________________________
MICROCONTROLADORES
Proyecto 2 (interrupciones y contadores)
OBJETIVO GENERAL:
Controlar un motor de CD con el controlador 8051.
OBJETIVOS ESPECÍFICOS:
1.-Controlar el sentido de giro de un motor de CD (usando
interrupciones) .
2.- Contar el número de vueltas que da el motor, usando el
timer/contador 0.
EL HARDWARE:
Usando la mitad del CI L293B, conectado como se muestra en la figura1,
vamos a controlar con el controlador 8051, el sentido de giro del motor de CD.
Con los push buttoms en las entradas INT0 (giro a la izquierda) y INT1( giro a
la derecha) y en P1.3 (paro del motor) escogeremos la acción a realizar .
Con un sensor óptico de herradura y un disco ranurado, implementamos un
encoder que nos producirá un pulso por cada vuelta del disco.
Para limpiar los pulsos que provienen del sensor óptico, su salida se conecta a
la entrada de un inversor Schmitt trigger, cuya salida se introduce a la entrada T0
del 8051.
EL SOFTWARE:
Debemos implementar un programa para el 8051que realice lo siguiente:
Que al energizar el sistema, el motor debe mantenerse parado, y al oprimir
cualquiera de las teclas, el motor inicia la acción dependiendo de la tecla
oprimida.
Motor
Motor