Puerto paralelo & serie

Page 1

UNIVERSIDAD DE NAVOJOA Control Automatico

Un puerto paralelo es una interfaz entre una computadora y un periférico, cuya principal característica es que los bits de datos viajan juntos, enviando un paquete de byte a la vez. Es decir, se implementa un cable o una vía física para cada bit de datos formando unbus. Mediante el puerto paralelo podemos controlar también periféricos como focos, motores entre otros dispositivos, adecuados para automatización. El puerto paralelo más conocido es el puerto de impresora (que cumplen más o menos la norma IEEE 1284, también denominados tipo Centronics) que destaca por su sencillez y que transmite 98 bits. Esta interfaz es capaz de enviar caracteres a la impresora de forma paralelo. Cada carácterestá codificado en un byte, del cual cada bit se transmite por un terminal diferente. Existen otros terminales que conectan ordenador e impresora, que sirven para intercambiar información de control y de estado, a fin de implementar un sencillo protocolo. Para realizar esta interfaz, los PCs disponen de unos elementos hardware específicos, denominados puertos de impresora o también puertos paralelos. En un PC pueden instalarse varios de estos puertos que se distinguen entre sí con los nombres LPT1, LPT2 y LPT3 (en algunos casos también LPT4). Todos ellos son idénticos, salvo que tienen asignadas diferentes direcciones en el mapa de entrada/salida. Se ha utilizado principalmente para conectar impresoras, pero también ha sido usado para programadores EPROM, escáneres, interfaces de red Ethernet a 10 Mb, unidades ZIP, SuperDisk y para comunicación entre dos PC (MS-DOS trajo en las versiones 5.0 ROM a 6.22 un programa para soportar esas transferencias). Las características eléctricas son:


Tensión de nivel alto: 3,3 o 5 V. Tensión de nivel bajo: 0 V. Intensidad de salida máxima: 2,6 mA. Intensidad de entrada máxima: 24 Ma Descripción del conector físico La conexión del puerto paralelo al mundo exterior se realiza mediante un conector hembra DB25. Observando el conector de frente y con la parte que tiene mayor número de pines hacia arriba, se numera de derecha a izquierda y de arriba a abajo, del 1 al 13 (arriba) y del 14 al 25 (abajo).

Leer más: http://www.monografias.com/trabajos99/control-luces-led-puertoparalelo-y-programa-java/control-luces-led-puerto-paralelo-y-programajava.shtml#ixzz3FeHfDEQ8

Puerto paralelo y puerto LPT se refieren al mismo tipo de conector. Se le llama paralelo, porque permite el envío de datos, en conjuntos simultáneos de 8 bits, mientras que un serial se dedica a enviar los datos uno detrás de otro. La sigla LPT significa ("Line Print Terminal / Line PrinTer"), que traducido significa línea terminal de impresión/línea de la impresora. Es un conectorsemitrapezoidal de 25 terminales, que permite la transmisión de datos desde un dispositivo externo (periférico), hacia la computadora; por ello es considerado puerto.


Pines Los pines del puerto paralelo con conector DB25 son:


Distribución de entradas y salidas en el conector DB25 para el puerto paralelo. Pin No

Pin No

Nombre de la

Dirección Registro -

Invertidas

(DB25)

(36 pin)

señal

1

1

Strobe

E/S

Control-0

Si

2

2

Data0

Salida

Data-0

No

3

3

Data1

Salida

Data-1

No

4

4

Data2

Salida

Data-2

No

5

5

Data3

Salida

Data-3

No

6

6

Data4

Salida

Data-4

No

7

7

Data5

Salida

Data-5

No

8

8

Data6

Salida

Data-6

No

9

9

Data7

Salida

Data-7

No

10

10

Ack

Entrada

Status-6

No

11

11

Busy

Entrada

Status-7

Si

12

12

Paper-Out

Entrada

Status-5

No

13

13

Select

Entrada

Status-4

No

14

14

Linefeed

E/S

Control-1

Si

15

15

Error

Entrada

Status-3

No

16

16

Reset

E/S

Control-2

No

17

17

Select-Printer

E/S

Control-3

Si

18-25

18-25

Tierra

-

-

-

bit

Como Usar un puerto Paralelo El puerto paralelo de una PC es ideal para ser usado como herramienta de control de motores, relés, LED’s, etc. El mismo posee un bus de datos de 8 bits (Pin 2 a 9) y muchas señales de control, algunas de salida y otras de entrada que también pueden ser usadas fácilmente. Las PC’s generalmente poseen solo uno de estos puertos (LPT1) pero con muy poco dinero se le puede adicionar una tarjeta con un segundo puerto paralelo (LPT2).


En reglas generales la dirección hexadecimal del puerto LPT1 es igual a 0x378 (888 en decimal) y 0x278 (632 en decimal) para el LPT2. Esto se puede verificar fácilmente en el setup de la PC o bien en el cartel que generalmente la PC muestra en el momento del booteo. Puede darse el caso que el LPT1 asuma la dirección 0x3BC (956 en decimal) y el LPT2 0x378, en ese caso habrá que tratar de corregir el setup y/o los jumper de las tarjetas en caso que sea posible. De lo contrario se puede modificar el software que veremos mas adelante para aceptar esas direcciones. Breve descripción del puerto paralelo: El puerto paralelo de un PC posee un conector de salida del tipo DB25 hembra cuyo diagrama y señales utilizadas podemos ver en la siguiente figura:

Si deseamos escribir un dato en el bus de salida de datos (pin 2 a 9) solo debemos escribir el byte correspondiente en la dirección hexadecimal 0X378 (888 en decimal) cuando trabajamos con el LPT1 y 0x278 (632 en decimal) cuando trabajamos con el LPT2. Los distintos pins (bits) de salida correspondientes al bus de datos no pueden ser escritos en forma independiente, por lo que siempre que se desee modificar uno se deberán escribir los ocho bits nuevamente. Para leer el estado de los pins de entrada (10, 12, 13 y 15) se debe realizar una lectura a la dirección hexadecimal 0x379 (889 en decimal) si trabajamos con el LPT1 o bien leer la dirección 0x279 (633 en decimal) si trabajamos con el LPT2.


La lectura serรก devuelta en un byte en donde el bit 6 corresponde al pin 10, el bit 5 corresponde al pin 12, el bit 4 corresponde al pin 13 y el bit 3 corresponde al pin 15. En la siguiente tabla se puede ver lo antedicho en una forma mรกs grรกfica: Escritura: Salida de Datos Escritura en direcciรณn 0x378 (LPT1) o 0x278 (LPT2) DATO

BIT 7

BIT 6

BIT 5

BIT 4

BIT 3

BIT 2

BIT 1

BIT 0

DB25

Pin 9

Pin 8

Pin 7

Pin 6

Pin 5

Pin 4

Pin 3

Pin2

CN5

TTL 7

TTL 6

TTL 5

TTL 4

TTL 3

TTL 2

TTL 1

TTL 0

HP 6

HP 5

HP 4

HP 3

HP 2

HP 1

HP 0

No CN4

usar

Lectura: Entrada de Datos Lectura en direcciรณn 0x379 (LPT1) o 0x279 (LPT2) BIT

BIT

BIT

BIT

BIT

BIT

BIT

DATO

7

6

5

4

3

2

1

DB

No

Pin

Pin

Pin

Pin

No

No

25

usar

10

12

13

15

usar

usar

No

Input

Input

Input

Input

No

No

usar

3

2

1

0

usar

usar

CN6

BIT 0

No usar

No usar




Disipación de potencia en el transistor de paso. Al transistor Q1 se lo denomina transistor de paso pues toda la corriente de la carga "pasa" por él. La principal desventaja de un regulador serie de tensión, es la potencia que se disipa en el transistor de paso. Esta potencia no es transferida a la carga, lo cual motiva que el rendimiento sea bastante inferior al 100% EL TRANSISTOR COMO INTERRUPTOR El transistor funciona como interruptor CERRADO cuando le aplicamos una corriente a la base y como interruptor ABIERTO cuando no le aplicamos corriente a ésta. EL TRANSISTOR COMO AMPLIFICADOR Los físicos que descubrieron el transistor se dieron cuenta que mediante la variación de una corriente débil aplica a la base podían gobernar otra mucho más intensa entre colector y emisor. Esto significa que pequeñas corrientes eléctricas pueden ser amplificadas, o lo que es lo mismo, que señales débiles pueden transformarse en otras suficientemente fuertes. La intensidad que atraviesa el emisor es igual a la intensidad que pasa por el colector más la intensidad que pasa por la base. FUNCIONAMIENTO DEL TRANSISTOR Quizás el modo de trabajar de un transistor puedes fácilmente comprenderlo con un ejemplo más fácil que podríamos llamar: el transistor hidráulico Por la tubería O llega presión de agua y puede seguir dos caminos: 1. Por C que no puede pasar ya que se lo impide el tapón.


2. Por B que al estar cerrada la llave L tampoco puede pasar.

Por lo tanto por la tubería E no sale agua y podemos decir que el transistor está bloqueado. Si abrimos un poco la llave L comienza a salir agua por el tubo B y ésta empuja la palanca que unida al tapón permite el paso de agua por la tubería C. Por la tubería E ahora sale el agua que pasa por C más el agua que pasa por B. Esta figura muestra como si abrimos más la llave de paso L por la tubería B sale más agua y por lo tanto empuja mas fuerte a la palanca y abre completamente el paso por la tubería C.

Como se puede comprobar nos encontramos con tres situaciones: 1. Está totalmente cerrada: no circula agua. 2. Cuando esta algo abierta, pero no lo suficiente para que el tapón este abierto del todo: Se puede regular el caudal por C abriendo más o menos la llave L. 3. Cuando se abre L lo suficiente para que este el tapón totalmente abierto y por C pasa


prácticamente todo el caudal, ya que lo que pasa por B es despreciable frente a lo que pasa por C. Esto mismo es lo que tenemos en los transistores eléctricos, cambiando caudal de agua por corriente: 1. Por la base no se le suministra corriente: transistor no deja conducir entre colector y emisor. 2. Por la base se le suministra una pequeña corriente: Se puede controlar el paso de corriente entre el colector y el emisor. La corriente que pasa entre colector y emisor es mucho mayor que la corriente que le suministramos a la base. 3. Se le suministra suficiente corriente a la base para que circula la máximo corriente entre colector y emisor, se dice que el transistor está saturado y la corriente que se le suministra a la base es la necesaria para producir la saturación del transistor. Cuando trabaja como interruptor el transistor trabaja en corte y en saturación, mientras quecuando trabaja como amplificador trabaja con corrientes en la base menores para controlar la corriente entre colector y emisor.

Puerto Serial Un puerto serie o puerto serial es una interfaz de comunicaciones de datos digitales, frecuentemente utilizado por computadoras y periféricos, donde la información es transmitida bit a bit enviando un solo bit a la vez, en contraste con el puerto paralelo que envía varios bits simultáneamente.1 La comparación entre la transmisión en serie y en paralelo se puede explicar usando una analogía con las carreteras. Una carretera tradicional de un sólo carril por sentido sería como la transmisión en serie y una autovía con varios carriles por sentido sería la transmisión en paralelo, siendo los vehículos los bits que circulan por el cable.

.


Puerto serial, puerto COM, puerto de comunicaciones y puerto RS-232 ("Recomended Standard-232"), hacen referencia al mismo puerto. Se le llama serial, porque permite el envío de datos, uno detrás de otro, mientras que un paralelo se dedica a enviar los datos de manera simultánea. La sigla COM es debido al término ("COMmunications"), que traducido significa comunicaciones. Es un conector semitrapezoidal de 9 terminales, que permite la transmisión de datos desde undispositivo externo (periférico), hacia la computadora; por ello es denominado puerto.

CARACTERÍSTICAS DEL PUERTO SERIAL COM 

En el ámbito de la electrónica comercial se le denomina como conector DB9 ("D-subminiature type B, 9 pin"), esto es D-subminiatura tipo B, con 9 pines.

Se utilizaba principalmente para la conexión del ratón (Mouse), algunos tipos antiguos de escáneres y actualmente para dispositivos como PDA´s ("Personal Digital Assistant") ó asistentes personales digitales.

Cada puerto, permite conectar solamente 1 dispositivo.

Para conectar y desconectar los dispositivos, así como para que la computadora los reconozca de manera correcta, es necesario apagar y reiniciar la computadora.


TERMINALES ELÉCTRICAS DEL PUERTO SERIAL El puerto serial cuenta con 9 contactos tipo pin; se muestran las líneas eléctricas y su descripción básica. 1.- DCD (Detecta la portadora) 2.- RxD (Recibe datos) 3.- TxD (Transmite datos) 4.- DTR (Terminal de datos listo) 5.- SG (Tierra) 6.- DSR (Equipo de datos listo) Figura 4. Esquema de las líneas del

7.- RTS (Solicita enviar)

puerto serial COM

8.- CTS (Disponible para enviar) 9.- RI (Indica llamada)

Bibliografía http://www.profesormolina.com.ar/tecnologia/control_pc/paralelo.htm


http://www.monografias.com/trabajos99/control-luces-led-puerto-paralelo-y-programajava/control-luces-led-puerto-paralelo-y-programa-java.shtml http://www.todorobot.com.ar/usando-el-puerto-paralelo-de-una-pc/ http://www.todorobot.com.ar/wp-content/uploads/2014/09/ipp01-circuit.pdf http://es.wikipedia.org/wiki/Puerto_paralelo http://www.informaticamoderna.com/El_puerto_paralelo.htm http://www.edu.xunta.es/centros/cpiasrevoltas/system/files/transistores.pdf http://galia.fc.uaslp.mx/~cantocar/microcontroladores/SLIDES_8051_PDF/15_SERIE.PDF http://nomadaselectronicos.wordpress.com/2013/01/11/puerto-serial-en-c-para-noprogramadores/. http://www.informaticamoderna.com/El_puerto_serial.htm


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.