LAS IOCARDS.

De entre todas las opciones disponibles en el mercado para el manejo del simulador a través de elementos externos al ordenador (tarjetas EPIC, FSBUS, IOCards...), me he decantado por las IOCards por los siguientes motivos:

  • ser un diseño nacional, por lo que se puede consultar toda la documentación en español.
  • ser un sistema muy modular: se pueden elegir los circuitos que nos interesen, pudiendo añadir otros cuando nos surja la necesidad. Incluso en función de las necesidades de los usuarios, se crean circuitos y soluciones a medida.
  • ser un sistema muy económico: al tratarse de un proyecto abierto, todo el software y la información para la construcción de las tarjetas es gratuita.
  • el grupo de personas creando añadidos, utilidades, etc. es importante y muy activo.

Pasaré a describir muy brevemente en qué consisten las IOCards. Para obtener una información más detallada podéis visitar la página www.opencockpits.com, donde podréis encontrar toda la información para fabricar vosotros mismos todas las tarjetas (ficheros Gerber, esquemas, software...).

 

El sistema IOCards.

El sistema IOCards es gratuito siempre que no le demos un uso comercial.

Consta de una serie de tarjetas electrónicas de bajo costo que nos permiten manejar el simulador de vuelo mediante elementos externos al PC. Así podremos utilizar pulsadores, interruptores, rotativos, encoders, etc. para actuar sobre el simulador, y la información generada por este la podremos visualizar mediantes displays, leds, lámparas, etc. Con el software correspondiente podremos configurar todos estos elementos según nuestras necesidades.

El sistema funciona con los simuladores:

  • Microsoft Flight Simulator: a través del módulo FSUIPC de Peter Dowson. Cualquier aplicación que utilice las FSUIPC (como por ejemplo Project Magenta) puede utilizarse mediante las IOCards. O a través del protocolo IOCP (y sus variables asociadas) que funciona de una forma similar a las FSUIPC. Este protocolo está mucho más optimizado y ha sido diseñado por Juan R. Ascanio, Alberto Beaterio y Manuel Vélez.
  • X-Plane: a través del módulo XPLUIPC de Alberto Beaterio.

El sistema puede funcionar a través de una red bajo los protocolos:

  • Wide FS: comparte las variables de FSUIPC a través de la red.
  • IOCP: protocolo de Manuel Vélez sobre el que se basa el proyecto ON737 que pretende simular todos los sistemas de un Boeing 737NG.

Pulsa aquí para ver el diagrama de bloques del sistema.

 

A continuación una descripción de cada una de las tarjetas y sus posibilidades:

Tarjeta
Función
Foto
Master
  • Es el corazón del sistema. Controla 72 entradas digitales y 64 salidas digitales.
  • Dispone de un bus para conectar hasta cuatro tarjetas de displays.
  • Se conecta al puerto paralelo de nuestro ordenador.
  • Disponible en PCB industrial.
Más información...
Expansión USB
  • Permite conectar hasta cuatro tarjetas Master a un sólo ordenador.
  • Incluye además cuatro conversores A/D.
  • Conexión al puerto USB.
  • Disponible en PCB industrial.
Más información...
Displays
  • Controla hasta 16 displays de siete segmentos.
  • A cada display llegan 8 cables.
  • Se pueden conectar 4 a una sola tarjeta Master.
  • Ha sido sustituida por la de displays multiplexada.
  • No esta disponible el PCB industrial, pero sí la información para fabricarla en casa.
Más información...
Displays multiplexada (Displays-II)
  • Como la anterior pero multiplexada.
  • Al conjunto de hasta 16 displays llegan 8 cables.
  • Controla hasta 16 displays de siete segmentos.
  • Se pueden conectar 4 a una sola tarjeta Master.
  • Disponible en PCB industrial.
USB LCD
  • Para controlar hasta 4 pantalla LCD del tipo matriz de puntos (estándar HD44780).
  • Conexión al puerto USB.

 

Circuitos de salida
Función
Foto
USBRelays
  • Para controlar hasta 7 relés de 10 amperios y 250 voltios.
  • Versión USB: conexión al puerto USB o a la tarjeta Master. Incluye 5 ejes analógicos de 8 bits.
  • Versión reducida: conexión sólo a la tarjeta Master. No incluye ejes analógicos.
  • Disponible en PCB industrial.
Relés
  • Para controlar hasta 7 relés electrónicos (los relés electrónicos actúan como interruptores abriendo y cerrando el circuito que nos interese).
  • Se conecta a las salidas de la tarjeta Master, consumiendo 1 salida por relé.
  • No esta disponible el PCB industrial, pero sí la información para fabricarla en casa.
 
USBServo
  • Controla hasta 6 servo motores con 10 bits de control
  • Incorpora 4 entradas analógicas.
  • Conexión al puerto USB.
  • Disponible en PCB industrial.
Motores servos
  • Para controlar un servo como los utilizados en los aviones de radio control.
  • Se conecta a las salidas de la tarjeta Master, consumiendo 8 salidas.
  • No esta disponible el PCB industrial, pero sí la información para fabricarla en casa.
 
USBStepper
  • Controla hasta 3 motores paso a paso tanto unipolares como bipolares.
  • Dispone de 3 entradas analógicas para conectar 3 ejes.
  • Conexión al puerto USB.
  • Disponible en PCB industrial.
Motores paso a paso / lámparas
  • Para controlar un motor paso a paso.
  • Se conecta a las salidas de la tarjeta Master, consumiendo 4 salidas.
  • También es posible controlar lámparas de hasta 50 voltios, consumiendo una salida por lámpara.
  • No esta disponible el PCB industrial, pero sí la información para fabricarla en casa.
 
USB DCmotors
  • Controla hasta 6 motores de corriente continua, controlando tanto velocidad como sentido de giro.
  • Dispone de 5 entradas analógicas para conectar 5 ejes.
  • Conexión al puerto USB.
  • Disponible en PCB industrial.
Motores de corriente continua / motores paso a paso bipolares
  • Para controlar hasta dos motores de corriente continua.
  • Se conecta a las salidas de la tarjeta Master, consumiendo 2 salidas por motor.
  • También es posible controlar un motor paso a paso bipolar, consumiendo 4 salidas.
  • No esta disponible el PCB industrial, pero sí la información para fabricarla en casa.
 

 

Circuitos de entrada
Función
Foto
USBKeys
  • Es un decodificador de teclado para un máximo de 88 teclas.
  • Conexión al puerto USB del ordenador.
  • Disponible en PCB industrial.
USBAxes
  • Para controlar hasta 5 ejes analógicos y 24 botones.
  • El sistema operativo la reconoce como un periférico más.
  • Se asignan las distintas funciones desde el propio simulador de vuelo.
  • Conexión al puerto USB.
  • Disponible en PCB industrial.
Encoders
  • Gestiona la lectura de hasta 2 encoders del tipo "2 señales desfasadas" (los usuales).
  • Se conecta a las entradas de la tarjeta Master, consumiendo 2 entradas por encoder.
  • Disponible en PCB industrial.
Conversor A/D
  • Convierte una entrada analógica en digital.
  • Se conecta a las entradas de la tarjeta Master, consumiendo 8 entradas.
  • No esta disponible el PCB industrial, pero sí la información para fabricarla en casa.
 

 

 

Ultima edición: 19.10.2006

 

 

Versión española

English version

 

Página optimizada para una resolución de 1024x768

Mapa del web

Comentarios, sugerencias, dudas, preguntas, enlaces rotos...

 

 

Lista de construcción de cabinas