Estas aquiElectrónica / Programación
Programación
Código en C, para el robot CARMIX
Para todos aquellos que quieren armar el robot seguidor de lineas CARMIX, aqui les envio el codigo fuente hecho en un compilador gratuito. El PIC C lite, es una compilador que soporta los microcontroladores de Microchip y es totalmente gratis para los variantes de PIC16.
/*
ROBOT SEGUIDOR DE LINEA BLANCA
SOBRE FONDO NEGRO: “CARMIX”.
Jacob J. Vásquez Sanjuan
jacobvasquezs@msn.com
Programando micro Controladores AVR.

Y si desean hacer su propio programador
Programa para controlar los motores a pasos unipolares
El programa utiliza el puerto paralelo para controlar un motor a pasos unipolares, esto quiere decir que necesitamos un circuito para porteger el puerto, dado que los motores consumen corriente.

Instruciones para utilizar el programa.
2. Copiar la carpeta imagen a c:
3. copiar io.dll a c:\widows\system32\drivers
4. copiar UserPort.sys a c:\widows\system32\drivers
5. Ejecutar UserPort.exe y click en el boton Start y cerrar el programa.
6. Ejecutar el programa Motorapasos.exe
Nota: Los 4 bits menos significativos son los que controlan los motores a pasos
USERPORT. Driver para acceder al puerto paralelo en Windows NT/2000/XP.
Windows NT, 2000 y XP no permiten acceder al hardware de forma tan sencilla como lo hacen las versiones 95, 98 y ME.
La ejecución, en Winlogo y MSWLogo, de primitivas tan básicas como Escribepuerto y Leepuerto, no funcionan en estos sistemas operativos.
Para poder leer y escribir en el puerto paralelo es necesario un driver (archivo *.sys) que comunique el software con dispositivo hardware.
Aquí se muestra el proceso a seguir para instalar el driver que permita acceder al Winlogo y MSWLogo con el puerto paralelo.


