En esta sección se expondrán los principios básicos para poder conectar y programar la controladora CNICE.
En primer lugar se explicará cuáles son las conexiones de las que dispone la placa, detallando cuáles son las entradas analógicas y digitales y cuáles son las salidas digitales. Además se indicarán todas las otras conexiones que se deben tener en cuenta a la hora de realizar un montaje, como dónde está la masa, cómo se conecta al PC, etc.
A continuación se describirá el
funcionamiento de un programa que permite observar el comportamiento básico
de la placa y probar sus conexiones. Para obtener dicho programa consulte
la sección de Descargas.
Posteriormente se describen las posibilidades
de programación de la placa, especificando los sistemas operativos
en los que se va a programar, las ordenes básicas que acepta la
placa y los lenguajes de programación usados. Para estos lenguajes
se describirán las funciones que se han desarrollado (primitivas)
para facilitar su programación.
Finalmente se describirán unos sencillos ejemplos que muestren el funcionamiento básico de la placa: encender una bombilla y conectar un motor.
- Conexiones básicas.
Conexiones básicas que se deben realizar en la controladora para poder comenzar a utilizarla.
- Probar el funcionamiento de la placa.
Documento que explica cómo utilizar el programa de chequeo para comprobar el perfecto funcionamiento de la controladora.
- Programación:
Consideraciones generales para aprender cómo programar la Interfaz de Control de E/S del CNICE en distintos Sistemas Operativos y en varios lenguajes de programación.
- Sistemas
Operativos (librería io.dll).
Sistemas Operativos en los que se ha programado la Interfaz de Control de E/S del CNICE.
- Consideraciones
previas.
Aclaraciones para poder entender cómo se definen las funciones para enviar y recibir datos por el puerto paralelo del PC.
- Lenguajes
de programación.
Definición de las principales rutinas para manejar la controladora CNICE en los lenguajes de programación MSWLogo, Visual Basic y Borland C/C++.
- Primitivas:
- MSWLogo
Primitivas para el lenguaje de programación MSWLogo.
- C
Primitivas para el lenguaje de programación Borland C/C++.
- Primeros pasos:
Ejemplos básicos de utilización de la controladora CNICE.
- Encender
una bombilla.
Conexiones a realizar en la controladora y programas en MSWLogo y Visual Basic para encender una bombilla.
- Mover
un motor.
Conexiones a realizar en la controladora y programas en MSWLogo y Visual Basic para mover un motor.
|