trabajo practico n° 7 8

33
TRABAJO PRACTICO N°7 QUIROGA DAVID 1- QUE INFORMACION CONTIENE EL CODIGO DE BARRAS. Código de barras Código de barras EAN13 El código de barras es un código basado en la representación mediante un conjunto de líneas paralelas verticales de distinto grosor y espaciado que en su conjunto contienen una determinada información. De este modo, el código de barras permite reconocer rápidamente un artículo en un punto de la cadena logística y así poder realizar inventario o consultar sus características asociadas. Actualmente, el código de barras está implantado masivamente de forma global. Es un sistema que permite la identificación de las unidades comerciales y logísticas de forma única, global y no ambigua. Este conjunto de barras y espacios codifican pequeñas cadenas de caracteres en los símbolos impresos. La correspondencia o mapeo entre la información y el código que la representa se denomina simbología. Estas simbologías pueden ser clasificadas en dos grupos atendiendo a dos criterios diferentes: Continua o discreta: los caracteres en las simbologías continuas comienzan con un espacio y en el siguiente comienzan con una barra (o viceversa). Sin embargo, en los caracteres en las simbologías discretas, éstos comienzan y terminan con barras y el espacio entre caracteres es ignorado, ya que no es lo suficientemente ancho. Bidimensional o multidimensional: las barras en las simbologías bidimensionales pueden ser anchas o estrechas. Sin embargo, las barras en las simbologías multidimensionales son múltiplos de una anchura determinada (X). De esta forma, se emplean barras con anchura X, 2X, 3X, y 4X. Historia La primera patente de código de barras fue registrada en octubre de 1952 (US Patent #2,612,994) por los inventores Joseph Woodland, Jordin Johanson y Bernard Silver en Estados Unidos. La implementación fue

Upload: myriankintana

Post on 30-Jun-2015

222 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Trabajo practico n° 7   8

TRABAJO PRACTICO N°7

QUIROGA DAVID

1- QUE INFORMACION CONTIENE EL

CODIGO DE BARRAS.

Código de barras

Código de barras EAN13

El código de barras es un código basado en la representación mediante un conjunto de líneas paralelas verticales de distinto grosor y espaciado que en su conjunto contienen una determinada información. De este modo, el código de barras permite reconocer rápidamente un artículo en un punto de la cadena logística y así poder realizar inventario o consultar sus características asociadas. Actualmente, el código de barras está implantado masivamente de forma global.

Es un sistema que permite la identificación de las unidades comerciales y logísticas de forma única, global y no ambigua. Este conjunto de barras y espacios codifican pequeñas cadenas de caracteres en los símbolos impresos.

La correspondencia o mapeo entre la información y el código que la representa se denomina simbología. Estas simbologías pueden ser clasificadas en dos grupos atendiendo a dos criterios diferentes:

• Continua o discreta: los caracteres en las simbologías continuas comienzan con un espacio y en el siguiente comienzan con una barra (o viceversa). Sin embargo, en los caracteres en las simbologías discretas, éstos comienzan y terminan con barras y el espacio entre caracteres es ignorado, ya que no es lo suficientemente ancho.

• Bidimensional o multidimensional: las barras en las simbologías bidimensionales pueden ser anchas o estrechas. Sin embargo, las barras en las simbologías multidimensionales son múltiplos de una anchura determinada (X). De esta forma, se emplean barras con anchura X, 2X, 3X, y 4X.

Historia

La primera patente de código de barras fue registrada en octubre de 1952 (US Patent #2,612,994) por los inventores Joseph Woodland, Jordin Johanson y Bernard Silver en Estados Unidos. La implementación fue

Page 2: Trabajo practico n° 7   8

posible gracias al trabajo de los ingenieros Raymond Alexander y Frank Stietz. El resultado de su trabajo fue un método para identificar los vagones del ferrocarril utilizando un sistema automático. Sin embargo, no fue hasta 1966 que el código de barras comenzó a utilizarse comercialmente y no fue un éxito comercial hasta 1980.

Nomenclatura básica

• Módulo: Es la unidad mínima o básica de un código. Las barras y espacios están formados por un conjunto de módulos.

• Barra: El elemento oscuro dentro del código. Se hace corresponder con el valor binario 1. • Espacio: El elemento claro dentro del código. Se hace corresponder con el valor binario 0. • Carácter: Formado por barras y espacios. Normalmente se corresponde con un carácter

alfanumérico.

Funciones técnicas de los carácteres contenidos en un código de barras: 1: Quiet Zone. 2: Carácter inicio (derecha), Carácter terminación (izquierda). 3: Carácter de datos. 4: Checksum.

Ejemplo de datos contenidos en un código de barras GTIN 13:

• P: prefijo GS1 (por ejemplo, el número 84 correspondería a España) • Código de empresa: código asignado a las empresas registradas (5 - 8 dígitos) • Código de producto: dígitos en blanco para el propietario de la marca • C: dígito de control.

Situación en el producto

Page 3: Trabajo practico n° 7   8

Código de barras en un billete bancario libanés, principios del siglo XXI

Los códigos de barras se imprimen en los envases, embalajes o etiquetas de los productos. Entre sus requisitos básicos se encuentran la visibilidad y fácil legibilidad por lo que es imprescindible un adecuado contraste de colores. En este sentido, el negro sobre fondo blanco es el más habitual encontrando también azul sobre blanco o negro sobre marrón en las cajas de cartón ondulado. El código de barras lo imprimen los fabricantes (o, más habitualmente, los fabricantes de envases y etiquetas por encargo de los primeros) y, en algunas ocasiones, los distribuidores.

Para no entorpecer la imagen del producto y sus mensajes promocionales, se recomienda imprimir el código de barras en lugares discretos tales como los laterales o la parte trasera del envase. Sin embargo, en casos de productos pequeños que se distribuye individualmente no se puede evitar que ocupe buena parte de su superficie: rotuladores, barras de pegamento, entre otros.

Tipos de códigos de barras

Simulación de un código EAN-128

Los códigos de barras se dividen en dos grandes grupos: los códigos de barras lineales y los códigos de barras de dos dimensiones.

Códigos de barras lineales

• EAN • Code 128 • Code 39 • Code 93 • Codabar

Códigos de barras bi-dimensionales

PDF417: Es un código multifilas, continuo, de longitud variable, que tiene alta capacidad de almacenamiento de datos. El código consiste en un patrón de marcas (17,4), los subjuegos están definidos en términos de valores particulares de una función discriminadora, cada subjuego incluye 929 codewords (925 para datos, 1 para los descriptores de longitud y por lo menos 2 para la corrección de error) disponibles y tiene un método de dos pasos para decodificar los datos escaneados. Es un archivo portátil de datos (Portable Data File), tiene una capacidad de hasta 1800 caracteres numéricos, alfanuméricos y especiales. El código contiene toda la

Page 4: Trabajo practico n° 7   8

información, no se requiere consultar a un archivo. Cuenta con mecanismos de detección y corrección de errores: 9 niveles de seguridad lo que permite la lectura y decodificación exitosa aun cuando el daño del código llegue hasta un 40%.

Se aplica en:

• Industria en general. • Sistemas de paquetería: cartas porte. • Compañías de seguros: validación de pólizas. • Instituciones gubernamentales: aduanas. • Bancos: reemplazo de tarjetas y certificación de documentos. • Transportación de mercadería: manifiestos de embarque. • Identificación personal y foto credencial. • Registros públicos de la propiedad. • Testimonios notariales. • Tarjetas de circulación. • Licencias de manejo. • Industria electrónica.

Datamatrix: Está hecho por módulos cuadrados organizados dentro de un modelo descubridor de perímetro. Cada símbolo tiene regiones de datos, que contienen un juego de módulos cuadrados nominales en un arreglo regular. En grandes símbolos ECC 200, las regiones de datos están separadas por patrones de alineamiento. Puede codificar hasta 2335 caracteres en una superficie muy pequeña. Desarrollado en 1989 por International Data Matrix Inc. La versión de dominio publico es la ECC 200, desarrollada también por International Data Matrix en 1995.

Se aplica en:

• identificación y control de partes componentes (según AIAG: Automotive Industry Action Group). • Control y prevención de productos en expiración o que han sido "recalled". • Codificación de dirección postal en un símbolo bidimensional (usos en el servicio postal para

automatizar ordenado del correo). • Marcado de componentes para control de calidad. • Los componentes individuales son marcados identificando al fabricante, fecha de fabricación y

número de lote, etc. • Etiquetado de desechos peligrosos(radioactivos, tóxicos, etc.) para control y almacenamiento a largo

plazo. • Industria farmacéutica, almacenamiento de información sobre composición, prescripción, etc. • Boletos de lotería, información específica sobre el cliente puede codificarse para evitar la posibilidad

de fraude. • Instituciones financieras, transacciones seguras codificando la información en cheques.

Código QR (Quick Response): Es un código bidimensional con una matriz de propósito general diseñada para un escaneo rápido de información. QR es eficiente para codificar caracteres Kanji (su diseñador fue Denso y lo desarrolló en Japón), es una simbología muy popular en Japón. El código QR es de forma cuadrada y puede ser fácilmente identificado por su patrón de cuadros oscuros y claros en tres de las esquinas del símbolo.

Ventajas del código de barras

Entre las primeras justificaciones de la implantación del código de barras se encontraron la necesidad de agilizar la lectura de los artículos en las cajas y la de evitar errores de digitación. Otras ventajas que se pueden destacar de este sistema son:

• Agilidad en etiquetar precios pues no es necesario hacerlo sobre el artículo sino simplemente en el lineal.

Page 5: Trabajo practico n° 7   8

• Rápido control del stock de mercancías. • Estadísticas comerciales. El código de barras permite conocer las referencias vendidas en cada

momento pudiendo extraer conclusiones de mercadotecnia. • El consumidor obtiene una relación de artículos en el ticket de compra lo que permite su

comprobación y eventual reclamación. • Se imprime a bajos costos. • Posee porcentajes muy bajos de error. • Permite capturar rápidamente los datos. • Los equipos de lectura e impresión de código de barras son flexibles y fáciles de conectar e instalar. • Permite automatizar el registro y seguimiento de los productos.

La información se procesa y almacena con base en un sistema digital binario donde todo se resume a sucesiones de unos y ceros. La memoria y central de decisiones lógicas es un computador electrónico del tipo estándar, disponible ya en muchas empresas comerciales y generalmente compatible con las distintas marcas y modelos de preferencia en cada país. Estos equipos permiten también interconectar entre sí distintas sucursales o distribuidores centralizando toda la información. Ahora el distribuidor puede conocer mejor los parámetros dinámicos de sus circuitos comerciales, permitiéndole mejorar el rendimiento y las tomas de decisiones, ya que conocerá con exactitud y al instante toda la información proveniente de las bocas de venta estén o no en su casa central. Conoce los tiempos de permanencia de depósito de cada producto y los días y horas en que los consumidores realizan sus rutinas de compras, pudiendo entonces decidir en qué momento debe presentar ofertas, de qué productos y a qué precios.

Entre las pocas desventajas que se le atribuyen se encuentra la imposibilidad de recordar el precio del producto una vez apartado del lineal.

Combinaciones de colores

Para facilitar la lectura del código de barras, se aplica un contraste alto entre los componentes oscuros y claros del código.

Page 6: Trabajo practico n° 7   8

Curiosidades

• En la localidad china de Lingang New City, los arquitectos alemanes Gerkan, Marg und Partner diseñaron una singular edificación, caracterizada por un gigantesco código de barras en su fachada.1

Ejemplo de aplicaciones

• Control de inventario • Control de movimiento • Control de acceso • Punto de venta • Control de calidad • Control de embarques y recibos • Control de documentos y rastreos de los mismos • Rastreos preciso en actividades • Rastreos precisos de bienes transportados • Facturación

Page 7: Trabajo practico n° 7   8

• Servicio de bibliotecas

2- Características que definen la

calidad de un teclado

Teclado (informática)

En informática un teclado es un periférico de entrada o dispositivo, en parte inspirado en el teclado de las máquinas de escribir, que utiliza una disposición de botones o teclas, para que actúen como palancas mecánicas o interruptores electrónicos que envían información a la computadora. Después de las tarjetas perforadas y las cintas de papel, la interacción a través de los teclados al estilo teletipo se convirtió en el principal medio de entrada para las computadoras. El teclado tiene entre 99 y 108 teclas aproximadamente, y está dividido en cuatro bloques:

1. Bloque de funciones: Va desde la tecla F1 a F12, en tres bloques de cuatro: de F1 a F4, de F5 a F8 y de F9 a F12. Funcionan de acuerdo al programa que esté abierto. Por ejemplo, en muchos programas al presionar la tecla F1 se accede a la ayuda asociada a ese programa.

2. Bloque alfanumérico: Está ubicado en la parte inferior del bloque de funciones, contiene los números arábigos del 1 al 0 y el alfabeto organizado como en una máquina de escribir, además de algunas teclas especiales.

3. Bloque especial: Está ubicado a la derecha del bloque alfanumérico, contiene algunas teclas especiales como Imp Pant, Bloq de desplazamiento, pausa, inicio, fin, insertar, suprimir, RePag, AvPag, y las flechas direccionales que permiten mover el punto de inserción en las cuatro direcciones.

4. Bloque numérico: Está ubicado a la derecha del bloque especial, se activa al presionar la tecla Bloq Num, contiene los números arábigos organizados como en una calculadora con el fin de facilitar la digitación de cifras. Además contiene los signos de las cuatro operaciones básicas: suma +, resta -, multiplicación * y division /; también contiene una tecla de Intro o Enter.

Teclado de un terminal CT-1024

Page 8: Trabajo practico n° 7   8

Teclado integrado de un Sinclair ZX Spectrum.

Terminal de computadora TeleVideo 925

Teclado ajustable de Apple.

Teclado PC inalámbrico

Teclado SUN tipo 5

Historia

Disposición de las teclas

Page 9: Trabajo practico n° 7   8

La disposición de las teclas se remonta a las primeras máquinas de escribir, las cuales eran enteramente mecánicas. Al pulsar una letra en el teclado, se movía un pequeño martillo mecánico, que golpeaba el papel a través de una cinta impregnada en tinta. Al escribir con varios dedos de forma rápida, los martillos no tenían tiempo de volver a su posición por la frecuencia con la que cada letra aparecía en un texto. De esta manera la pulsación era más lenta con el fin de que los martillos se atascaran con menor frecuencia[cita requerida].

Sobre la distribución de los caracteres en el teclado surgieron dos variantes principales: la francesa AZERTY y la alemana QWERTY. Ambas se basaban en cambios en la disposición según las teclas más frecuentemente usadas en cada idioma. A los teclados en su versión para el idioma español además de la Ñ, se les añadieron los caracteres de acento agudo (´), grave (`) y circunflejo (^)), además de la cedilla (Ç) aunque estos caracteres son de mayor uso en francés, portugués o en catalán.

Cuando aparecieron las máquinas de escribir eléctricas, y después los ordenadores, con sus teclados también eléctricos, se consideró seriamente modificar la distribución de las letras en los teclados, colocando las letras más corrientes en la zona central; es el caso del Teclado Simplificado Dvorak. El nuevo teclado ya estaba diseñado y los fabricantes preparados para iniciar la fabricación. Sin embargo, el proyecto se canceló debido al temor de que los usuarios tuvieran excesivas incomodidades para habituarse al nuevo teclado, y que ello perjudicara la introducción de las computadoras personales, que por aquel entonces se encontraban en pleno auge.

Teclado QWERTY de 102 teclas con distribución Inglés de Estados Unidos

Primeros teclados

Además de teletipos y máquinas de escribir eléctricas como la IBM Selectric, los primeros teclados solían ser un terminal de computadora que se comunicaba por puerto serial con la computadora. Además de las normas de teletipo, se designó un estándar de comunicación serie, según el tiempo de uso basado en el juego de caracteres ANSI, que hoy sigue presente en las comunicaciones por módem y con impresora (las primeras computadoras carecían de monitor, por lo que solían comunicarse, o bien por luces en su panel de control, o bien enviando la respuesta a un dispositivo de impresión). Se usaba para ellos las secuencias de escape, que se generaban o bien por teclas dedicadas, o bien por combinaciones de teclas, siendo una de las más usadas la tecla Control.

La llegada de la computadora doméstica trae una inmensa variedad de teclados y de tecnologías y calidades (desde los muy reputados por duraderos del Dragon 32 a la fragilidad de las membranas de los equipos Sinclair), aunque la mayoría de equipos incorporan la placa madre bajo el teclado, y es la CPU o un circuito auxiliar (como el chip de sonido General Instrument AY-3-8910 en los MSX) el encargado de leerlo. Son casos contados los que recurren o soportan comunicación serial (curiosamente es la tecnología utilizada en el Sinclair Spectrum 128 para el keypad numérico). Sólo los MSX establecerán una norma sobre el teclado, y los diferentes clones del TRS-80 seguirán el diseño del clonado.

Generación 16 bits

Page 10: Trabajo practico n° 7   8

Mientras que el teclado del IBM PC y la primera versión del IBM AT no tuvo influencia más allá de los clónicos PC, el Multifunción II (o teclado extendido AT de 101/102 teclas) aparecido en 1987 refleja y estandariza de facto el teclado moderno con cuatro bloques diferenciados : un bloque alfanumérico con al menos una tecla a cada lado de la barra espaciadora para acceder a símbolos adicionales; sobre él una hilera de 10 o 12 teclas de función; a la derecha un teclado numérico, y entre ambos grandes bloques, las teclas de cursor y sobre ellas varias teclas de edición. Con algunas variantes este será el esquema usado por los Atari ST, los Commodore Amiga (desde el Commodore Amiga 500), los Sharp X68000, las estaciones de trabajo SUN y Silicon Graphics y los Acorn Archimedes/Acorn RISC PC. Sólo los Mac siguen con el esquema bloque alfanumérico + bloque numérico, pero también producen teclados extendidos AT, sobre todo para los modelos con emulación PC por hardware.

Mención especial merece la serie 55 de teclados IBM, que ganaron a pulso la fama de "indestructibles", pues tras más de 10 años de uso continuo en entornos como las aseguradoras o la administración pública seguían funcionando como el primer día. [cita requerida]

Con la aparición del conector PS/2, varios fabricantes de equipos no PC proceden a incorporarlo en sus equipos. Microsoft, además de hacerse un hueco en la gama de calidad alta, y de presentar avances ergonómicos como el Microsoft Natural Keyboard, añade 3 nuevas teclas tras del lanzamiento de Windows 95. A la vez se generalizan los teclados multimedia que añaden teclas para controlar en el PC el volumen, el lector de CD-ROM o el navegador, incorporan en el teclado altavoces, calculadora, almohadilla sensible al tacto o bola trazadora

Teclados con USB

Aunque los teclados USB comienzan a verse al poco de definirse el estándar USB, es con la aparición del Apple iMac, que trae tanto teclado como mouse USB de serie cuando se estandariza el soporte de este tipo de teclado. Además tiene la ventaja de hacerlo independiente del hardware al que se conecta. El estándar define scancodes de 16 bits que se transmiten por la interfaz. Del 0 al 3 son códigos de error del protocolo, llamados NoEvent, ErrorRollOver, POSTFail, ErrorUndefined, respectivamente. Del 224 al 231 se reservan para las teclas modificadoras (LCtrl, LShift, LAlt, LGUI, RCtrl, RShift, RAlt, RGUI)

Existen distintas disposiciones de teclado, para que se puedan utilizar en diversos lenguajes. El tipo estándar de teclado inglés se conoce como QWERTY. Denominación de los teclados de computadora y máquinas de escribir que se utilizan habitualmente en los países occidentales, con alfabeto latino. Las siglas corresponden a las primeras letras del teclado, comenzando por la izquierda en la fila superior. El teclado en español o su variante latinoamericana son teclados QWERTY que se diferencian del inglés por presentar la letra "ñ" y "Ñ" en su distribución de teclas. Se han sugerido distintas alternativas a la disposición de teclado QWERTY, indicando ventajas tales como mayores velocidades de tecleado. La alternativa más famosa es el Teclado Simplificado Dvorak.

Sólo las teclas etiquetadas con una letra en mayúscula pueden ofrecer ambos tipos: mayúsculas y minúsculas. Para teclear un símbolo que se encuentra en la parte superior izquierda de una tecla, se emplea la tecla mayúsculas, etiquetada como "↑". Para teclear un símbolo que se encuentra en la parte inferior derecha de una tecla, se emplea la tecla Alt-Gr.

Teclas inertes

Algunas lenguas incluyen caracteres adicionales al teclado inglés, como los caracteres acentuados. Teclear los caracteres acentuados resulta más sencillo usando las teclas inertes. Cuando se utiliza una de estas teclas, si se presiona la tecla correspondiente al acento deseado nada ocurre en la pantalla, por lo que, a continuación se debe presionar la tecla del carácter a acentuar. Esta combinación de teclas requiere que se teclee una secuencia aceptable. Por ejemplo, si se presiona la tecla inerte del acento (ej. ´ ) seguido de la

letra A , obtendrá una "a" acentuada (á). Sin embargo, si se presiona una tecla inerte y a continuación la tecla

T , no aparecerá nada en la pantalla o aparecerán los dos caracteres por separado (´t), a menos que la fuente particular para su idioma incluya la "t" acentuada.

Para teclear una marca de acento diacrítico, simplemente se presiona la tecla inerte del acento, seguida de la barra de espacio.

Page 11: Trabajo practico n° 7   8

Tipos de teclado

Hubo y hay muchos teclados diferentes, dependiendo del idioma, fabricante… IBM ha soportado tres tipos de teclado: el XT, el AT y el MF-II.

El primero (1981) de éstos tenía 83 teclas, usaban es Scan Code set1, unidireccionales y no eran muy ergonómicos, ahora está obsoleto.

Más tarde (1984) apareció el teclado PC/AT con 84 teclas (una más al lado de SHIFT IZQ), ya es bidireccional, usa el Scan Code set 2 y al igual que el anterior cuenta con un conector DIN de 5 pines.

En 1987 IBM desarrolló el MF-II (Multifunción II o teclado extendido) a partir del AT. Sus características son que usa la misma interfaz que el AT, añade muchas teclas más, se ponen leds y soporta el Scan Code set 3, aunque usa por defecto el 2. De este tipo hay dos versiones, la americana con 101 teclas y la europea con 102.

Los teclados PS/2 son básicamente iguales a los MF-II. Las únicas diferencias son el conector mini-DIN de 6 pines (más pequeño que el AT) y más comandos, pero la comunicación es la misma, usan el protocolo AT. Incluso los ratones PS/2 usan el mismo protocolo.

Hoy en día existen también los teclados en pantalla, también llamados teclados virtuales, que son (como su mismo nombre indica) teclados representados en la pantalla, que se utilizan con el ratón o con un dispositivo especial (podría ser un joystick). Estos teclados lo utilizan personas con discapacidades que les impiden utilizar adecuadamente un teclado fisico.

Actualmente la denominación AT ó PS/2 sólo se refiere al conector porque hay una gran diversidad de ellos.

Estructura

Un teclado realiza sus funciones mediante un micro controlador. Estos micro controladores tienen un programa instalado para su funcionamiento, estos mismos programas son ejecutados y realizan la exploración matricial de las teclas cuando se presiona alguna, y así determinar cuales están pulsadas.

Para lograr un sistema flexible los microcontroladores no identifican cada tecla con su carácter serigrafiado en la misma sino que se adjudica un valor numérico a cada una de ellas que sólo tiene que ver con su posición física. El teclado latinoamericano sólo da soporte con teclas directas a los caracteres específicos del castellano, que incluyen dos tipos de acento, la letra eñe y los signos de exclamación e interrogación. El resto de combinaciones de acentos se obtienen usando una tecla de extensión de grafismos. Por lo demás el teclado latinoamericano está orientado hacia la programación, con fácil acceso al juego de símbolos de la norma ASCII.

Por cada pulsación o liberación de una tecla el micro controlador envía un código identificativo que se llama Scan Code. Para permitir que varias teclas sean pulsadas simultáneamente, el teclado genera un código diferente cuando una tecla se pulsa y cuando dicha tecla se libera. Si el micro controlador nota que ha cesado la pulsación de la tecla, el nuevo código generado (Break Code) tendrá un valor de pulsación incrementado en 128. Estos códigos son enviados al circuito micro controlador donde serán tratados gracias al administrador de teclado, que no es más que un programa de la BIOS y que determina qué carácter le corresponde a la tecla pulsada comparándolo con una tabla de caracteres que hay en el kernel, generando una interrupción por hardware y enviando los datos al procesador. El micro controlador también posee cierto espacio de memoria RAM que hace que sea capaz de almacenar las últimas pulsaciones en caso de que no se puedan leer a causa de la velocidad de tecleo del usuario. Hay que tener en cuenta, que cuando realizamos una pulsación se pueden producir rebotes que duplican la señal. Con el fin de eliminarlos, el teclado también dispone de un circuito que limpia la señal.

En los teclados AT los códigos generados son diferentes, por lo que por razones de compatibilidad es necesario traducirlos. De esta función se encarga el controlador de teclado que es otro microcontrolador (normalmente el 8042), éste ya situado en el PC. Este controlador recibe el Código de Búsqueda del Teclado (Kscan Code) y genera el propiamente dicho Código de Búsqueda. La comunicación del teclado es vía serie.

Page 12: Trabajo practico n° 7   8

El protocolo de comunicación es bidireccional, por lo que el servidor puede enviarle comandos al teclado para configurarlo, reiniciarlo, diagnósticos, etc.

Disposición del teclado

Artículo principal: Distribución del teclado

La disposición del teclado es la distribución de las teclas del teclado de una computadora, una máquina de escribir u otro dispositivo similar.

Existen distintas distribuciones de teclado, creadas para usuarios de idiomas diferentes. El teclado estándar en español corresponde al diseño llamado QWERTY. Una variación de este mismo es utilizado por los usuarios de lengua inglesa. Para algunos idiomas se han desarrollado teclados que pretenden ser más cómodos que el QWERTY, por ejemplo el Teclado Dvorak.

Las computadoras modernas permiten utilizar las distribuciones de teclado de varios idiomas distintos en un teclado que físicamente corresponde a un solo idioma. En el sistema operativo Windows, por ejemplo, pueden instalarse distribuciones adicionales desde el Panel de Control.

Existen programas como Microsoft Keyboard Layout Creator1 y KbdEdit,2 que hacen muy fácil la tarea de crear nuevas distribuciones, ya para satisfacer las necesidades particulares de un usuario, ya para resolver problemas que afectan a todo un grupo lingüístico. Estas distribuciones pueden ser modificaciones a otras previamente existentes (como el teclado latinoamericano extendido3 o el gaélico4 ), o pueden ser enteramente nuevas (como la distribución para el Alfabeto Fonético Internacional,5 o el panibérico6 ).

Clasificación de teclados de computadoras

En el mercado hay una gran variedad de teclados. Según su forma física:

• Teclado XT de 83 teclas: se usaba en el PC XT (8086/88). • Teclado AT de 83 teclas: usado con los PC AT (286/386). • Teclado expandido de 101/102 teclas: es el teclado actual, con un mayor número de teclas. • Teclado Windows de 103/104 teclas: el teclado anterior con 3 teclas adicionales para uso en

Windows. • Teclado ergonómico: diseñados para dar una mayor comodidad para el usuario, ayudándole a tener

una posición más relajada de los brazos. • Teclado multimedia: añade teclas especiales que llaman a algunos programas en el computador, a

modo de acceso directo, como pueden ser el programa de correo electrónico, la calculadora, el reproductor multimedia…

• Teclado inalámbrico: suelen ser teclados comunes donde la comunicación entre el computador y el periférico se realiza a través de rayos infrarrojos, ondas de radio o mediante bluetooth.

• Teclado flexible: Estos teclados son de plástico suave o silicona que se puede doblar sobre sí mismo. Durante su uso, estos teclados pueden adaptarse a superficies irregulares, y son más resistentes a los líquidos que los teclados estándar. Estos también pueden ser conectados a dispositivos portátiles y teléfonos inteligentes. Algunos modelos pueden ser completamente sumergidos en agua, por lo que hospitales y laboratorios los usan, ya que pueden ser desinfectados.7

Según la tecnología de sus teclas se pueden clasificar como teclados de cúpula de goma, teclados de membrana: teclados capacitativos y teclados de contacto metálico.

Page 13: Trabajo practico n° 7   8

3- Aspectos a considerar para elegir un

monitor: Tipo, Tamaño, Resolución

MONITORES LCD Pantallas planas

¿Cómo funciona? Ventajas y desventajas frente a los CRT RESOLUCION / TAMAÑO DSTN (matriz pasiva) o TFT (matriz activa) Mejoras LCD / PLASMA / FED / Thin CRT / LEP / DLP

Desde su aparición en 1971, los monitores de cristal líquido han aparecido en multitud de campos, como televisores, camaras digitales, calculadoras y monitores para ordenadores protátiles, y ahora esta tecnologíua se lanza al mundo de los monitores de sobremesa.

Muchos creen que a corto plazo, la tecnología LCD (Liquid Crystal Display - Pantalla de Cristal Líquido) reeemplazará a los monitores tradicionales (CRT- Cathodic Ray Tube - Tubo de Rayos Catódicos), lo que vienen avalado por la continua bajada de precio de estos dispositivos, que los estan convertiendo en accesorios imprescindibles en vez de artiúgios tecnológicos para los más originales.

¿Cómo funciona?

Básicamente, los cristales líquidos cson sustancias transparentes con cualidades propias de líquidos y de sólidos.

Al igual que los sólidos, una luz que atraviesa un cristal líquido sigue el alineamineto de las moléculas, pero al igual que los líquidos, aplicando una carga eléctrica a estos cristales, se produce un cambio en la alineación de las moléculas, y por tanto en el modo en que la luz pasa a través de ellas.

Una pantalla LCD está formada por dos filtros polarizantes con filas de cristales líquidos alineadas perpendicularmente entre sí, de modo que al aplicar o dejar de aplicar una corriente eléctrica a los filtros, se consigue que la luz pase o no pase a través de ellos, según el segundo filtro bloquee o no el paso de la luz que ha atravesado el primero.

El COLOR se consigue añadiendo 3 filtros adicionales de color (uno rojo, uno verde, uno azul). Sin embargo, para la reproducción de varias tonalidades de color, se deben aplicar diferentes niveles de brillo intermedios entre luz y no-luz, lo cual se consigue con variaciones en el voltaje que se aplica a los filtros.

Ventajas y desventajas de las pantallas LCD frente a las CRT

Las VENTAJAS de los LCD frente a los CRT son de tamaño, consumo, parpadeo y geometría.

Al no requerir el uso de un único tubo de imagen, los monitores LCD tienen un TAMAÑO, especialmente un fondo mucho menor, haciéndolos ideales para ordenadores portátiles o en entornos donde escasea el espacio.

Page 14: Trabajo practico n° 7   8

El CONSUMO de estos monitores es también mucho menor, de ahí su adecuación al mundo de los portátiles, donde la durabilidad de las baterías es de crucial importancia.

El PARPADEO en las pantallas LCD queda sumamente reducido por el hecho de que cada celda donde se alojan los cristales líquidos está encendida o apagada, de modo que la imagen no necesita una renovación (refresco) sino que se enciende o se apaga.

La GEOMETRIA PERFECTA viene dada porque cada celda que contiene un cristal líquido se enciende o apaga individualmente, y por lo tanto no hayt problemas de convergencia.

Las DESVENTAJAS vienen dadas por el coste, el ángulo de visión, lamenor gama de colores y la pureza del color.

El COSTE de fabricación de los monitores LCD es superior al de las pantallas CRT, no sólo por la tecnología empleada, sino también por su escasa implantación que hace que los volúmenes de fabruicación sean pequeños.

Puesto que la luz de las pantallas LCD es producida por tubos fluorescentes situados detrás de los filtros, en vez de ilumninar la parte anterior como en los monitores CRT, con una visión diagonal la luz pasa a través de los píxeles (cristales) contiguos, por lo que la imagen se distorsiona a partir de un ANGULO DE VISION de 100º en los monitores de matriz pasiva (DSTN) y a partir de 140º en los monitores de matriz activa (TFT).

Las variaciones de voltage de las pantallas LCD actuales, que es lo que genera los tonos de color, solamente permite 64 niveles por cada color (6 bit) frente a los 256 niveles (8 bit) de los monitores CRT, por lo que con tres colores se consiguen un máximo de 262.144 colores diferentes (18 bit) frente a los 16.777.216 colores (24 bit) de los monitores CRT. Aunque 262.144 colores son suficientes para la mayoría de las aplicaciones, esta GAMA DE COLORES es claramente insuficiente para trabajos fotográficos o para reproducción y trabajo con vídeo.

debido al sistema de iluminación con fluorescentes, las pantallas LCD mustran inevitablemente una menor PUREZA DEL COLOR, ya que muestran zonas más brillantes que otras, lo que da lugar a que una imagen muy clara o muy oscura afecte a las áreas contiguas de la pantalla, creando un efecto un poco desagradable.

Un problema adicional que afecta a la calidad de imagen en las pantallas LCD vienen dada por el funcionameinto actual de las tarjetas gráficas y las pantallas LCD: la tarjeta gráfica recibe una señal digital del procesador y la transforma a analógica para enviarla a la salida de señal; por su parte la pantalla LCD recibe esa señal analógica y la debe transformar a señal digital, con la lógica perdida que se produce entre ambas transformaciones.

Las pantallas LCD actuales se conectan a puertos analógicos VGA, pero se espera que en un futuro todas las tarjetas gráficas incorporen también una salida digital.

¿Qué aspectos hay que tener en cuenta a la hora de comprar un monitor?

• RESOLUCION

La resolución máxima de una panatalla LCD viene dada por el número de celdas de cristal líquido. Las resoluciones menores se consiguen por un sistema de escalado, pero no se pueden obtener resoluciones superiores.

Busquemos por tanto el dato de la resolución máxima.

• TAMAÑO

El tamaño de una pantalla es un dato sumamente importante, pero, a diferencia de los monitores CRT, debemos tener en cuenta que la medida diagonal de una pantalla LCD equivale al área de visión.

Page 15: Trabajo practico n° 7   8

Es decir, el tamaño diagonal de la pantalla LCD equivale a un monitor CRT de tamaño superior. Aquí tenemos las equivalencias, junto con las resoluciones soportadas habitualmente:

LCD CRT RESOLUCION LCD

13.5'' 15'' 800x600

14.5''/15'' 17'' 1024x768

17'' 21'' 1280x1024/1600x1280

Con la popularización de las pnatallas LCD de 13'5 pulgadas en ordenadores portátiles, el usuario obtienen una facilidad y efecto de visualización de monitor de sobremesa.

• DSTN (matriz pasiva) o TFT (matriz activa)

Basicamnete la construcción y funcionamiento de ambos tipos de pantalla es el mismo, pero las pantallas TFT añaden a las pantallas LCD básicas (representadas por las pantallas DSTN) una matriz extra de transistores, un transistor por cada color de cada píxel, eliminando los problemas de puereza de color y bajo ángulo de visión, y mejorando la pureza del color, el contraste ( a más contarste, más fina es la imagen y más puro es el color blanco) y la velocidad de respuesta a la renovación de las imágenes (lo que tarda la pantalla en mostrar la señal enviadad por la controladora gráfica).

La diferencia entre ambas pantallas se puede observar en el siguiente cuadro:

Angulo de visión Contraste Velocidad de respuesta

DSTN 49º - 100º 40:1 300 milisegundos

TFT más de 140º 140:1 25 milisegundos

La mayoría de los monitores actuales LCD de sobremesa utilizan tecnología TFT, de ahí su precio, (pero no debemos de olvidarnos de comprobar este dato) pero el aumento de ventas de este tipo de monitores está abaratando progresivamente su precio.

El mundo de los protátiles, sin emabargo, está mostrando una bajada de precio más tímida, pero ello de debe a la necesidad imperiosa y a la cada vez más buscada miniaturización de las pantallas (en cuanto a su grosor) lo que hace que la diferencia de precio entre ambos tipos de pantalla sea aún importante.

OTRAS TECNOLOGÍAS LCD

• Mejoras LCD

Ciertas compañías como TOSHIBA y SHAROP, con su sistema HDP (Hybrid Passive Display) están intentando introducir tecnologías puente entre DSTN y TFT, utilizando cristales líquidos de menor viscosidad, de modo que el tiempo de respuesta es menor (150ms) y su contarste mayor (50:1) con un pequeño incremento de coste sobre las pantallas DSTN.

Por su parte, HITACHI, con su tecnología HPA (High Performance Addressing) consigue aproximar la tecnología DSTN a la TFT en cuanto a calidad de reproducción de vídeo y en ángulo de visión.

Page 16: Trabajo practico n° 7   8

CANON ha probado el uso de cristales ferro-eléctricos, reduciendo considerablemente el tiempo de respuesta y permitiendo que los cristales no necesiten recibir electricidad constantemente, sino solamente para cambiar su voltaje, reduciendo así el consumo (de especial importancia en los ordenadores portátiles), pero su coste de fabricación está demasiado cerca de las pantallas TFT con lo que su futuro es algo incierto.

Por último, algunos fabricantes japoneses hablan de pantallas LCD reflectantes, en vez de panelñes retro-iluminados. Su únicas ventajas son el bajo consumo, su delgadez y su ligereza, pero su coste las hace más apropiadas para los PALMTOP y los SUB-NOTEBOOKs.

• PANTALLAS DE PLASMA

Se basan en el principio de que haciendo pasar un alto voltaje por un gas a baja presión se genera luz. Esta pantallas usan fósforo como los monitores CRT pero son emisivas como las LCD, y, frente a las pantallas LCD, consiguen una gran mejora del color y un estupendo ángulo de visión.

Estas pantallas son como fluorescentes, y cada pixel es como una pequeña bombilla de color. Un gas, como el XENON, almacenado en celdas, se convierte en plasma por la acción de una corriente eléctrica y produce luz ultra-violeta que incide sobre el fósforo rojo, verde y azul, y al volver a su estado original el fósfore emite luz.

El problema de esta tecnología son la duración y el tamaño de los píxeles, por loq ue su implantaciónmás común es en grandes pantallas de TV de hasta 70''. Su ventaja está en su bajo coste de fabricación, similar al de los monitores CRT.

• FED

Las pantallas de emisión de campo (FED) combinan el fósforo con la estructura de celdas de las pantallas LCD.Se utilizan mini-tubos ( en vez del voluminoso tubo de los monitores CRT) para cada pixel y cpermite conseguir un grosor similar al de las pantallas LCD.

La luz se genera delante del pixel (como en los monitores CRT) a diferencia de los monitores LCD, con lo que se consigue un excelente ángulo de visión.

Estos monitores tienen una velocidad de respuesta mejor que las pantallas TFT y una reproducción de color similar a los monitores CRT, pero el coste y la dificultad de fabricación (480.000 tubos de vacío pequeños por pantalla) y la necesidad de un blindaje de la pantalla hace su viabilidad dudosa.

Si se consiguen abaratar costes y mejorar la fiabilidad, esta tecnología puede amenazar a la tecnología LCD en el futuro.

• Thin CRT

Los tubos catódicos finos se basan en la tecnología FED y utilizan un tubo de 3'5mm de grosor en vez del voluminoso tubo CRT.

Para 1999 se esperan las primeras pantallas con esta tecnología y se espera que su coste será similar al de las pantallas TFT.

• LEP

Se basa en la aplicación de un voltaje a una superficie plástica.

Las ventajas sobre las pantallas LCD es que solamente se requiere una capa de plástico, frente a dos de cristal para las LCD, no necesitan retro-alimentación, pues es la superficie la que emite luz, tienen un bajo consumo y un angulo de visión bueno.

Page 17: Trabajo practico n° 7   8

Además, esta tecnología permite pantallas curvoas e incluso flexibles, pro esta tecnología está todavía muy verde, aunque el interés mostrado por INTEL le augura un futuro prometedor.

• DLP

Es una tecnología propietaria de TEXAS INSTRUMENTS y actualmenmte solamente se utiliza en proyectores.

Es un diseño de memoria estática en la que los bits se almacenan en celdas de silicona en forma de carga eléctrica y la imagen se consigue por medio de unas ópticas muy complejas.

Los problemas de esta tecnología surgen por el calor producido y la necesidad de enfríamiento, que genera bastante ruido. Además, la tecnología de color supone una complicación importante, al utilizar lentes triples giratorias, y su lentitud la hace poco adecuada para la reproducción de vídeo.

4- Características que determinan las

ventajas y utilidad de cada tipo de

impresora

Impresoras

Definición:

La impresora es el periférico que traslada el texto o la imagen generada por ordenador a papel u otro medio, como transparencias. Las impresoras se pueden dividir en categorías siguiendo diversos criterios. Se suelen dividir en:

• Impresoras de impacto: se dividen en:

o Matriciales

o Impresoras de margarita

• Impresoras que no son de impacto: abarcan todos los demás tipos:

o Impresoras térmicas

o De chorro de tinta o inyección

o Impresoras láser.

Otros criterios para la clasificación de impresoras son:

• Tecnología de impresión

Page 18: Trabajo practico n° 7   8

• Formación de los caracteres

• Método de transmisión

• Método de impresión

• Capacidad de impresión

Tipos de transmisión

Existen dos tipos de método de transmisión:

Paralelo: transmisión byte a byte

Serie: transmisión bit a bit

Estas categorías se refieren al medio utilizado para enviar los datos a la impresora. Muchas impresoras están disponibles tanto en versiones paralelo o serie, y algunas incorporan ambas opciones, lo que aumenta la flexibilidad a la hora de instalarlas.

La velocidad de una impresora se suele medir por los siguientes parámetros:

• ppm: páginas por minuto que es capaz de imprimir (valor por el que se miden casi todas las impresoras existentes hoy en día)

• cps: caracteres por segundo que es capaz de imprimir (generalmente para las impresoras matriciales.

Conectores:

Las impresoras se conectan al Pc casi exclusivamente mediante el puerto paralelo, que en muchos sistemas operativos se denomina LPT1. Como el puerto paralelo original no es muy rápido, en la actualidad se utilizan puertos más avanzados como el ECP o el EPP, que son más rápidos y bidireccionales.

El cable que conecta el ordenador con la impresora se denomina cable paralelo Centronics, que suele ser el estándar, otras formas de conexión son el moderno USB (Universal Serial Bus), muy rápido, mediante un dispositivo de infrarrojos o incluso por el puerto serie.

Tipos de impresoras:

Impresoras de Impacto

Este tipo de impresora impacta sobre el papel y la cinta juntos, para formar un carácter, como en una máquina de escribir.

Page 19: Trabajo practico n° 7   8

Las ventajas de estas impresoras es que son menos caras y más rápidas en algunos tipos. Y las desventajas es que son ruidosas, en algunos tipos la calidad de impresión es más baja y los gráficas son de baja calidad o inexistentes.

Tipos de impresoras de impacto:

Matriz de puntos: forma caracteres usando filas de 9 agujas, 18 o 24 que impactan sobre la cinta y ésta sobre el papel. Cuánto mayor número de agujas más regulares aparecen los caracteres. Sus características son:

Bidireccional: de izquierda a derecha y de derecha a izquierda.

Alimentación a tractor: usa un mecanismo de arrastre para la alimentación de papel continuo.

Alimentación a fricción: usa presión para arrastras las hojas.

Las ventajas de estas impresoras es que son baratas y pueden llenar formularios con multicopias. Y las desventajas es que son lentas y ruidosas.

2. Daisy Wheel: los caracteres están totalmente formados en sus “pétalos” como en los tipos de una máquina de escribir.

• Ventajas:

• La mejor calidad de impresión.

• Desventajas:

• Muy lentas de 20 a 80 cps.

• Se puede usar solamente una fuente por vez., porque hay que cambiar la rueda, para cambiar las fuentes.

• No puede imprimir gráficos.

3. Impresoras a bandas y cadenas: usa los caracteres en una banda o cadena que se mueve al lugar de impresión, golpeando allí los caracteres sobre el papel.

• Ventajas

• Muy rápidas hasta 3000 lpm (líneas por minuto)

• Desventajas

• Muy caras

• Muy ruidosas

Impresoras sin impacto

Este tipo de impresora no realiza ningún tipo de impacto sobre el papel, en su lugar usa chorros de tinta o toner.

Page 20: Trabajo practico n° 7   8

• Ventajas:

• Silenciosa

• Puede manejar bien los gráficos y con frecuencia posee una cantidad de fuentes superior a las de impacto.

• Desventajas:

• Más caras

• Más lentas

Tipos de impresoras sin impacto:

1. Chorro de tinta o de inyección: lanzan la tinta sobre el papel para formar caracteres.

• Ventajas:

• Silenciosas

• Texto y gráficos de alta calidad

• Algunas funcionan en color

• Desventajas:

• No pueden utilizar papel para multicopia

• La tinta puede chorrearse

2. Termal: usa calor sobre papel tratado químicamente para formar caracteres. Las máquinas de Fax que usan rollos de papel también son de este tipo.

• Ventajas:

• Silenciosa

Page 21: Trabajo practico n° 7   8

• Desventajas:

• Relativamente lenta

• Cara, requiriendo un papel especial

• No pueden usar papel carbónico multicopias

3. Impresora de página: trabaja como una fotocopiadora, usando toner y una barra calentadora. Las impresoras Láser se encuentran en esta categoría.

• Ventajas:

• Silenciosa

• Más rápida que otras

• Impresoras sin impacto de 4 a 16 ppm (páginas por minuto)

• Alta calidad de impresión y gráficos

• Algunas pueden imprimir en color

• Desventajas:

• Más caras que las impresoras de impacto

• No pueden usar papel carbónico multicopias

Impresora de láser

Es una impresora electrofotográfica que utiliza la misma tecnología que las fotocopiadoras. Para dibujar la imagen de la página deseada se utilizan un rayo láser dirigido y un espejo giratorio, que actúan sobre un tambor fotosensible.

Una desventaja de las impresoras láser es que son menos versátiles que las matriciales, que trabajan con distintos tipos de papel. Por ello suelen obtenerse mejores resultados si se utilizan impresoras matriciales o de margarita para la impresión de formularios autocopiativos o en papel ancho.

Page 22: Trabajo practico n° 7   8

5- Para qué sirve un módem, cómo se

clasifican y conecta cada uno?

Módem

Un módem es un dispositivo que sirve para enviar una señal llamada moduladora mediante otra señal llamada portadora. Se han usado módems desde los años 60, principalmente debido a que la transmisión directa de las señales electrónicas inteligibles, a largas distancias, no es eficiente, por ejemplo, para transmitir señales de audio por el aire, se requerirían antenas de gran tamaño (del orden de cientos de metros) para su correcta recepción. Es habitual encontrar en muchos módems de red conmutada la facilidad de respuesta y marcación automática, que les permiten conectarse cuando reciben una llamada de la RTPC (Red Telefónica Pública Conmutada) y proceder a la marcación de cualquier número previamente grabado por el usuario. Gracias a estas funciones se pueden realizar automáticamente todas las operaciones de establecimiento de la comunicación.

Cómo funciona

El modulador emite una señal denominada portadora. Generalmente, se trata de una simple señal eléctrica sinusoidal de mucha mayor frecuencia que la señal moduladora. La señal moduladora constituye la

Page 23: Trabajo practico n° 7   8

información que se prepara para una transmisión (un módem prepara la información para ser transmitida, pero no realiza la transmisión). La moduladora modifica alguna característica de la portadora (que es la acción de modular), de manera que se obtiene una señal, que incluye la información de la moduladora. Así el demodulador puede recuperar la señal moduladora original, quitando la portadora. Las características que se pueden modificar de la señal portadora son:

• Amplitud, dando lugar a una modulación de amplitud (AM/ASK). • Frecuencia, dando lugar a una modulación de frecuencia (FM/FSK). • Fase, dando lugar a una modulación de fase (PM/PSK)

También es posible una combinación de modulaciones o modulaciones más complejas como la modulación de amplitud en cuadratura.

Módems para PC

Módem antiguo (1994) externo.

La distinción principal que se suele hacer es entre módems internos y módems externos, aunque recientemente han aparecido módems llamados "módems software", más conocidos como "winmódems" o "linuxmódems", que han complicado un poco el panorama. También existen los módems para XDSL, RDSI, etc. y los que se usan para conectarse a través de cable coaxial de 75 ohms (cable modems).

• Internos: consisten en una tarjeta de expansión sobre la cual están dispuestos los diferentes componentes que forman el módem. Existen para diversos tipos de conector:

o Bus ISA: debido a las bajas velocidades que se manejan en estos aparatos, durante muchos años se utilizó en exclusiva este conector, hoy en día en desuso (obsoleto).

o Bus PCI: el formato más común en la actualidad, todavía en uso. o AMR: en algunas placas; económicos pero poco recomendables por su bajo rendimiento.

Hoy es una tecnología obsoleta.

La principal ventaja de estos módems reside en su mayor integración con el ordenador, ya que no ocupan espacio sobre la mesa y reciben energía eléctrica directamente del propio ordenador. Además, suelen ser algo más baratos debido a que carecen de carcasa y transformador, especialmente si son PCI (en este caso, son casi todos del tipo "módem software"). Por el contrario, son algo más complejos de instalar y la información sobre su estado sólo puede obtenerse por software.

• Externos: similares a los anteriores, pero externos al ordenador o PDA. La ventaja de estos módems reside en su fácil portabilidad entre ordenadores diferentes (algunos de ellos más fácilmente transportables y pequeños que otros), además de que es posible saber el estado del módem

Page 24: Trabajo practico n° 7   8

(marcando, con/sin línea, transmitiendo...) mediante los leds de estado que incorporan. Por el contrario, y obviamente, ocupan más espacio que los internos.

Tipos de conexión

• o La conexión de los módems telefónicos externos con el ordenador se realiza generalmente

mediante uno de los puertos serie tradicionales o COM (RS232), por lo que se usa la UART del ordenador, que deberá ser capaz de proporcionar la suficiente velocidad de comunicación. La UART debe ser de 16550 o superior para que el rendimiento de un módem de 28.800 bps o más sea el adecuado. Estos módems necesitan un enchufe para su transformador.

o Módems PC Card: son módems en forma de tarjeta, que se utilizaban en portátiles, antes de la llegada del USB (PCMCIA). Su tamaño es similar al de una tarjeta de crédito algo más gruesa, pero sus capacidades son las mismas que los modelos estándares.

o Existen modelos para puerto USB, de conexión y configuración aún más sencillas, que no necesitan toma de corriente. Hay modelos tanto para conexión mediante telefonía fija, como para telefonía móvil.

• Módems software, HSP (Host Signal Processor) o Winmódems: son módems generalmente internos, en los cuales se han eliminado varias piezas electrónicas (por ejemplo, chips especializados), de manera que el microprocesador del ordenador debe suplir su función mediante un programa. Lo normal es que utilicen como conexión una ranura PCI (o una AMR), aunque no todos los módems PCI son de este tipo. El uso de la CPU entorpece el funcionamiento del resto de aplicaciones del usuario. Además, la necesidad de disponer del programa puede imposibilitar su uso con sistemas operativos no soportados por el fabricante, de manera que, por ejemplo, si el fabricante desaparece, el módem quedaría eventualmente inutilizado ante una futura actualización del sistema. A pesar de su bajo coste, resultan poco o nada recomendables.

• Módems completos: los módems clásicos no HSP, bien sean internos o externos. En ellos, el rendimiento depende casi exclusivamente de la velocidad del módem y de la UART del ordenador, no del microprocesador.

Módems telefónicos

Su uso más común y conocido es en transmisiones de datos por vía telefónica.

Las computadoras procesan datos de forma digital; sin embargo, las líneas telefónicas de la red básica sólo transmiten señales analógicas.

Los métodos de modulación y otras características de los módems telefónicos están estandarizados por el UIT-T (el antiguo CCITT) en la serie de Recomendaciones "V". Estas Recomendaciones también determinan la velocidad de transmisión. Destacan:

• V.21. Comunicación Full-Duplex entre dos módems analógicos realizando una variación en la frecuencia de la portadora de un rango de 300 baudios, logrando una transferencia de hasta 300 bps (bits por segundo).

• V.22. Comunicación Full-Duplex entre dos módems analógicos utilizando una modulación PSK de 600 baudios para lograr una transferencia de datos de hasta 600 o 1200 bps.

• V.32. Transmisión a 9.600 bps. • V.32bis. Transmisión a 14.400 bps. • V.34. Estándar de módem que permite hasta 28,8 Kbps de transferencia de datos bidireccionales

(full-duplex), utilizando modulación en PSK. • V.34bis. Módem construido bajo el estándar V34, pero permite una transferencia de datos

bidireccionales de 33,6 Kbps, utilizando la misma modulación en PSK. (estándar aprobado en febrero de 1998)

• V.90. Transmisión a 56,6 kbps de descarga y hasta 33.600 bps de subida.

Page 25: Trabajo practico n° 7   8

• V.92. Mejora sobre V.90 con compresión de datos y llamada en espera. La velocidad de subida se incrementa, pero sigue sin igualar a la de descarga.

Existen, además, módems DSL (Digital Subscriber Line), que utilizan un espectro de frecuencias situado por encima de la banda vocal (300 - 3.400 Hz) en líneas telefónicas o por encima de los 80 KHz ocupados en las líneas RDSI, y permiten alcanzar velocidades mucho mayores que un módem telefónico convencional. También poseen otras cualidades, como es la posibilidad de establecer una comunicación telefónica por voz al mismo tiempo que se envían y reciben datos.

Tipos de modulación

Dependiendo de si el módem es digital o analógico se usa una modulación de la misma naturaleza. Para una modulación digital se tienen, por ejemplo, los siguientes tipos de modulación:

• ASK, (Amplitude Shift Keying, Modulación en Amplitud): la amplitud de la portadora se modula a niveles correspondientes a los dígitos binarios de entrada 1 ó 0.

• FSK, (Frecuency Shift Keying, Modulación por Desplazamiento de Frecuencia): la frecuencia portadora se modula sumándole o restándole una frecuencia de desplazamiento que representa los dígitos binarios 1 ó 0. Es el tipo de modulación común en modems de baja velocidad en la que los dos estados de la señal binaria se transmiten como dos frecuencias distintas.

• PSK, (Phase Shift Keying, Modulación de Fase): tipo de modulación donde la portadora transmitida se desplaza cierto número de grados en respuesta a la configuración de los datos. Los módems bifásicos por ejemplo, emplean desplazamientos de 180º para representar el dígito binario 0.

Pero en el canal telefónico también existen perturbaciones que el módem debe enfrentar para poder transmitir la información. Estos trastornos se pueden enumerar en: distorsiones, deformaciones y ecos. Ruidos aleatorios e impulsivos. Y por último las interferencias.

Para una modulación analógica se tienen, por ejemplo, los siguientes tipos de modulación:

• AM Amplitud Modulada: la amplitud de la portadora se varía por medio de la amplitud de la moduladora.

• FM Frecuencia Modulada: la frecuencia de la portadora se varía por medio de la amplitud de la moduladora.

• PM Phase Modulation. Modulación de fase: en este caso el parámetro que se varía de la portadora es la fase de la señal, matemáticamente es casi idéntica a la modulación en frecuencia. Igualmente que en AM y FM, es la amplitud de la moduladora lo que se emplea para afectar a la portadora.

Órdenes AT

Órdenes de comunicación

• ATA: con esta orden el módem queda en espera de una llamada telefónica, comportándose como un receptor (autoanswer).

Cada módem utiliza una serie de órdenes "AT" comunes y otras específicas. Por ello, se deberá hacer uso de los manuales que acompañan al módem para configurarlo adecuadamente. Donde cada uno de los modems son aplicados

Registros

Page 26: Trabajo practico n° 7   8

Los registros o registros S son porciones de memoria donde se pueden guardar permanentemente parámetros que definen el perfil del módem (profiles). Además de las órdenes "AT", se dispone de esta serie de registros que permiten al usuario la modificación de otras características de su funcionamiento. Al igual que ocurre con las órdenes "AT", existen registros comunes y otros específicos del módem. Se enumeraran los más comunes.

Registro 0: número de llamadas que el módem espera antes de responder (autoanswer). Si su valor es 0, el módem nunca responderá a las llamadas.

Registro 1: contabilizador de llamadas realizadas / recibidas.

Registro 2: código del carácter que se utiliza para activar la secuencia de escape. Suele ser un +.

Registro 3: código del carácter de fin de línea. Suele ser un 13 (enter).

Registro 4: código de carácter de avance de línea, (line feed).

Registro 5: código de carácter de borrado con retroceso (backspace).

Registro 6: tiempo de espera antes de empezar a marcar (s).

Registro 7: tiempo de espera para recibir portadora (s).

Registro 8: tiempo asignado a la pausa del Hayes (la coma en s).

Registro 9: tiempo de respuesta a la detección de portadora, para activar la DCD (en décimas de segundo).

Registro 10: tiempo máximo de pérdida de portadora para cortar la línea. Aumentando su valor permite al remoto cortar temporalmente la conexión sin que el módem local inicie la secuencia de desconexión. Si es 255, se asume que siempre hay portadora. Este tiempo debe ser mayor que el del registro 9 (en décimas de segundo).

Registro 12: determina el guard time; éste es el tiempo mínimo que precede y sigue a un código de escape (+++), sin que se hayan transmitido o recibido datos. Si es 0, no hay límite de tiempo (S12 x 20 ms).

Registro 18: contiene la duración de los tests.

Registro 25: tiempo para que el módem considere que la señal de DTR ha cambiado.

Registro 26: tiempo de respuesta de la señal CTS ante RTS.

Perfiles de funcionamiento

Existen 3 tipos de perfil para funcionamiento de los módems:

1. El de fábrica, (por defecto). 2. El activo. 3. El del usuario.

Estos perfiles están guardados en su memoria RAM no volátil y el perfil de fabrica está guardado en ROM.

Hay dos opciones o lugares de memoria donde se pueden grabar los perfiles

1. AT&Y0, (al encender se carga el perfil = 0) 2. AT&Y1, (al encender se carga el perfil = 1)

Page 27: Trabajo practico n° 7   8

Estas órdenes se envían antes de apagar el módem para que los cargue en su próximo encendido.

Cuando se escriben las órdenes "AT", dependiendo del tamaño del buffer del módem, se pueden ir concatenando sin necesidad de escribir para cada uno de ellos el prefijo "AT". De esta forma, por ejemplo cuando en un programa se pide una secuencia de inicialización del módem, se puede incluir conjuntamente en una sola línea todos las órdenes necesarias para configurar el módem.

A continuación se describen los procesos que se llevan a cabo para establecer una comunicación a través del módem:

Pasos para establecer una comunicación.

1) Detección del tono de línea. El módem dispone de un detector del tono de línea. Este se activa si dicho tono permanece por más de un segundo. De no ser así, sea por que ha pasado un segundo sin detectar nada o no se ha mantenido activado ese tiempo el tono, envía a la computadora el mensaje "NO DIALTONE".

2) Marcación del número. Si no se indica el modo de llamada, primero se intenta llamar con tonos y si el detector de tonos sigue activo, se pasa a llamar con pulsos. En el período entre cada dígito del número telefónico, el IDP (Interdigit pulse), se continua atendiendo al detector de tono. Si en algún IDP el detector se activa, la llamada se termina y se retorna un mensaje de BUSY. Una vez terminada la marcación, se vuelve a atender al detector de tono para comprobar si hay conexión. En este caso pueden suceder varias cosas:

• Rings de espera. Se detectan y contabilizan los rings que se reciban, y se comparan con el registro S1 del módem. Si se excede del valor allí contenido se retorna al mensaje "NO ANSWER".

• Si hay respuesta se activa un detector de voz/señal, la detección de la respuesta del otro módem se realiza a través del filtro de banda alta (al menos debe estar activo 2 segundos).

• Si el detector de tono fluctúa en un período de 2 segundos se retorna el mensaje "VOICE". El mensaje "NO ANSWER" puede obtenerse si se produce un intervalo de silencio después de la llamada.

3) Establecer el enlace. Implica una secuencia de procesos que dependen si se está llamando o si se recibe la llamada.

Si se está llamando será:

• Fijar la recepción de datos a 1. • Seleccionar el modo de baja velocidad. • Activar 0'6 segundos el tono de llamada y esperar señal de línea. • Desactivar señal de tono • Seleccionar modo de alta velocidad. • Esperar a recibir unos, después transmitir unos y activar la transmisión • Analizar los datos recibidos para comprobar que hay conexión. Si ésta no se consigue en el tiempo

límite fijado en el registro S7, se da el mensaje "NO CARRIER"; en caso contrario, se dejan de enviar unos, se activa la señal de conexión, se desbloquea la recepción de datos y se da el mensaje "CARRIER".

Si se está recibiendo será:

• Selección del modo respuesta. • Desactivar el scrambler. • Seleccionar el modo de baja velocidad y activar el tono de respuesta (p. ej. 2.400 Hz durante 3'3 s). • Desactivar el transmisor. • Esperar portadora, si no se recibe activar el transmisor, el modo de alta velocidad y el tono a 1.800

Hz. • Esperar el tiempo indicado en S7, si no hay conexión envía el mensaje "NO CARRIER", si la hay,

indica "CONNECT", se activa el transmisor, el detector de portadora y la señal de conexión.

Page 28: Trabajo practico n° 7   8

En resumen los pasos para establecimiento de una conexión son:

1. La terminal levanta la línea DTR. 2. Se envía desde la terminal la orden ATDT 5551234 ("AT" -> atención, D -> marcar, T -> por tonos,

5551234 -> número a llamar.) 3. El módem levanta la línea y marca el número. 4. El módem realiza el hand shaking con el módem remoto. 5. El programa de comunicación espera el código de resultado. 6. Código de resultado "CONNECT".

Test en módems Hayes

Los tests permiten verificar el módem local, la terminal local, el módem remoto y la línea de comunicaciones. Con el registro del módem S18 se indica el tiempo de duración de los tests. Si su contenido es 0, no hay límite de tiempo y es el usuario el que debe finalizar las pruebas con la orden AT&T0. El módem al encenderse realiza una serie de exámenes internos. En caso de surgir algún error, se le indicará al DTE oportunamente.

Los tests que pueden realizarse son:

• Local analog loopback (bucle local analógico): se ejecuta con &T1. Comprueba la conexión entre el módem y el terminal local. Tras introducir AT&T1, pasados unos segundos, se entra en modo on line. Para realizar el test debe estar activado el eco local. La ejecución correcta del test implica que todo carácter digitado por el usuario aparecerá duplicado. Para terminar el test, se pulsa la secuencia de escape y después AT&T0. Si el test se inicia estando ya conectado a un servicio, esta conexión se corta.

• Local Digital Loopback (bucle local digital): se ejecuta con &T3. Solo puede realizarse durante una conexión con un módem remoto. Comprueba la conexión entre el módem local y el remoto, y el circuito de línea. Envía al módem remoto las cadenas que reciba de él.

• Remote Digital Loopback (bucle digital remoto): se ejecuta con &T6. Comprueba el terminal local, el módem local, el módem remoto y el circuito de línea. Debe realizarse durante una conexión, y el módem remoto debe aceptar la petición del test. Para finalizarlo se pasa a modo de órdenes con la secuencia de escape y se teclea AT&T0. El terminal local compara la cadena recibida con la transmitida por él previamente. Las cadenas son proporcionadas por el usuario.

• Remote Digital Loopback with Selftest (bucle digital remoto con autotest): se ejecuta con &T7. Comprueba el módem local, el remoto, y el circuito de línea. Debe realizarse durante una conexión y para finalizarlo hay que indicar la secuencia de escape y AT&T0. Se genera un patrón binario, según la recomendación V.54 del CCITT, para comprobar la conexión. Al finalizar el test se indica el número de errores aparecidos, (de 000 a 255).

• Local Analog Loopback with Selftest (bucle analógico local con autotest): se ejecuta con &T8. Comprueba el módem local. Tras iniciarse el test, pasados unos segundos, se retorna al modo de órdenes. Se finaliza con &T0 o si se alcanza el tiempo límite definido en S18. El test comprueba los circuitos de transmisión y recepción del módem. Se utiliza un patrón binario, según la recomendación CCITT V.54. Si está conectado con algún servicio, la conexión se corta. Al finalizar el test se retorna el número de errores, (000 a 255).

Protocolos de comprobación de errores

El control de errores: son varias técnicas mediante las cuales se chequea la fiabilidad de los bloques de datos o de los caracteres.

• Paridad: función donde el transmisor añade otro bit a los que codifican un símbolo. Es paridad par, cuando el símbolo tenga un número par de bits y es impar en caso contrario. El receptor recalcula el número de par de bits con valor uno, y si el valor recalculado coincide con el bit de paridad enviado,

Page 29: Trabajo practico n° 7   8

acepta el paquete. De esta forma se detectan errores de un solo bit en los símbolos transmitidos, pero no errores múltiples.

• CRC: (Cyclic Redundancy Check, prueba de redundancia cíclica). Esta técnica de detección de error consiste en un algoritmo cíclico en el cual cada bloque o trama de datos es chequeada por el módem que envía y por el que recibe. El módem que está enviando inserta el resultado de su cálculo en cada bloque en forma de código CRC. Por su parte, el módem que está recibiendo compara el resultado con el código CRC recibido y responde con un reconocimiento positivo o negativo dependiendo del resultado.

• MNP: (Microcom Networking Protocol, protocolo de red Microcom). Es un control de error desarrollado por Microcom, Inc. Este protocolo asegura transmisiones libres de error por medio de una detección de error, (CRC) y retransmisión de tramas equivocadas.

Protocolos de transferencia de archivos

• Xmodem: es el protocolo más popular, pero lentamente está siendo reemplazado por protocolos más fiables y más rápidos. Xmodem envía archivos en bloques de 128 caracteres al mismo tiempo. Cuando el computador que está recibiendo comprueba que el bloque ha llegado intacto, lo señala así y espera el bloque siguiente. El chequeo de error es un checksum o un chequeo más sofisticado de redundancia cíclica. Algunas comunicaciones por software soportan ambas y podrían automáticamente usar la más indicada para un momento dado. Durante una descarga, el software tiende a usar el CRC, pero se cambiará a checksum si se detecta que el host no soporta el CRC. El protocolo de Xmodem también necesita tener declarado en su configuración: no paridad, ocho bits de datos y un bit de parada.

• Xmodem-1k: es una pequeña variante del anteriormente mencionado, que usa bloques que posen un kilobyte (1.024 bytes) de tamaño. Este protocolo es todavía mal llamado ‘Ymodem’ por algunos programas, pero la gente gradualmente se inclina a llamarlo correctamente.

• Xmodem-1k-g: es una variante del anterior para canales libres de error tales como corrección de errores por hardware o líneas de cable null-módem entre dos computadoras. Logra mayor velocidad enviando bloques uno tras otro sin tener que esperar el reconocimiento desde el receptor. Sin embargo, no puede retransmitir los bloques en caso de errores. En caso de que un error sea detectado en el receptor, la transferencia será abortada. Al igual que el anterior, muchas veces es mal llamado ‘Ymodem-g’.

• Zmodem: este avanzado protocolo es muy rápido al igual que garantiza una buena fiabilidad y ofrece varias características. Zmodem usa paquetes de 1 kb en una línea limpia, pero puede reducir el tamaño del paquete según si la calidad de la línea va deteriorándose. Una vez que la calidad de la línea es recuperada el tamaño del paquete se incrementa nuevamente. Zmodem puede transferir un grupo de archivos en un lote (batch) y guardar exactamente el tamaño y la fecha de los archivos. También puede detectar y recuperar rápidamente errores, y puede resumir e interrumpir transferencias en un período más tarde. Igualmente es muy bueno para enlaces satelitales y redes de paquetes conmutadas.

• ASCII: en una transferencia ASCII, es como que si el que envía estuviera actualmente digitando los caracteres y el receptor grabándolos ahora. No se utiliza ninguna forma de detección de error. Usualmente, solo los archivos ASCII pueden ser enviados de esta forma, es decir, como archivos binarios que contienen caracteres.

• Ymodem: este protocolo es una variante del Xmodem, el cual permite que múltiples archivos sean enviados en una transferencia. A lo largo de ella, se guarda el nombre correcto, tamaño, y fecha del archivo. Puede usar 128 o (más comúnmente), 1.024 bytes para los bloques.

Page 30: Trabajo practico n° 7   8

• Ymodem-g: este protocolo es una variante del anterior, el cual alcanza una tasa de transferencia muy alta, enviando bloques uno tras otro sin esperar por un reconocimiento. Esto, sin embargo, significa que si un error es detectado por el receptor, la transferencia será abortada.

• Telink: este protocolo es principalmente encontrado en Fido Bulletin Board Systems. Es básicamente el protocolo Xmodem usando CRC para chequear y un bloque extra enviado como cabecera del archivo diciendo su nombre, tamaño y fecha. Por su parte, también permite que más de un archivo sea enviado al mismo tiempo (Fido es una BBS muy popular, que es usada en todo el mundo).

• Kermit: este protocolo fue desarrollado para hacer más fácil que los diferentes tipos de computadoras intercambiasen archivos entre ellas. Casi ninguna computadora que usa Kermit puede ser configurada para enviar archivos a otra computadora que también use Kermit. Kermit usa pequeños paquetes (usualmente de 94 bytes) y aunque es fiable, es lento porque la relación del protocolo de datos para usarlos es más alta que en muchos otros protocolos.

Page 31: Trabajo practico n° 7   8

TRABAJO PRACTICO Nº8

Page 32: Trabajo practico n° 7   8
Page 33: Trabajo practico n° 7   8