You are on page 1of 8

GRUPO DE TRABAJO:

PEPE BOURGEAT

WALTER RAMOS

JORGE PASTUA

QUE ES UN PUERTO SERIAL


El puerto serial se constituye como una de las ms bsicas conexiones externas a un
computador, y aunque hoy en da la ms utilizada es su forma USB, el puerto serial ha estado
junto a nuestros computadores por ms de veinte aos. Su principal funcin es enviar y recibir
datos, bit por bit, y a modo de ejemplo, se puede mencionar entre ellos el puerto de los
antiguos modelos del teclados y modems.

Grosso modo, un puerto serial posee un conector estndar y trabaja con protocolo que
permiten la conexin de dispositivos al computador. Estos puertos son denominados seriales
debido a que este tipo de puertos serializa la informacin, en otras palabras, toma un byte de
datos y transmite cada uno de los 8 bits uno a uno.

Los puertos seriales se conocen tambin con el nombre de puertos de comunicacin o COM, y
tienen la caracterstica de ser bidireccionales. sta caracterstica permite a cada uno de estos
dispositivos tanto recibir como enviar datos. Su normal funcionamiento depende de un chip
especial denominado UART debido a las siglas en ingls para Universal Asynchronous
Reciever/Transmitter. Este chip controlador toma la salida paralela del bus del computador y lo
convierte en forma serial, lo que permite la transmisin de los datos a travs del puerto.

Dentro de sus principales ventajas se encuentra la necesidad de slo un cable para poder
transmitir los 8 bits, sin embargo, se demora 8 veces ms en realizar esta transmisin que si
contramos con 8 cables, como sucede con un puerto paralelo. Estos ltimos son creacin ms
nueva, por lo que han sido fabricados para un funcionamiento ms rpido y eficiente, lo que
hace pensar que de aqu a algn tiempo ms reemplazarn por completo a los puertos serie.
No obstante, la aparicin de los puertos USB crece con fuerza y amenaza tambin la existencia
de los puertos paralelos, por su mayor comodidad y eficacia.

PARA QUE SIRVE

Conexiones para perifricos: Los puertos de una PC son sus puntos de contacto con el
mundo exterior, llmense dispositivos perifricos u otras computadoras. En la parte
posterior de la PC se hallan por lo menos seis puertos, dos seriales y uno paralelo o uno
serial, otro paralelo y uno PS/2. El resto son utilizados por el ratn, el teclado y el
monitor.

El puerto serial sirve para conectar perifricos lentos como el mdem y el ratn. Los
datos se transmiten sucesivamente slo en una lnea de datos. Las conexiones se
realizan con enchufes de 9 o 25 pins. En DOS y Windows los puertos seriales se
conocen como puertos COM ( Communication) COM1 y COM2, y el mximo son
cuatro puertos seriales en una PC.
A fin de que la PC registre la llegada de datos a los puertos se usan las interrupciones,
es decir seales que indican que un dispositivo quiere transferir datos. Esto sirve para
que el CPU no consulte innecesariamente los puertos no utilizados. Cuando llega una
IRQ (Interrupt Request line) el CPU se ocupa de esta, siempre y cuando disponga de
tiempo.

Escuela deconduccin- Quito Conduce!


El puerto paralelo tiene una velocidad de transferencia de datos superior (300
KB/segundo) a la del puerto serial, en l se conectan dispositivos que
suministran o necesitan muchos datos rpidamente, como la impresora, unidades
externas de disco, escneres, etc. Estos puertos tambin se conocen como
puertos LPT (Line Printer) los datos se envan a travs de ocho lneas de datos.
La conexin se lleva a cabo con un enchufe de 25 pins (hembra)

Cuando se agregan nuevos dispositivos surgen los problemas, pues a veces no hay
suficientes portes para hacer las conexiones, esto se soluciona con tarjetas de expansin.
La PC le asigna a cada dispositivo incluyendo puertos, una direccin de entrada y salida
(Input/Output address) y una direccin de interrupcin (IRQ, Interrupt Request Line)

Con un adaptador SCSI (Small Computer System Interface) se puede aumentar el


nmero de dispositivos en la PC. La conexin de los dispositivos USB (Universal Serial
Bus) tiene lugar a travs de un sistema de bus con un pequeo conector de 4 polos, lo
que permite conectar a la PC hasta 127 dispositivos a la vez, permitiendo tambin la
conexin entre ellos.

TIPOS EXISTENTES

Introduccin

Un puerto es una conexin o un enchufe, el cual es utilizado para conectar dispositivo


de Hardware como impresoras o Mouse, permitiendo el intercambio de datos con otro
dispositivo. Tambin existen puertos internos definidos mediante el Software.

Normalmente estos puertos se encuentran en la parte trasera del computador, aunque en


la actualidad muchos computadores incorporan puertos USB y audio en la parte
delantera.

En esta investigacin estudiaremos algunos de los puertos ms utilizados o conocidos,


como: el PS-2, paralelo, serie, VGA, USB, RJ-11, RJ-5 y RCA.

Puertos en Serie:

El puerto en serie de un ordenador es un adaptador asncrono utilizado para poder


intercomunicar varios ordenadores entre si. Un puerto serie recibe y enva informacin
fuera del ordenador mediante un determinado software de comunicacin o un drive del
puerto serie.

El Software enva la informacin al puerto, carcter a carcter, convirtiendo en una


seal que puede ser enviada por cable serie o un mdem. Cuando se ha recibido un
carcter, el puerto serie enva una seal por medio de una interrupcin indicando que el
carcter est listo. Cuando el ordenador ve la seal, los servicios del puerto serie leen el
carcter.

DIAGRAMAS DE PUERTOS SERIALES

COMUNICACION CON EL PUERTO SERIAL - PARTE 2


PROBADOR DEL PUERTO SERIAL
Ahora sabemos cmo se realiza una comunicacin serial, es decir, la forma de mandar
informacin en forma seriada de un dispositivo a otro. Tambin sabemos lo esencial de
la norma que se usa para establecer una comunicacin serial, y cmo se aplica en el
puerto serial. Sin embargo, nuestro propsito es llevar la teora a la prctica y lo ms
sencillo con lo que podemos empezar, es creando un circuito que nos muestre cmo se
realiza la comunicacin serial; mandando informacin a la computadora por medio del
puerto serial. Obviamente ser cualquier informacin, en nuestro caso ceros y unos
lgicos solamente. Usaremos el modo simplex (slo enviaremos datos en forma serial),
para esto armaremos el circuito que se ve en la figura 5.

DIAGRAMA DEL PROBADOR


A continuacin explicaremos las partes que conforman nuestro probador del puerto
serial.

Antes que nada recordemos que la comunicacin serial en una computadora se realiza
de manera asncrona, por lo que debemos hacer que la informacin que vamos a
transmitir viaje a la misma velocidad que se maneja en la computadora, esta puede
variar pero la ms comercial es 9600 bits/seg. Pero y qu son 9600 bits/seg?, pues es
la cantidad de bits que se envan en un segundo, en nuestro caso se envan 9600 bits en
un segundo, o lo que es igual, enviaremos un bit en 104.16s donde s significa micro
segundos (0.00010416 segundos).

La forma de lograr enviar 9600 bits en un segundo es utilizando el temporizador 555,


que es, por as decirlo, el pionero de los temporizadores a la hora de establecer modos
sncronos o asncronos en un circuito. El temporizador 555 no es ms que un circuito
integrado con ocho pines (terminales o patitas, pero nosotros los denominaremos
pines) como se muestra en la figura 6.

Para enviar bits de manera constante utilizaremos la configuracin de modo astable


(figura 7) en el 555. Las resistencias R1 y R2, y el capacitor C2 son los elementos de
los que depender el 555 para lograr una frecuencia que trabaje a 9600Hz, esto es que
por cada segundo que pasa se trabaja con 9600 periodos (T) con un tiempo de
104.16seg cada uno, ste es el tiempo que necesitamos para poder transmitir un bit en
la comunicacin serial que vamos a establecer.
Usaremos las siguientes frmulas para proponer los valores de R1, R2 y C2:

t1= 0.693(R1 + R2) C2


t2= 0.693(R2 C2)

En donde: t1= 0.60T con T= 1/f= 104.16 mseg. C2= 0.01F (micro farads) o 10pf
(pico farads)

Aclaremos que t1 y t2 son los tiempos en el que se forma un perodo T para generar
una seal parecida a la representacin de la figura 8. En donde t1 va desde un nivel
bajo de voltaje a uno alto, y t2 va de un nivel alto de voltaje a uno bajo, y as
peridicamente.

Haciendo las operaciones y los despejes necesarios nos quedan los siguientes valores.

R1= 3006.25ohm
R2= 6012.59ohm

Estos valores los aproximaremos a un valor de resistencia que sea comercial, en


nuestro caso usamos una de 2.2kohm?para R1 y otra de 5.6kohm?para R2. C2 es un
capacitor cermico de 100pF. En la figura 7 podemos ver que tambin hay un led
conectado al pin 3, ste es opcional y lo usamos para verificar el correcto
funcionamiento del temporizador 555, para esto debe usarse una frecuencia de 1Hz
logrndolo con solo cambiar C2 por un capacitor de 100F; no olvide colocar una
resistencia antes del led para que ste no se dae.

Ya tenemos la frecuencia necesaria para trabajar, ahora lo que buscamos es enviar la


informacin bit por bit, para esto usaremos el circuito integrado 74LS165N, en cual
cuando entran ocho bits al mismo tiempo se irn desplazando a la salida de dicho
circuito uno por uno. El circuito 165 se puede observar en la figura 9. Del pin 11 al pin
14 y del pin 3 al pin 6 (de P0 a P7) entrarn los ocho bits que conformarn un byte de
dato, esto sucede al mismo tiempo al estilo de una comunicacin en paralelo (8 bits al
mismo tiempo). Despus en el pin 9 (Q7) la informacin saldr bit por bit, empezando
desde el bit menos significativo (el primero contando de derecha a izquierda).

La seal que genera el 555 entra en el pin 15 (CP2).

En el diagrama de la figura 10 mostramos la forma de conectar este circuito, recuerde


que la seal del 555 sale del pin 3 e ir conectada al pin 15 del 165. Para introducir un
dato de ocho bits al circuito 165 utilizaremos un dip switch (en el diagrama est en
color rojo) de ocho terminales con el cual controlaremos el dato enviado, estar en la
posicin ON para enviar un 1 lgico y del nmero que le corresponde para un 0 lgico.
El pin 2 estar conectado a tierra y el pin 10 a Vcc. Analizando el diagrama notamos
que el pin 7 no va conectado, simplemente no lo usaremos, y ahora bien lo que resalta
es el pin 1 que va conectado a Vcc por medio de R13, y a un botn pulsador (o un
switch) que se dirige a tierra. La funcin de este pin es la de verificar si se ha de
registrar un corrimiento de bits o no, si permanece en 1 lgico no habr un 1 lgico en
la salida, pero si esto cambia a un cero lgico las entradas P0 a P7 admitirn los bits
que se propongan en el dip switch. Este 0 lgico se lograr presionando el botn
pulsador, al soltarlo saldrn los bits del dato por el pin 9.

Slo hace falta tener un bit de inicio y otro de paro, como ya sabemos el bit de inicio
debe ser un 0 lgico y el de paro un 1 lgico, si usamos las propiedades del circuito
165 podemos generar estos bits.

Pues bueno, como siempre hay un 1 lgico en esta entrada sencillamente es ste el que
utilizaremos como bit de paro. Para introducir un bit de inicio que indique el comienzo
del dato, slo tendremos que presionar el botn, pero ser necesario utilizar algunas
compuertas lgicas para poder conservar la integridad del dato. En la figura 11 se
muestra como sern conectadas estas compuertas al botn.

En el diagrama se muestra una compuerta AND (74LS08N), una compuerta OR


(74LS32N) y una compuerta NOT (74LS04N) para generar un bit de inicio sin alterar
la salida del dato 165. Podemos ver que utilizamos un led para verificar el correcto
funcionamiento de nuestro circuito, recordemos que para que sea visible el 555 debe
de generar una seal de 1Hz. Lo que sucede es que mientras el botn no sea
presionado habr un 1 lgico y la salida del 165 ser tambin 1 lgico (esto se muestra
en la figura 7 con color rojo). Mientras tanto, si el botn es presionado habr un cero
lgico que indicar el inicio de una transmisin (esto se representa de color azul en la
figura 11) y cuando soltemos el botn iniciar el corrimiento de bits en el 165.

Si prestamos atencin, las compuertas logran que lo primero que haya en la salida de
datos, (que se da a la salida de la compuerta AND) sea el bit de inicio. Despus de
soltar el botn, saldrn los bits del dato enviado, que tambin pasarn por las
compuertas, sin sufrir alteracin alguna. Como ya hemos visto para establecer una
comunicacin serial se debe hacer uso del protocolo RS-232 pero el circuito 165 usa
tecnologa TTL (lgica transistor-transistor), esto quiere decir que las normas usadas
para este tipo de tecnologas son diferentes al estndar RS-232, es decir llevar los
niveles lgicos a los que son usados en el puerto serial. Por eso haremos uso de un
ltimo circuito integrado, el ms importante, el MAX 232 (figura 12), conectado como
se muestra en la figura 13. Observe que hay pines sin usar, en realidad de setos slo
necesitaremos el pin 13 y el 14 para conectarlos al puerto serial de la computadora, y
no olvidemos conectar el pin 16 a Vcc y el 15 a tierra.

Los capacitores C4 a C6 son de 1F y son utilizados para alcanzar los voltajes


necesarios para trabajar con la norma RS-232. Los datos que saldrn de la compuerta
AND entrarn al MAX 232 por el pin 11 o el pin 10, nosotros usamos el pin 11, el pin
9 y 12 son salidas de datos a circuitos TTL o CMOS (Lgica Metal-Oxido-
Semiconductor con transistores complementarios), stas no las usaremos, pues
recordemos que slo enviaremos datos, no los recibiremos. En la figura 14 se muestra
un conector DB-9 con las conexiones correspondientes que debemos hacerle al
extremo que ir conectado al MAX 232, el otro lado lo conectaremos al puerto serial.

Vemos que la terminal 1, 6 y 4 estn conectadas entre s; as como la terminal 8 y 7,


esto es para simular que hay un mdem conectado y tener lista la terminal que recibir
los datos. La terminal 2 va al pin 14 del MAX 232 y la terminal 3 al pin 13.
Recordemos que el protocolo RS-232 indica que la terminal 2 del DB-9 se utiliza para
recibir datos; y aunque no enviaremos datos conectemos tambin la Terminal 3, que es
la encargada de hacerlo, solo para familiarizarse con la conexin de las terminales. Por
ltimo veamos que la terminal 5 va a tierra.

Lo nico que falta es enviar un dato a la computadora; aunque nosotros le


proporcionaremos en un futuro un pequeo programa para poder visualizar los datos
que enven a su computadora. Sera bueno que, mientras tanto, usaran la hyperterminal
que hay en windows o usar el programa puertocom. exe, el cual puede bajar
gratuitamente en nuestra pgina web: www.webelectronica.com.ar

Debe digitar la clave puerto.

Sera recomendable aadir que primero se arme todo el circuito y al final se coloque el
circuito integrado MAX-232 para evitar daarlo, y si por ejemplo el circuito es armado
en un protoboard se recomienda colocar un capacitor cermico de 10pF para eliminar
seales parsitas que afecten a la seal del 555. En la figura 15 se muestra la
interpretacin de los circuitos integrados de las compuertas lgicas.

MATERIAL

EJEMPLOS DE PUERTOS SERIALES


Autores: Francisco Levi Mndez Delgado - Javier Zaragoza Flores y
Adn Borja Cadena
FIGURA 5

FIGURA 6

FIGURA 7

FIGURA 8

FIGURA 9

FIGURA 10

FIGURA 11

FIGURA 12

FIGURA 13

FIGURA 14
ESTE EJEMPLO ES EL MAS RELACIONADO CON NUESTRO MEDIO

You might also like