Está en la página 1de 2

TAREA 1

Microcontroladores
CONTROL DE MOTOR DC
El siguiente es un circuito para el control de un motor DC

El circuito consta de 3 LED indicadores, cuatro botones y un circuito Puente H para el


control de velocidad y dirección.
1. Programar el microcontrolador de forma que:
a. Trabaje con el oscilador interno de 8MHz
b. Por la salida RC1 tener un PWM de aproximadamente 500Hz de frecuencia
c. El PWM debe iniciar en 0 y el sentido de giro horario.
d. Las salidas RC0 y RC2 controlen el sentido de giro del motor.
e. El LED 1 debe indicar si el motor está encendido, el LED 2 debe indicar si el
motor trabaja en sentido horario y el LED 3 si el motor trabaja en sentido
antihorario.
f. El primer botón es el botón de encendido y apagado.
g. El segundo botón es el botón de cambio de giro
h. El tercer botón incrementa la velocidad en pasos de 100 en el duty
i. El cuarto botón decrementa la velocidad del motor en pasos de 100 en el
duty.

Tener en cuenta:

RC0 RC2 ESTADO MOTOR


0 0 Apagado
0 1 Antihorario
1 0 Horario
1 1 Prohibido

Para cambiar el sentido de giro del motor, primero se debe apagar el motor y esperar 5
segundos.
El valor máximo para el duty será de 1000 y el valor mínimo será de 200

También podría gustarte