Módulo PC/104 de E/S digital de 48 líneas y bajo coste Onyx-MM-DIO

Módulo PC/104 de E/S digital de 48 líneas y bajo coste Onyx-MM-DIO

El Onyx-MM-DIO cuenta con 48 líneas de E/S digitales que utilizan 2 circuitos integrados 82C55. Cada chip tiene 24 líneas de E/S organizadas en tres puertos de 8 bits: A, B y C. Todas las líneas de E/S están conectadas a resistencias pull-up de 10 kΩ y, al encender el sistema o al reiniciarlo, todos los puertos se reinician en modo de entrada y se ponen a nivel alto. Un registro de control del chip 82C55 te permite programar cada puerto como entrada o salida y para diferentes modos de funcionamiento, como E/S básica, E/S por impulsos y activación/desactivación de bits.

El funcionamiento en modo 0 ofrece operaciones básicas de entrada y salida. No se usan señales de sincronización. Es el método más habitual de E/S digital y resulta útil para leer señales de estado, activar y desactivar interruptores, etc. Los tres puertos pueden funcionar en modo 0.

El funcionamiento en modo 1 ofrece E/S por impulsos en los puertos A y B, con señales de sincronización en el puerto C. En modo de entrada, una señal sirve para capturar los datos en el puerto mediante un impulso, y la segunda señal es una salida de confirmación. En el modo de salida, una señal se usa para indicar que la CPU ha escrito nuevos datos en el puerto, y la segunda señal es una entrada de confirmación.

El funcionamiento en modo 2 permite utilizar el puerto A como un bus de datos bidireccional, utilizando las líneas del puerto C para el protocolo de comunicación. El puerto A suele estar en modo tristate. Cuando la CPU escribe nuevos datos en el puerto A, una señal de salida indica que hay nuevos datos disponibles. En respuesta a ello, el circuito externo envía una señal de entrada de confirmación, lo que activa los búferes de salida del puerto A. El circuito externo también puede almacenar los nuevos datos en el puerto A mediante una señal de activación de datos de entrada.

El modo de activación/desactivación de bits permite activar (1) o desactivar (0) cualquier bit del puerto C de forma individual, sin tener que leer el puerto C ni enmascarar o proteger los bits que no se modifican.

El software gratuito Universal Driver de Diamond ofrece una completa biblioteca de programación en C para controlar todas las funciones de E/S digital. Se incluyen programas de ejemplo, tanto con el código fuente como con los ejecutables, para ayudarte a desarrollar tu aplicación rápidamente.

Información adicional

Ficha del producto

¡Contacte con David Kelly si necesita ayuda!

David Kelly le ayudará con gusto a navegar por nuestra colección de productos.

¡Contacte con Cezary Wieckowski si necesita ayuda!

Cezary Wieckowski le ayudará con gusto a navegar por nuestra colección de productos.

¡Contacte con Ingvar Sporsem si necesita ayuda!

Ingvar Sporsem le ayudará con gusto a navegar por nuestra colección de productos.

¡Contacte con Jakob Christiansen si necesita ayuda!

Jakob Christiansen le ayudará con gusto a navegar por nuestra colección de productos.

¡Contacte con Janne Kotikangas si necesita ayuda!

Janne Kotikangas le ayudará con gusto a navegar por nuestra colección de productos.

¡Contacte con Tom Schönberg si necesita ayuda!

Tom Schönberg le ayudará con gusto a navegar por nuestra colección de productos.

¡Contacte con Janne Kotikangas si necesita ayuda!

Janne Kotikangas le ayudará con gusto a navegar por nuestra colección de productos.

¡Contacte con Tom Schönberg si necesita ayuda!

Tom Schönberg le ayudará con gusto a navegar por nuestra colección de productos.

¡Contacte con Miika Konttila si necesita ayuda!

Miika Konttila le ayudará con gusto a navegar por nuestra colección de productos.

¡Contacte con Stefan Rosenback si necesita ayuda!

Stefan Rosenback le ayudará con gusto a navegar por nuestra colección de productos.

¡Contacte con Patric Öhman si necesita asistencia!

Patric Öhman le ayudará con gusto a navegar por nuestra colección de productos.

¡Póngase en contacto con John Wilkins si necesita ayuda!

John Wilkins le ayudará con gusto a navegar por nuestra colección de productos.

¡Contacte con Thorbjörn Hansson si necesita ayuda!

Thorbjörn Hansson le ayudará con gusto a navegar por nuestra colección de productos.

¡Contacte con John Håkansson si necesita ayuda!

John Håkansson le ayudará con gusto a navegar por nuestra colección de productos.

¡Póngase en contacto con Peter Jidberg si necesita ayuda!

Peter Jidberg le ayudará con gusto a navegar por nuestra colección de productos.

¡Contacte con Roland Isaksson si necesita ayuda!

Roland Isaksson le ayudará con gusto a navegar por nuestra colección de productos.