Página 6

Sistema domótico para el manejo remoto de
dispositivos electrónicos a tráves de redes eléctricas

 
 

Ampliar
Tabla [2]. Asignaciones de Pines para el conector EPP

Fases de un ciclo de escritura de datos:

  • El programa ejecuta un ciclo de escritura de e/s al puerto 4 (Puerto de datos EPP).
  • La línea nWrite es activada y los datos son sacados al puerto paralelo.
  • El dato strobe es activado, mientras que nWAIT es desactivado.
  • El puerto espera el reconocimiento del periférico (nWAIT desactivado).
  • El dato strobe es desactivado y el ciclo EPP finaliza.
  • El ciclo de E/S ISA finaliza.
  • NWAIT es desactivado para indicar que el próximo ciclo puede comenzar.

Una de las más importantes características a resaltar es que la transferencia de datos ocurre sin el ciclo ISA de E/S. La consecuencia es que empleando el protocolo EPP un sistema puede alcanzar ratios desde 500K a 2M bytes por segundo. En estas condiciones, un periférico por puerto paralelo puede operar a los mismos niveles de rendimiento que una tarjeta ISA equivalente. La habilidad para alcanzar este nivel de rendimiento de un puerto paralelo es una de las mayores ventajas del protocolo EPP. (Montejo, 2005)

En la figura 6, el canal DataStrobe puede ser conectado a causa de que el canal WAIT esta desactivado, el canal WAIT se desactiva en

 

respuesta a un canal DataStrobe conectado, un canal DataStrobe se desactiva en respuesta a que un canal WAIT esta siendo desconectado. Un canal WAIT se conecta en respuesta a un canal DataStrobe esta siendo desconectado, de esta manera el periférico puede controlar el tiempo de inicialización requerido para su operación. Esto se hace de la siguiente manera: el tiempo de inicialización es el que transcurre desde la activación del canal DataStrobe a la desactivación del canal WAIT, los periféricos son los encargados de controlar este tiempo.

Ampliar
Figura 6. Fases de un ciclo de escritura de datos.

Al empezar la transmisión el canal DataStrobe o el AddStrobe se activaría según el estado de la señal WAIT (figura 7). Esto significa que el periférico puede que no espera el comienzo de un ciclo al tener desactivado el canal WAIT.

Ampliar
Figura 7. Ejemplo de un ciclo de lectura de direcciones.

Con señales de control, la transferencia puede suceder a la velocidad más lenta de las interfaces, los adaptadores de red o los dispositivos periféricos. Esta propiedad de adaptación a la velocidad es transparente tanto para el ordenador como para el periférico. Todos los modos de transferencia del 1284 están implementados con señales de control. La figura 8 muestra el conector DB25, utilizado para la conexión al puerto paralelo del computador.

 
 
 
1 2 3 4 5 6 7 8 9 10 11 12