Translate

lunes, 1 de diciembre de 2014

INTERFAZ.

Conexión e interacción entre hardware, software y el usuario. El diseño y construcción de interfaces constituye una parte principal del trabajo de los ingenieros, programadores y consultores. Los usuarios “conversan” con el software. El software “conversa” con el hardware y otro software. El hardware “conversa” con otro hardware. Todo este “diálogo” no es más que el uso de interfaces. Las interfaces deben diseñarse, desarrollarse, probarse y rediseñarse; y con cada encarnación nace una nueva especificación que puede convertirse en un estándar más, de hecho o regulado.

CONCEPTOS BÁSICOS

Interfaz: dispositivo electrónico que se conecta entre el PC y los elementos a ser controlados (actuadores, interruptores, pulsadores, relés, circuitos, motores, etc.).Su misión es garantizar el correcto aislamiento eléctrico entre los puertos del PC y los dispositivos externos.

Bus: Normalmente se refiere al conjunto de señales con las que se comunica el microprocesador con el entorno: memoria o periféricos (a través de las interfaces).

Las funciones más importantes de un interfaz son:

  •  Interpretar las órdenes que recibe de la CPU y transmitirlas al periférico
  •  Controlar las transferencias de datos entre la CPU y el periférico (convertir formatos, adaptar velocidades,..).
  • Informar a la CPU del estado del periférico.
  • Detección de errores (defectos mecánicos o eléctricos en el funcionamiento del dispositivo. Ejemplos: atasco de papel, cambio de un bit, etc.)Los interfaces también se denominan controladores, interfaces o tarjetas de E/S.


CLASIFICACIÓN

En una primera aproximación, los puertos y los interfaces del computador se pueden clasificar en función del tipo de transmisión de información que permitan:

  • Serie
  • Puerto serie: Interfaz RS-232.
  • Puerto/interfaz USB.
  • Puerto Fire Wire: Interfaz IEEE1394.
  • Paralela
  • Puerto paralelo: Interfaz Centronics o IEEE 1284.


De igual forma, las interfaces que interrelacionan en el diálogo entre usuario-máquina son periféricos que se pueden clasificar según el sentido de la comunicación:

 Dispositivos de entrada: usuario-Máquina.
Los dispositivos de entrada son los que se utilizan para introducir información en el ordenador. Los sensores del dispositivo transforman la información en señales físicas que envían a un controlador o programa del sistema operativo para su interpretación.
Los dispositivos de entrada más populares son: teclados, ratones, escáneres, micrófonos, cámaras, monitores táctiles, joysticks, lectores de tarjetas, códigos de barras, etc.

 Dispositivos de salida: máquina-usuario
Los dispositivos de salida son los que generan, a partir de una orden de un usuario, unidades de significado mediante formas y símbolos empleados en la representación gráfica de la información, o el sonido en el caso de la representación auditiva. Los dispositivos de salida más populares son: monitores, impresoras, altavoces, cascos, etc.