Está en la página 1de 22

Universidad Politcnica de Victoria

Ingeniera en Mecatrnica

Programacin de Perifricos
M.C. Enrique Martnez Pea

Unidad I

Puertos Perifricos

QUE PRESENTA: Perla Estefana Berrones Rivera

Ciudad Victoria, Tamaulipas, 10 de septiembre de 2013.

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

NDICE
INTRODUCCIN .......................................................................................................................................... 3 CONTENIDO ................................................................................................................................................. 5 1.1 PUERTO PARALELO ................................................................................................................... 5 Caractersticas Fsicas .......................................................................................................... 5 Caractersticas Elctricas ...................................................................................................... 5 Protocolo de comunicacin ................................................................................................... 6

1.1.1 1.1.2 1.1.3 1.2

PUERTO SERIE ........................................................................................................................... 7 Caractersticas Fsicas .......................................................................................................... 7 Caractersticas Elctricas ...................................................................................................... 7 Protocolo de Comunicacin .................................................................................................. 8

1.2.1 1.2.2 1.2.3 1.3

PUERTO USB ............................................................................................................................... 9 Caractersticas Fsicas .......................................................................................................... 9 Caractersticas Elctricas .................................................................................................... 10 Protocolo de Comunicacin ................................................................................................ 10

1.3.1 1.3.2 1.3.3 1.4

PUERTO PS/2............................................................................................................................. 12 Caractersticas Fsicas ........................................................................................................ 12 Caractersticas Elctricas .................................................................................................... 12 Protocolo de Comunicacin ................................................................................................ 12

1.4.1 1.4.2 1.4.3 1.5

Bus PCI ....................................................................................................................................... 14 Caractersticas Fsicas ........................................................................................................ 14 Caractersticas Elctricas .................................................................................................... 15 Protocolo de Comunicacin ................................................................................................ 15

1.5.1 1.5.2 1.5.3 1.6

PUERTO VGA ............................................................................................................................. 16 Caractersticas Fsicas ........................................................................................................ 16 Caractersticas Elctricas .................................................................................................... 17 Protocolo de Comunicacin ................................................................................................ 17

1.6.1 1.6.2 1.6.3 1.7

MICRFONO/AUDFONO .......................................................................................................... 18 Caractersticas Fsicas ........................................................................................................ 18 Caractersticas Elctricas .................................................................................................... 19 Protocolo de Comunicacin ................................................................................................ 20

1.7.1 1.7.2 1.7.3

CONCLUSION ............................................................................................................................................ 21 BIBLIOGRAFA ........................................................................................................................................... 22

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

INTRODUCCIN
El gran crecimiento de la humanidad ha permitido el desarrollo de nuevas tecnologas, y la adquisicin de nuevos conocimientos, entre ellos la necesidad de controlar el entorno, es decir, su ambiente fsico. Esto se puede lograr de diferentes maneras, ya sea controlndolo de manera manual, o artificial, mediante la asignacin de deberes a mquinas que facilitan el trabajo para nosotros. Es por ello, que en la computacin se utilizan puertos perifricos, as como dispositivos del mismo tipo, los cuales permiten la interaccin de la computadora hacia el medio fsico, donde el hombre lo ve reflejado. Anteriormente la clasificacin de los perifricos era relativamente sencilla, ya que cada dispositivo se especializaba en enviar o recibir datos, sin embargo actualmente la mayora de los dispositivos tienden a ser bidireccionales y permiten recibir informacin procedente de la computadora, ejemplo de ello son las palancas de juego (Joystick), que antes se limitaban a enviar informacin sobre los botones y la posicin de la palanca hacia la computadora y actualmente reciben datos para la vibracin, activado de opciones desde la computadora, entre otros. Llamamos perifricos, a todos los aparatos que sirven para ejecutar una funcin concreta y que se pueden unir a un ordenador a travs de puertos. Se clasifican en dos grandes grupos: perifricos de entrada y de salida, existe un tercer grupo que cumple esas dos funciones, llamado bidireccional. Un perifrico de entrada es aquel que sirve para introducir informacin en el ordenador (ratn, teclado, cmara), mientras que uno de salida sirve para que la PC nos muestre informacin (monitor, impresora, altavoces). Y por ltimo, los perifricos bidireccionales son aquellos que sirven para ambas cosas (discos duros, memorias USB). Pero, cul es el canal de comunicacin de los dispositivos, cmo estn integrados a la PC? Mediante los Puertos Perifricos. Para que un sistema se comunique con perifricos externos hace falta algn tipo de circuito que haga interface. A este circuito se le llama puerto (port), ya sea de entrada o salida. Algunas veces el puerto contiene ya el dispositivo de entrada o salida, como un teclado o un display de LEDs. [1] A continuacin se describirn los puertos ms comunes utilizados, los cuales sern de utilidad para la asignatura en cuestin. Adems, se har nfasis en las caractersticas fsicas, elctricas y el protocolo de comunicacin de cada uno. Entre estos se encuentran: Puerto Paralelo Puerto Serie Puerto USB 3

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

Puerto PS/2 Bus PCI Puerto VGA Micrfono/Audfono

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

CONTENIDO
1.1 PUERTO PARALELO
Denominado tambin puerto de impresora, estaba previsto como conexin exclusiva hacia impresoras. Se encuentra incluido en el sistema E/S (Entradas/Salidas), es un conector hembra de 25 clavijas. Tambin se llama LPT, su nombre de dispositivo lgico. 1.1.1 Caractersticas Fsicas Es un conector semitrapezoidal de 25 terminales, que permite la transmisin de datos desde un dispositivo externo (perifrico), hacia la computadora; por ello es considerado puerto. Se le denomina como conector DB25, esto es D-subminiatura tipo B, con 25 huecos para pines. El puerto LPT tiene 25 huecos para albergar pines destinados a la alimentacin elctrica y transmisin de datos, en la siguiente figura se muestran las lneas elctricas y su descripcin bsica. Ver figura 1.

Figura 1 Lneas del conector paralelo.

1 Stroben (Valida datos) 2-9. D0-D7 (Datos) 10 Ack# (Recibir dato o no) 11 Busy (Impresora ocupada / error) 12 PE (Sin papel) 13 Slct in (Impresora en lnea) 14 AutoFD# (Retorno de carro) 15 Error# (Error) 16 Init# (Reset) 17 Select# (Impresora seleccionada) 18 a 25 Ground (Tierra)

1.1.2 Caractersticas Elctricas Transmite datos a una velocidad superior, inicialmente 150Kb/seg, y en la actualidad hasta 1MB. Transmite 8 bits simultneamente (1 byte).

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

La norma IEEE 12841 ofrece cinco modos de funcionamiento: Modo de compatibilidad (Centronics): enva datos desde ordenador a impresora, cuenta con capacidad para impresoras matriciales a una velocidad de 150Kb/s. Modo byte (octeto): requiere que un byte de datos se pueda leer en las lneas de datos externas. Esto es implementado por la adicin de un bit de direccin en el registro de control del puerto paralelo. Este tipo de puerto generalmente se llama un puerto paralelo bidireccional. Modo nibble: crea una trayectoria de comunicacin bidireccional, 4 bits a la vez usando las lneas de estado para datos. Modo EPP: Puerto Paralelo Extendido, usado principalmente para perifricos que no son impresoras, como CD-ROM, Adaptadores de Red. Transmite datos entre 500Kb y 3 Mb por segundo. Modo ECP: Puerto de Capacidades Extendidas, usado principalmente por impresoras recientes y escner, difiere de la anterior en la manera de controlar la informacin.

1.1.3 Protocolo de comunicacin Las comunicaciones en paralelo no han sido normalizadas, se reconoce es la norma Centronic:, para la conexin del PC a la impresora, mediante el envo simultneo de 8 bits de datos (un byte), adems de un conjunto de lneas de protocolo (handshake o intercambio). La norma Centronics hace referencia a las caractersticas de la conexin entre un interface de puerto paralelo y una impresora. Las lneas mantienen siempre el ltimo valor establecido en ellas mientras no se cambien expresamente, y los niveles de tensin y corriente coinciden con los niveles de la lgica TTL, cuyos valores tpicos son: Tensin de nivel alto: 5 V. Tensin de nivel bajo: 0 v. Intensidad de salida mxima: 2.6 mA. Intensidad de entrada mxima: 24mA.

Estndar del Mtodo de Sealizacin para una Interfaz Paralela Bidireccional Perifrica para Computadoras Personales. Provee comunicacin de alta velocidad y bidireccional entre un ordenador y un dispositivo externo que puede comunicarse ms rpido que con el puerto paralelo original.

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

1.2 PUERTO SERIE


Tambin denominado Puerto COM, proporcionan medios de transmisin desde ordenador y hacia ordenador mediante el estndar RS-232. Existen diferentes de puerto serie, definidos por el UART (Receptor-Transmisor Asncrono Universal) que transforma la informacin para adaptarla al puerto, recibe la informacin en bloques de 32-bit y la adapta por los cables de series que envan al informacin de bit a bit. [2] 1.2.1 Caractersticas Fsicas Puede identificarse en la parte posterior del PC mediante las inscripciones Serie1 y Serie2, o bien como COM1 y COM2. Lo ms normal es que el PC venga provisto de cuatro puertos serie (COM1, COM2, COM3 y COM4) pero puede extenderse hasta ocho. Externamente, el conector que da acceso a este circuito es un conector macho en forma de D con 25 o 9 conectores (pines). Ver figura 2.


Figura 2 Esquema de conector DB-9

1 DCD, Deteccin de Portadora. 2 RXD, Recepcin de Datos 3 TXD, Transmisin de Datos. 4 DTR, Terminal de Datos Preparados 5 GND, Tierra 6 DSR, Puesta de Datos Preparado 7 RTS, Solicitud de envo 8 CTS, Borrado para enviar 9 RI, Indicador de llamada

1.2.2 Caractersticas Elctricas Para utilizar el puerto serie se necesita, adems del hardware, un software que realice el control del dispositivo RS-232-C. Este software es ofrecido por la BIOS2, y concretamente por la interrupcin 14H3 la cual contiene cuatro funciones que permiten este control: Funcin 01H: Leer un caracter del teclado y desplegarlo. Funcin 02H: Despliega un caracter a la pantalla. Funcin 03H: Obtener Estado

Basic Input-Output System (Sistema Bsico de Entrada/Salida), realiza las funciones bsicas de manejo y configuracin del ordenador. 3 Diagnstico del controlador, reporta informacin especfica para BIOS y programas avanzados de utileras.

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

Funcin 00H: Inicializacin

La mayora de las PCs llevan UART tipo 16550A, permite transferir a 115Kilobit por segundo. Las especificaciones elctricas de los conectores, se establecen en el protocolo RS-232, ver siguiente prrafo. 1.2.3 Protocolo de Comunicacin El protocolo RS-232 es una norma o estndar mundial que rige los parmetros de uno de los modos de comunicacin serial. Por medio de este protocolo se estandarizan las velocidades de transferencia de datos, la forma de control que utiliza dicha transferencia, los niveles de voltajes utilizados, el tipo de cable permitido, las distancias entre equipos, los conectores, etc. [3] Niveles de tensin: -3V y -15V para 1 lgico, +3V y +15V para 0 lgico. Utiliza Lgica Negativa. Velocidad de transferencia: limitada a 20kbps a 15m debido a tiempos de subida, con velocidad superior en distancias cortas. El driver cambiar el voltaje de salida hasta que no se excedan 30 V/s, pero el tiempo requerido a la seal para pasar de 3 V a +3 V de la regin de transicin no podr exceder 1 ms, o el 4% del tiempo de un bit. Tipo de conector: consiste en un conector tipo DB-25 (de 25 pines), aunque es normal encontrar la versin de 9 pines (DE-9 o DB-9).

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

1.3 PUERTO USB


Universal Serial Bus, estandarizado en 1995 por un grupo de manufactureros, diseado para proveer audio, video y telecomunicaciones digitales al usuario. Transmite datos de hasta 12Mb/s, de conexin sencilla con reconocimiento automtico, permite conectar gran cantidad de equipamiento, permite conectar hasta 127 dispositivos externos, pero solo se recomiendan como mximo 8. [4] Existen diferentes versiones del mismo, las cuales se han ido actualizando, son idnticas fsicamente, sin embargo la velocidad entre ellas es distinta. La versin 3.0, permite una transmisin de informacin en un medio Dplex4, transmisin directa, a muy alta velocidad, de video entre los dispositivos y la computadora, as como para discos duros.
Tabla 1 Velocidad de transmisin de los puertos USB (Tericos).

Versin de puerto USB 1.0 USB 1.1 USB 2.0 USB 3.0

Velocidad mxima en Megabits por segundo 1.5 Mbps 12 Mbps 480 Mbps 3200 Mbps

Velocidad mxima en (MegaBytes/segundo) 187.5 KB/s 1.5 MB/s 60 MB/s 400 MB/s

1.3.1 Caractersticas Fsicas El puerto USB cuenta con tres tipos de conectores, denominados A, B y mini, incluida la versin USB 3.0. Ver figura 3 y 4. Los puertos USB 1.0, 1.1 y USB 2.0 tienen cuatro contactos, mientras que el puerto USB 3.0 cuenta con 9, (dos de envo, dos de recepcin).

Figura 3 Tipos de conectores USB, pines de conexin.

1, Vbus alimentacin. 2, D- (- datos). 3, D+ (+ datos). 4, GND (tierra).

Dicho de un sistema de informacin: Capaz de transmitir y recibir simultneamente dos mensajes, uno en cada sentido.

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos
Figura 4 Conector USB 3.0, pines de conexin.

1, Vbus (alimentacin) 2, D- (- datos) 3, D+ (+ datos) 4, GND (tierra) 5, StdA_SSRX- (Recibe datos) 6, StdA_SSRX+ (Recibe datos)

7, GND_DRAIN 8, StdA_SSTX- (Enva datos) 9, StdA_SSTX+ (Enva datos)

1.3.2 Caractersticas Elctricas Algunos dispositivos requieren una potencia mnima, por lo cual se conectan de manera directa sin necesidad de fuentes de alimentacin extra. Para ello existen concentradores, USB hubs, que incluyen fuentes de alimentacin para aportar energa a los dispositivos conectados a ellos. Los concentradores con fuente de alimentacin pueden proporcionarle corriente elctrica a otros dispositivos sin quitarle corriente al resto de la conexin. El cable USB transfiere la seal y la alimentacin sobre 4 hilos, proporciona la tensin nominal de 5Vcc. Es necesario definir correctamente el dimetro del hilo con el fin de que no se produzca una cada de tensin demasiado importante en el cable. Con una corriente mxima 500 a 900 mA.

1.3.3 Protocolo de Comunicacin El protocolo se basa en el llamado paso de testigo (token), el ordenador proporciona el testigo al perifrico seleccionado y seguidamente, ste le devuelve el testigo en su respuesta. Este bus permite la conexin y la des-conexin en cualquier momento sin necesidad de apagar el equipo. Cada enlace est caracterizado por su Token, su tipo de servicio, el nmero de punto terminal (End Point) y el tamao de los paquetes. [5] La norma USB define 2 tipos de enlaces virtuales (pipe5); stream y message:

Enlace virtual entre el host (la PC) y el dispositivo USB. Configura los parmetros asociados con el ancho de banda, tipo de transferencia, flujo de datos, tamao de paquetes.

10

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

Stream Pipes: se trata de un flujo sin formato definido, se puede enviar cualquier tipo de dato. Adems tanto el host como el dispositivo USB pueden controlar. Soporta las transferencias bulk, isocronas e interrupt. Message Pipes: este tipo de enlace virtual s tiene un formato USB definido y slo puede soportar la transferencia Control.

11

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

1.4 PUERTO PS/2


Tipo de conector que es generalmente utilizado para conectar el teclado y el mouse en las PC. El nombre proviene de las serie de computadoras personales IBM Personal System/2, en donde fueron introducidos estos conectores en el ao 1987. Los PS/2 fueron los reemplazantes de los DE-9 RS-232 para los ratones, y los DIN de 5 pines para los teclados. 1.4.1 Caractersticas Fsicas Este es un puerto serial, con conectores de tipo Mini DIN, el cual consta por lo general de 6 pines o conectores. La placa base tiene el conector hembra. Por lo general, la ficha de verde se utiliza para conectar el mouse, y la ficha morada para el teclado. Existen 2 conectores diferentes para estos puertos. El primero es un DIN de 5 pines (conocido comnmente como AT) y el segundo es un conector MiniDIN de 6 pines (normalmente llamado PS/2). Estos dos conectores son electrnicamente iguales, lo nico que cambia es su apariencia interna.
Nmero de clavija 1 2 3 4 5 6 Funcin Reloj Conexin a tierra Datos Conexin a tierra (o no conectado) +5V No conectado
Figura 5 Esquema de un conector PS/2.

1.4.2 Caractersticas Elctricas Las interfaces de teclado y ratn PS/2, aunque elctricamente similares, se diferencian en que en la interfaz de teclado se requiere en ambos lados un colector abierto para permitir la comunicacin bidireccional. Las PCs de escritorio no son capaces de identificar al teclado y ratn si se intercambian las posiciones. 1.4.3 Protocolo de Comunicacin Son en esencia puertos paralelos. La comunicacin en ambos casos es serial (bidireccional en el caso del teclado), y controlada por microcontroladores situados en la placa madre. Comunicacin Dispositivo a host Los hilos de Data (Datos) y Clock (Reloj) son ambos colector abierto. Hay que conectar una resistencia entre cada hilo y +5V, as el estado del bus est en alto. Cuando el dispositivo quiere enviar informacin, este primero verifica el estado del hilo del Reloj 12

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

para asegurarse que est en alto, de otra manera no enva nada y almacena el dato hasta que el host (PC) libera el Reloj. La lnea de Clock debe mantenerse en alto al menos 50 microsegundos antes de que el dispositivo puede transmitir sus datos.

13

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

1.5 BUS PCI


Peripheral Component Interconnect, (Interconexin de Componentes Perifricos). Se considera una ranura de expansin de cuarta generacin. Integra una capacidad de datos de 32 bits y 64 bits para el microprocesador Intel Pentium. Se utiliza para dar mayor capacidad al equipo, como aumentar las prestaciones de audio, aumentar capacidad de despliegue de grficos para videojuegos, aumentar el nmero de puertos USB o puertos eSATA. Actualmente es muy utilizada pero hay una variante llamada ranura de expansin PCI-Express, de la misma familia. [6] 1.5.1 Caractersticas Fsicas El bus PCI puede configurarse como un bus de 32 o 64 bits. Las lneas ms importantes obligatorias en el PCI:

CLK (reloj) Seal de reloj que es muestreada en el flanco de subida. RST# (reset) Hace que todos los registros y seales especficas del PCI pasen al estado inicial. Seales de direcciones y datos AD[31:0] Incluye 32 lneas para datos y direcciones multiplexadas en el tiempo. C/BE[3:0]# Se utilizan para interpretar y validar las lneas de datos y direcciones.

Para proveer una rpida y fcil transicin de 5 V a 3.3 V. PCI define tres tipos de conectores, uno para cada tensin y otro universal que soporta las dos. Ver figura 6. Tambin provee de tres tamaos de placa: corta, larga y variablemente corta.

Figura 6 Tipos de conectores PCI segn tensin y transferencia de datos.

14

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

1.5.2 Caractersticas Elctricas La especificacin permite diversas opciones que pueden darse en cualquier combinacin:

Extensiones de bus de 64 bits con una velocidad de transferencia de 266 Mb/s Extensiones para funcionar a 66 MHz, doblando as la velocidad inicial bsica (de 32 bits 33 MHz). Operacin a 3.3 Voltios mediante un conector fsicamente distinto. Conector miniatura SmallPCI para porttiles y equipos de dimensiones reducidas.

El bus PCI contiene un bus de alimentacin, con las lneas +5, +3.3 +12 y -12 V.; un bus de direcciones (multiplexado); un bus de datos y un bus de control que incluye cuatro lneas de interrupciones, una de presencia de tarjeta, y lneas de control y test. 1.5.3 Protocolo de Comunicacin Mientras que bus mastering en teora permite que un dispositivo perifrico pueda comunicarse directamente con otro, en la prctica casi todos los perifricos dominar el bus exclusivamente para realizar la memoria principal del DMA.

15

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

1.6 PUERTO VGA


Video Graphics Array. Sistema grfico de pantallas para PCs desarrollado por IBM. VGA se convirti en un estndar de facto para PCs. Se utilizan para conectar dispositivos, tales como monitores CRT, pantallas LCD, proyectores de video y computadoras porttiles. El puerto VGA se encarga de enviar las seales desde la computadora hacia la pantalla con soporte de 256 a 16.7 millones de colores y resoluciones desde 640X480 pxeles en adelante. Puede estar integrado directamente en la tarjeta principal (Motherboard 6), en una tarjeta de video/tarjeta aceleradora de grficos. 1.6.1 Caractersticas Fsicas Se le denomina como conector DB9, esto es D-subminiatura tipo B, con 15 pines. Tiene una forma rectangular de unos 17 mm de lado a lado, con 15 pines agrupados en 3 hileras. Este conector posee los tres colores primarios (rojo, verde y azul o RGB por sus siglas en ingls). [7] Cuenta con 15 contactos tipo pin (con terminales en punta), en la siguiente figura se muestran las lneas elctricas y su descripcin bsica. 1) Red (Video rojo) 2) Green (Video verde) 3) Blue (Video azul) 4) ID2 (Monitor ID Bit2) 5) Ground 6) Ground Red (Tierra) 7) Ground Green (Tierra)

Figura 7 Esquema de conector DB9 para puerto VGA.

8) Ground Blue (Tierra) 9) Key (Tecla) 10) SGnd (Tierra Sync) 11) ID0 (Monitor ID Bit0) 12) ID1 (Monitor ID Bit1) 13) HSync (Sync horizontal) 14) VSync (Sync Vertical) 15) ID3 (Monitor ID Bit3 Se puede encontrar integrado en la tarjeta principal (motherboard), tarjetas de video y en tarjetas aceleradoras de grficos.

Tarjeta de circuito impreso a la que se conectan los componentes que constituyen la computadora u ordenador.

16

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

1.6.2 Caractersticas Elctricas Trabaja a una velocidad de 4 Mb/s Tasa de refresco de hasta 70 Hz 0,7 V pico a pico 75 ohmios de impedancia (9,3 mA - 6,5 mW) 1.6.3 Protocolo de Comunicacin Los cableados de los Conectores VGA cuentan con el transporte de datos correspondiente a la modalidad Analgica RGBHV (siglas de Rojo, Verde, Azul, Horizontal y Vertical, siendo estos ltimos destinados a la sincronizacin de la imagen) adems de seales de video de tipo DDC2 junto a los canales de Datos y Reloj Digital.

17

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

1.7 MICRFONO/AUDFONO
Conocido tambin como Puerto de audio o Puerto Jack, por el tipo de conector, tiene la funcin de capturar audio procedente del exterior, grabar seales de audio, reproducir sonido hacia bocinas y capturar la seal del micrfono. Un micrfono es un perifrico de entrada, el cual le permite introducir data de voz o sonido a la computadora. Este dispositivo convierte energa acstica en energa elctrica, haciendo posible que la computadora guarde estas seales de audio o sonidos. Los audfonos, tambin conocidos como auriculares, son perifricos de salida que reproduce los sonidos y audios de la computadora, que son producidos por energa elctrica que es transformada en sonido. Los audfonos le permiten escuchar con mayor claridad los sonidos que se producen. 1.7.1 Caractersticas Fsicas El puerto de audio se encarga de enviar y recibir las seales entre la computadora y los dispositivos. Puede estar integrado directamente en la tarjeta principal, o en una tarjeta de audio. Consta de un conector cilndrico con 2 o 3 terminales que permite la transmisin de datos a un dispositivo externo (perifrico); por ello se le denomina puerto. Actualmente en las tarjetas que tienen integrado el puerto de sonido o en las tarjetas de audio, vienen integrados 3 conectores Jack H 3.5 mm. Ver figura 8.
1) Microphone,

micrfono, est diseado para capturar el sonido proveniente del micrfono, es de color rosa. 2) Line out, lnea de salida de audio, permite la salida de audio hacia las bocinas, es de color verde. 3) Line in, lnea de entrada de audio, permite la entrada y captura de audio de fuentes externas, es de color azul.
Figura 8 Representaciones de los canales de audio en el puerto.

Existe una variacin de los mismos para el sonido estreo, Adems, si la tarjeta soporta el sistema 5.1 de sonido envolvente ofrecer tambin los siguientes puertos con su correspondiente cdigo de colores: Naranja: salida estreo, destinada al altavoz central o subwoofer. Negro: salida estreo, destinada a los altavoces traseros. Gris: salida estreo, destinada a los altavoces delanteros.

18

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

1.7.2 Caractersticas Elctricas Transforman una seal continua en una discreta, que sucede a ciertos intervalos de tiempo. Veamos un grfico de ejemplo.

Figura 9 Seal de audio analgica (continua)

Se observa una lnea continua, que representa un sonido. Sin embargo, en realidad cuando la captamos con nuestra tarjeta de sonido no podemos capturar TODA la onda, capturaremos simplemente una serie de puntos cada cierto tiempo, es decir, un muestreo de los datos con una determinada frecuencia; la onda que nos quedar ser del siguiente estilo:

Figura 10 Captura de la seal de audio (muestreo)

Se utiliza una frecuencia de 44.1KHz, por el mismo motivo por el que el VHS emite 24 imgenes por segundo: si el ojo humano es capaz de reconocer como mucho unas 30 imgenes por segundo, sera un derroche de medios (y dinero) emitir 100 imgenes por segundo, por el simple hecho de que no notaramos la diferencia. Del mismo modo, el odo humano es capaz de reconocer unos 44,000 sonidos cada segundo (o sea, capta el sonido con esa frecuencia), con lo que la utilizacin de un mayor muestreo no tiene ningn sentido. Todas las tarjetas de sonido domsticas pueden trabajar con una resolucin de 44.1KHz, y muchas incluso lo hacen a 48KHz. Las semi-profesionales trabajan en su mayora con esos 48KHz y algunas incluso con 50KHz. Las profesionales llegan cerca de los 100KHz.

19

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

1.7.3 Protocolo de Comunicacin Los ordenadores tenan (siguen teniendo) un "problema", slo saben trabajar con datos digitales (binarios), por lo que cuando conectamos unos altavoces a nuestra tarjeta de sonido, hay alguien que transforma esos datos digitales en analgicos para que nuestro altavoz los entienda. De eso se encarga el DAC (Conversor Digital-Analgico). Toman las muestras de sonido a 16 bits. Esos bits definen la posicin del altavoz, para emitir sonidos, los altavoces se mueven dando golpes. Estos golpes hacen que el aire que nos rodea vibre, y nuestros odos captan esas vibraciones y las transforman en impulsos nerviosos que van a nuestro cerebro. Pues bien, deberemos indicarle al altavoz dnde debe "golpear". Para ello simplemente le enviaremos una posicin (en este caso un nmero). Cuantas ms posiciones podamos representar, mejor ser el sonido. Y cuantos ms bits tengamos, ms posiciones podremos representar
Tabla 2 Relacin entre cantidad de bits y posiciones

8 bits 16 bits

256 posiciones 65536 posiciones

20

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

CONCLUSION
A partir de lo descrito anteriormente, se puede observar que los puertos y dispositivos perifricos son de gran utilidad, puesto que permiten la interaccin del hombre con el medio exterior, aunque suene un concepto muy menudo, repercute de gran manera puesto que gracias a los perifricos es posible realizar infinidad de tareas, con la facilidad de controlar el entorno, de obtener resultados a partir de ideas planteadas, las cuales pueden ser representadas en el medio interno del PC o software para ser producidas en el exterior. Hoy en da, es comn conectar cualquier tipo de aparato a la computadora, esto con la finalidad de aprovechar su funcionamiento, el medio digital permite el avance y el estudio de muchas reas de inters, ya que por medio de este se pueden realizar pruebas antes de ser ejecutadas en vida real, Y esto qu tiene de importancia con los dispositivos perifricos? Pues sencillo, estos son los que permiten que las pruebas se transformen en algo real. A pesar de que el trmino perifrico implica a menudo el concepto de adicional pero no esencial, esto se ve reflejado de una manera distinta, ya que si no existiera un mouse o un teclado en una PC, sera casi imposible utilizarla. Esta es la disponibilidad que nos otorgan estos medios. Despus de recabar la informacin anterior, se conoci ms acerca del trabajo de los perifricos, como stos se comunican, se observ que a pesar de ser muy similares tienen un comunicacin muy distinta, por ejemplo, los canales de audio se reciben de manera analgica, y no son tomados del todo, sino que es por un muestreo, lo cual requiere una prdida de cantidad de audio, o por ejemplo el USB, que tiene una comunicacin distinta a la de los dems puertos, ya sea serie o paralelo. Adems, se observ el cambio que han tenido los mismos, como unos puertos que ofrecen mayores capacidades han descontinuado o dejado obsoletos a otros.

21

Universidad Politcnica de Victoria


Programacin de Perifricos Puertos Perifricos

BIBLIOGRAFA
[1] E. Santamara, Electrnica Digital y Microprocesadores, Madrid: Biblo Industria Grfica, 1993. [2] A. M. Puras Gil, Manual de Telepatologa, Pamplona: SEAP, 2001. [3] A. Bateman, Comunicaciones Digitales, Barcelona: Marcombo, 2003. [4] S. McDowell y M. D. Seyer, USB Explained, Prentince: Pearson Education, 1999. [5] E. Lpez Prez, Ingeniera en Microcontroladores, 2008. [En lnea]. Available: http://www.i-micro.com/version2/articulos.htm. [6] M. B. Karbo, Arquitectura del PC: teora y prctica, PC Cuadernos Tcnicos, pp. 61-84, Abril 2004. [7] A. Hernndez, IDLServicios Int., 2013. [En lnea]. Available: www.informaticamoderna.com. [8] L. Durn Rodrguez, El Gran libro del PC interno, Barcelona: Marcombo, 2007.

22

También podría gustarte