Professional Documents
Culture Documents
LAB. DE MICROCONTROLADORES
PRCTICA 4
02/10/2017
MOTORES DE CORRIENTE DIRECTA
Circuito L293B PUENTE H corriente salida 1
EN=1 encendido
EN=0 apagado
XOR
0 0 0
0 1 1
1 0 1
1 1 0
Entrada Salida
PORTA PORTB
SWITCH Motores
PORTB
PORTA
B5 B4 B3 B2 B1 B0
0 0 0 0 0 0 Paso1
0 0 0 0 1 0 Paso2
0 0 0 1 0 0 Paso3
0 0 1 0 0 0 Paso4
0 1 0 0 0 0 Paso5
1.- De acuerdo a la asignacin de la tarjeta del driver de motores realizar un programa, el cual permita
controlar el funcionamiento y sentido de giro de cada uno de ellos por separado, a travs del puerto
paralelo A, el puerto B deber mandar las seales al driver.
2.- Considerando la informacin y los circuitos del ejercicio anterior, realizar un programa que de
acuerdo a una seal de control ingresada por el puerto A, se genere la accin indicada en la tabla 4.2.
Conclusin:
Reafirmamos el uso de los puertos seriales y cmo configurarlos cambindonos al banco 0 y ponindolos
como entrada o salida y regresando al banco1 para seguir escribiendo nuestro programa, en esta ocasin
ocupamos el puerto a los dip switch para nuestras entradas y utilizamos el puerto B conectado al puerto
de los motores para nuestras salidas y configuramos hacia adelante o hacia atrs los giros de las ruedas
en los motores dependiendo de los dip switch utilizando la compuerta XOR.