La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Puertas Seriales La Puerta RS 232 C. © Cesar Guisado 20042 La Puerta Serial La puerta serial es mas dificil de conectar que la puerta paralela. En la.

Presentaciones similares


Presentación del tema: "Puertas Seriales La Puerta RS 232 C. © Cesar Guisado 20042 La Puerta Serial La puerta serial es mas dificil de conectar que la puerta paralela. En la."— Transcripción de la presentación:

1 Puertas Seriales La Puerta RS 232 C

2 © Cesar Guisado 20042 La Puerta Serial La puerta serial es mas dificil de conectar que la puerta paralela. En la mayoría de los casos los dispositivos que se conectan a la puerta serial requieren de convertir la señal a paralela para que pueda ser utilizada. ¿Por que es así? La conversión se hace a través del UART, ( Universal Asynchronous Receiver / Transmitter )

3 © Cesar Guisado 20043 Ventajas de la Puerta Serial El cable serial puede ser mas largo que el cable en paralelo. El cable serial transmite un “1” entre -3 a - 25 Volts y un “0” como +3 a +25 Volts El cable paralelo transmite un “0” como 0 Volts y un “1” como 5 Volts. ¿Cuál es la consecuencia de estos valores?

4 © Cesar Guisado 20044 Ventajas de la Puerta Serial La puerta serial no necesita tantos cables. Si la transmisión se hará a una distancia respetable, solo se necesitan 3 cables lo que es mas barato que 19 o 25. Para transmitir sobre conexiones que usan infrarrojos es mucho mas fácil hacerlo un bit a la vez que descifrar el envió de 8 bits.

5 © Cesar Guisado 20045 Especificaciones RS232C Las especificaciones de la Electrical Industry Association RS232C especifican por ejemplo: Un “espacio” ((0 logico) sera entre +3 y+25 Volts Una “marca” (Mark, 1 logico) sera entre -3 y -25 Volts La region entre -3 y +3 Volts es indefinida

6 © Cesar Guisado 20046 Especificaciones RS232C La lista especificada anteriormente es solo un ejemplo, existen muchas otras especificaciones en el standard, tales como capacitancia, Baud rates y muchos otros Las puertas seriales vienen en dos tamaños Tipo D de 25 pins y tipo D 9 pins, ambos machos en la parte de atrás del computador.

7 © Cesar Guisado 20047 Pin Out de la Puerta Serial Tipo D 25Tipo D 9AbreviacionNombre Pin 2Pin 3TD Transmit Data Pin 3Pin 2RD Receive Data Pin 4Pin 7TRS Request to send Pin 5Pin 8CTS Clear to send Pin 6 DSR Data Set Ready Pin 7Pin 5SG Signal Ground Pin 8Pin 1CD Carrier Detect Pin 20Pin 4DTR Data Terminal Ready Pin 22Pin 9RI Ring Indicator

8 © Cesar Guisado 20048 Funciones de cada pin AbreviaciónNombreFunción TDTransmit DataSalida de datos RDReceive dataEntrada de datos CTSClear to sendModem listo para enviar DCDData carrier detect Cuando el modem detecta un Carrier la linea se activa DSRData set readyLe dice al UART que el modem esta listo para establecer el link DTRData terminal ready Le dice al UART que el modem esta listo para hacer el link RTSRequest to send Informa al modem que la UART esta lista para intercambiar datos RIRing IndicatorSe activa cuando detecta el RING

9 © Cesar Guisado 20049 Null Modem Un NULL modem se utiliza para conectar dos DTE. Esto es utilizado como un medio de bajo costo para transferir datos entre dos computadoras

10 © Cesar Guisado 200410 Null Modem Este es un método para hacer el cable Null Modem Solo requiere de tres alambres, TD, RD Y SG sean cableados en forma directa. El método establece hacer creer al computador que esta conectado a un modem y no a otro computador Esto se realiza conectando TD con RD Ambas señales a tierra deben estar conectadas juntas

11 © Cesar Guisado 200411 Null Modem La señal DTR esta auto conectada con DSR y CD en ambos computadores. Cuando DTR se activa, también se activan DSR y CD. En este momento el computador “piensa” que el modem virtual, al cual esta conectado, esta listo y que ha detectado el carrier del otro modem.

12 © Cesar Guisado 200412 La UART (8250) La UART, Universal Asynchronous Receiver / Transmitter, se encuentra en la tarjeta serial (integrada en la tarjeta madre) Ejemplos de UART son los IC 16450, 16550, 16650, & 16750, cuyas características se entregan en la siguiente diapositiva

13 © Cesar Guisado 200413 La UART 8250

14 © Cesar Guisado 200414 Tarea para la próxima clase ¿Cual es la diferencia entre la 16550 y la 16450? ¿Qué es modo 0 y modo 1 para la 16550? Investigue las diferentes UARTS conocidas y explique en forma breve las características de cada una de ellas

15 © Cesar Guisado 200415 Direcciones de las Puertas e IRQ NombreDirecciónIRQ COM 13F84 COM 22F83 CPM 33E84 COM 42E83

16 © Cesar Guisado 200416 Direcciones Base Estas son las asignaciones estándar para la puerta serial. En una tarjeta PCI estas direcciones e IRQ pueden cambiar. Las direcciones base de las puertas seriales y paralelas pueden ser detectadas a través del BIOS de su sistema.

17 © Cesar Guisado 200417 Direcciones de la Puerta Serial Comienzo de la DirecciónFunción 0000:0400Dirección Base de Com1 0000:0402Dirección Base de Com2 0000:0404Dirección Base de Com3 0000:0406Dirección Base de Com4

18 © Cesar Guisado 200418 Usa este programa para localizar las puertas #include void main(void) { unsigned int far *ptraddr; /* Pointer para localizar la direccion de la puerta */ unsigned int address; /* Direccion de la puerta */ int a; ptraddr=(unsigned int far *)0x00000400; for (a = 0; a < 4; a++) { address = *ptraddr; if (address == 0) printf("No port found for COM%d \n",a+1); else printf("Address assigned to COM%d is %Xh\n",a+1,address); *ptraddr++; }


Descargar ppt "Puertas Seriales La Puerta RS 232 C. © Cesar Guisado 20042 La Puerta Serial La puerta serial es mas dificil de conectar que la puerta paralela. En la."

Presentaciones similares


Anuncios Google