El proyecto fue
realizado en lenguaje ensamblador (assembler) y
compilado con la herramienta de Microchip MPLAB,
la misma podrá encontrarla en la página
de Microchip o en nuestra web.
Los archivos fuente (.asm) y los
mismos compilados (.hex) se los puede hallar en
los archivos que se encuentran con la clave “brain”
(haga click en el ícono password de nuestra
web e introduzca dicha clave).
El archivo fuente de nuestro proyecto
se llama “mimd. asm”. En este ejemplo
se demuestra cómo manejar dos motores DC
conectados a CN7 y CN8. Para realizar este ejemplo,
se deben conectar dos motores DC en las salidas
CN7 y CN8 según se explica en la nota respectiva
de esta misma edición (conectores CN7 y CN8).
Las llaves 1 a 7 del DipSwitch
deben estar
en OFF .
El programa es muy sencillo y hace
que los motores giren en un sentido durante 500
milisegundos, se paren, giren en sentido contrario
y vuelva a reiniciarse el ciclo.
Una vez encendida la TR-Brain y
cargado el programa en el PIC, los motores girarán
hacia un lado y hacia otro con un retraso de 500
ms entre cada cambio de dirección, los motores
deben conectarse según lo mostrado en la
figura 1. Cabe aclarar que el programa es meramente
demostrativo, y que Ud. podrá emplear diferentes
rutinas como para que los motores giren en un sentido
u otro, en función de determinados estados
de entradas que Ud. puede definir a voluntad.
El programa es el siguiente:
|