Trabajo practico de sistemas y soportes de la información
Alumnos: Gabriel Gartensztern Alejandra Szuster Nicolás Yanco
División: 5to informática “B”
Profesora: Clara Freud
Fecha de entrega: 04/06/2007
Temas: Mouse, Modem y lectora de códigos de barras
Página 1 de 13
Índice Carátula…………………………………Página 1 Índice……………………………………Página 2 Objetivo…………………………………..Página 3 Introducción…………………………….Página 3
Mouse Mouse mecánico……………………Página 4 y 5 Mouse óptico………………………….Página 5
Lectora de códigos de barra Códigos de barra…………………….Página 6 y 7 Lectoras de códigos…………………Página 7 y 8
Modem Características generales…….Página 9, 10 y 11 Modem interno………………………..Página 11 Modem externo………………………..Página 12 Glosario……………………………………..Página 13 Bibliografía………………………………….Página 13
Página 2 de 13
Objetivo Conocer las características de los distintos periféricos observando sus avances y las diferentes clases que existen del mismo. También poder observar las causas de su desarrollo y las funciones principales que cumple y abarca cada uno.
Introducción En el trabajo se podrán observar claramente los distintos cambios que se fueron provocando a lo largo del tiempo hasta llegar a ser los periféricos de hoy en día. También se podrá encontrar descripciones de cómo es su funcionamiento y sus funciones, ejemplificando con fotos de la mayoría de los conceptos desarrollados.
Página 3 de 13
MOUSE El Mouse es un dispositivo señalador, el usuario puede moverlo con su mano, causando el correspondiente movimiento en la pantalla. Este hardware nunca podrá reemplazar al teclado, pero puede complementarlo haciendo tareas como mover y señalar objetos en la pantalla. Hay un programa que se encarga de convertir las señales recibidas en órdenes de la cpu y es llamado el driver del Mouse. El sistema operativo actualiza la posición del cursor sobre la pantalla en función del desplazamiento recorrido por el Mouse, y esto lo hace gracias a que cuando el Mouse se mueve, se envía información posicional relativa. Existen dos tipos de Mouse que se diferencian en el método empleado para detectar el movimiento: El Mouse óptico y el mecánico.
Mouse mecánico Tiene una bola de goma que esta en contacto con unos pequeños rodillos. Cuando la bola se mueve, su movimiento es transmitido a los rodillos que tienen en sus extremos un disco que al rotar miden el desplazamiento del Mouse. Como estos rodillos están colocados en posición perpendicular, cualquier movimiento del Mouse se convierte en una combinación de desplazamiento vertical y horizontal. Por ultimo, estos valores obtenidos son transmitidos vía serie al ordenador por medio de un cable o señales infrarrojas.
Página 4 de 13
1: Al arrastrarlo sobre la superficie gira la bola 2: Esta a su vez mueve los rodillos 3: Estos están unidos a unos discos de codificación óptica que son opacos y están perforados 4: Dependiendo de su posición pueden dejar pasar o interrumpir señales infrarrojas de un diodo emisor de luz 5: Estos pulsos ópticos son captados por sensores que obtienen así unas señales digitales de la velocidad vertical y horizontal actual para trasmitirse finalmente al ordenador.
Mouse óptico En la base de este hay dos ventanas por la cual un par de leds alumbran las superficies sobre la que se mueve el Mouse. Un led produce luz roja normal visible, mientras que el otro luz infrarroja. Estas luces se reflejan y vuelven a entrar por las mismas ventanas, siendo detectadas por dos foto detectores. Para la detección del movimiento el mouse esta constantemente reflejando luz, y el fotodetector al notar variación en el reflejo manda de inmediato la información del desplazamiento que tuvo el mismo.
La rutina de tratamiento de la interrupción, lee el paquete de datos y actualiza el estado de los pulsadores y la posición del Mouse. Se debe encargar de mover el puntero sobre la pantalla. Para esto se borra el click de la posición actual, se escriben los contadores anteriores, se leen los contadores de la nueva posición y se dibuja el puntero del Mouse.
Página 5 de 13
LECTORA DE CODIGO DE BARRAS El periférico, lector de códigos de barras esta ampliamente difundido en la industria y el comercio, esto es así porque el comercio de lector posibilita la recolección de datos con rapidez, muy baja tasa de errores, facilidad y bajo costo. El código de barras representa la clave para acceder a un registro de alguna base de datos en donde reside la información, o sea los símbolos no contienen información de un producto sino la clave que lo identifica. Los códigos de barra no son descifrables por las personas, sino que se necesitan lectoras especiales que son las encargadas de convertir las barras en los unos y ceros que irán alrededor. Los códigos de barras representan caracteres de información mediante barras negras y blancas (estas son los espacios), colocadas verticalmente. El ancho de las barras y espacios (blancos) puede cambiar, siendo así la más ancha un múltiplo de la más angosta. En binario los espacios son ceros y las barras unos. En el código de barras existe una zona vacía o margen(a), equivalente a 9 módulos. Le sigue un código de comienzo o Start code (b), que indica que luego viene el código con los dígitos de información. Después sigue un código de separación (c), otro de final o stop code (d) y por ultimo de zona vacía (e).
Códigos de barras Un ejemplo de códigos de barras muy común es el UPC (universal product code), este es el código que va impreso en las etiquetas que llevan los productos de venta. Cada codificación representa 12 dígitos que identifican al producto con barras negras y espacios de distintos espesores. Los dígitos tienen distinto significado según su posición, el primer digito indica la categoría del producto y qué van a representar los dígitos que siguen. El código ISBN esta relacionado con el UPC y es usado generalmente para la cubierta de libros y revistas, también utiliza 12 dígitos. El código 39 es otro muy popular el cual codifica números y letras para usos generales, este puede leerse en ambos sentidos y permite la existencia de un digito de verificación. Cada carácter se compone de 5 barras separadas por 4 espacios entre ellos. Los espacios entre caracteres que se ven no tienen ningún significado. Este código es usado mucho en la industria y para inventarios. El código entrelazado 2 de 5 (ITF) contiene 2 barras anchas por cada carácter de 5 barras, de cualquier longitud. No hay separación entre los dígitos y el número de éstos debe ser par, ya que se codifican dos dígitos por vez: un dígito es codificado con barras negras y el otro con los espacios en blanco de las mismas.
Página 6 de 13
El entrelazado 2 de 5 (ITF) a diferencia de muchos, le da a los espacios en blanco un significado. Éste es un código muy compacto, útil para espacios pequeños. Existen aproximadamente 20 tipos de códigos de barras diferentes siendo que cada uno fue creado para algo específico. Existe también el código de barras de dos dimensiones. Éstos se deben escanear con un escáner o mediante una cámara fotográfica digital. Almacenan en un área muy pequeña mucha información, como ser 200 caracteres por pulgada cuadrada. Los datos son codificados mediante puntos.
Lectoras de códigos de barras La lectura de código de barras se basa en la detección e interpretación de los anchos de las barras de un código. Principalmente existen 2 clases de lectoras de códigos de barra: una de haz fijo y otra de haz móvil. En los dos casos una fuente ilumina el código, pero las barras oscuras reflejan menos luz que los espacios claros, y la luz reflejada es detectada por un foto sensor. Para que esta lectura continué, debe haber un movimiento del código con respecto a la lectora (haz fijo), o bien debe existir un haz láser que se mueva y explorare el código (haz móvil). La magnitud censada demuestra la intensidad del haz reflejado y luego es convertida en una corriente eléctrica proporcional por medio del foto sensor. La corriente eléctrica que circula por el foto sensor es proporcional a la intensidad del haz reflejado, esta señal en analógica. Por lo tanto, deberá convertirse en digital (unos y ceros) para ser que pueda ser procesada por el procesador. En definitiva existen las siguientes tipos de corrientes de lectoras de códigos de barras: Lectora manual: tiene forma de una lapicera que se debe desplazar a través de toda la longitud del código para que un haz fijo pueda ser reflejado y censado.
Página 7 de 13
Lectora de ranura fija: en este caso el sensor esta fijo y el operador debe desplazar el código a través de una ranura de la lectora, también es de haz fijo.
Lectora fija con haz láser móvil: un rayo láser rojo anaranjado barre en un sentido a otro el código de barras decenas de veces por segundo. El operador debe presentar el código de barras dentro el campo de acción del haz láser. Un rayo láser es dirigido por un espejo móvil, que a su vez dirige el haz hacia otros espejos. Por la ventana de salida parece como si se generan muchos haces láser. Esto permite leer un código de barras que existe en distintas ubicaciones espaciales respecto a la ventana citada. Estas lectoras son más exactas que las anteriores.
Página 8 de 13
MODEMS La forma en que dos computadoras distantes se pueden conectar es a través de una red, utilizando el periférico MODEM y un software para permitir el envió y recibo de datos. Este envió/recibo se hace mediante un cable. El que envía un archivo se dice que lo carga y el que lo recibe se dice que lo descarga. Cuando se necesito la intercomunicación entre computadoras distantes entre una computadora y un periférico remoto se aprovecharon las redes telefónicas como medio de transporte y se utilizaron MODEMS en la emisión y recepción de la información. El MODEM puede ser que este interno al computador o externo al mismo.
El MODEM es un dispositivo electrónico que es utilizado como periférico de la computadora y su función es conectar una computadora a una línea telefónica con el fin de recibir o transmitir información. En otras palabras el MODEM se conecta con la computadora y la línea telefónica siendo utilizada como intermediario. Lo que el MODEM hace es, cuando envía información transforma de señal digital a analógica y cuando recibe información de analógica a digital. Existen MODEMS que pueden intercambiar información de manera “full duplex”, esto lo que quiere decir es que al mismo tiempo que envían información también puede recibir. La señal digital esta compuesta por unos y ceros y esta señal la puede comprender la computadora. Mientras que la señal analógica es un conjunto de frecuencias o tonos de distintas magnitudes y esto no es comprensible por la computadora. Cuando un MODEM convierte la señal digital binaria en los tonos que viajan por la red telefónica, se dice que el MODEM “modula”. Y cuando se da el proceso contrario se dice que el MODEM “demodula” (imagen). La palabra MODEM proviene de modular y de demodular. Como parte del hardware del MODEM vienen integrados cien registros no volátiles designados desde S0 hasta S99, donde se guardan los distintos parámetros que el usuario puede modificar (tiempos de respuesta y operación del MODEM). Aparte los MODEMS tienen registros para almacenamiento temporarios de datos en curso. Con el fin que todas las computadoras y MODEMS puedan interconectarse de manera individual se especificaron características mecánicas funcionales y eléctricas que debe cumplir de interconexión entre un computador y un MODEM llamado la norma RS-232C. Para la comunicación entre dos MODEMS se debe cumplir la siguiente secuencia: 1. el MODEM local se comunica con el MODEM remoto. 2. el remoto acepta o no la comunicación
Página 9 de 13
3. el MODEM local responde y negocia con el remoto la velocidad de transmisión (lo más rápido posible). Un MODEM debe cumplir dos protocolos: por un lado debe comunicarse con un port serie conectado al bus de una computadora y así cumpliendo con el protocolo RS232C, por otro lado al comunicarse a través de la línea telefónica debe realizar una serie de pasos estipulada en el protocolo de la CCITT. En una transmisión a distancia se pueden enviar caracteres en ASCII o todo un programa de código de maquina, los datos que maneja el MODEM se organizan en bytes separables. En la transmisión asincrónica los datos se envían como bytes independientes y separados, haciendo así que el tiempo entre la transmisión entre un byte y el siguiente pueda variar. Que se pueda transmitir cada byte en cualquier instante, sin seguir ninguna especificación es lo que caracteriza al asincronismo. En cada transmisión se envían diez bits, el primero siempre es un 0 (Start) indicando que empieza la transmisión y el ultimo bit es un 1 (stop) que indica el fin de la transmisión. Los 8 bits restantes del medio son la transmisión en si. Todos los bits transmitidos deben tener la misma duración.
En la transmisión sincrónica se envía un paquete de bytes sin separación de tiempo entre ellos ni bits de Start y stop (pero existen bits de comienzo y fin). Con este tiempo de transmisión se envían más bytes por segundo. El bit de paridad es un bit utilizado para detectar errores. El MODEM receptor y el MODEM emisor se ponen de acuerdo si este bit es par o impar, esto significa que luego de transmitir el mensaje se transmita el bit de paridad y dependiendo de si es par o impar se decide si se transmite un 1 o un 0. Esto funciona de esta manera: Si los módems se deciden que el bit de paridad es par se cuenta la cantidad de unos del mensaje y si la cantidad de unos es impar el bit de paridad será 1 para que en total quede una cantidad par de unos, pero si la cantidad de unos es par el bit de paridad será 0. Mientras que si se decide que es impar, se cuenta la cantidad de unos del mensaje y si la cantidad es par el bit de paridad será 1, pero si es impar el bit de paridad será 0 La velocidad se mide en Baudios, un Baudio significa la cantidad de tonos que se pueden transmitir al cabo de un segundo. Aparte de esto se puede convenir en cuantos bits representa cada tono.
En este ejemplo un solo bit representa cada tono:
Página 10 de 13
En este ejemplo dos bits representan cada tono:
El software que se requiere para operar un MODEM en una computadora se conoce como “programa de comunicaciones”, de estos existen varios en el mercado. Típicamente puede realizar las siguientes funciones básicas: · Atender el teléfono y transferir archivos así otras computadoras · Recibir archivos de otra computadora usando el mismo protocolo entre ambas. · Llevar un directorio de números telefónico y parámetros de otras computadoras. · Presentar archivos para guardar en el disco datos de archivos transferidos. · Permitir tipear comandos y que sean visualizables en el monitor · Manejar buffers para guardar la última información que se fue de la pantalla. · Ayudar sobre la operatoria en cursos (“Help”). Al inicializar un programa de este tipo se pregunta por la marca o tipo de MODEM conectado. El usuario en el modo de comando tiene a su disposición un conjunto de órdenes para definir los contenidos de los registros S0, S1, S2, etc. De un MODEM. Así se establece como va a operar un MODEM, determinando el valor que tendrán los parámetros dichos anteriormente y cómo manejarán la línea telefónica. (Discado, descolgado, colgado, etc.). Se habla de módems “inteligentes”, en el sentido de que el usuario pueda interactuar: enviar comandos y recibir respuestas de un MODEM como por ejemplo: OK o ERROR. Para que se pueda emitir un comando desde el teclado, el MODEM debe estar en “modo comando”. Los comandos se tipean precedidos por las siglas AE y modifican los contenidos binarios de los registros del MODEM.
Página 11 de 13
Aunque el usuario no ordene comandos cuando se llama al programa de comunicaciones se inician los registros con valores asumidos (por “default”), que son datos fijos que contiene dicho programa. Hoy en día dentro de un MODEM encontramos un microcontrolador, encargado de procesar los comandos que envía el usuario y encargado de comprimir la información, también hay un microprocesador dedicado a demodular las complejas señales analógicas. Éste hardware no sólo permite operar a grandes velocidades, sino también que los módems sean “multinorma”, esto quiere decir que puedan adaptarse para la operación con módems mas lentos que cumplan las normas anteriores.
Modem interno: consiste 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: *ISA: debido a las bajas velocidades que se demuestran estos aparatos, durante muchos años se utilizó este exclusivamente. Hoy en día en desuso. *PCI: el formato más común en la actualidad. *AMR: sólo en algunas placas muy modernas; baratos pero poco recomendables por su bajo rendimiento. La principal ventaja de estos módems reside en su mayor integración con el ordenador, no ocupan espacio sobre la mesa y toman la electricidad que necesitan del propio ordenador. Suelen ser algo más baratos Por contra, son algo más complejos de instalar y la información sobre su estado sólo puede obtenerse mediante software.
Modem externo: similar a los anteriores pero metidos en una carcasa que se coloca sobre la mesa o el ordenador. La conexión se realiza generalmente mediante uno de los puertos serie o "COM", actualmente ya existen modelos para puerto USB, de conexión y configuración aún más sencillas. La ventaja de estos módems reside en su fácil transportabilidad entre ordenadores, además de que podemos saber el estado el, mediante unas luces que suelen tener en el frente. Por el contrario, necesitan un enchufe para su transformador.
Página 12 de 13
Glosario: - Discos de codificación óptica: se refiere a los discos que están dentro del Mouse mecánico en las extremidades de los rodillos que miden el desplazamiento del Mouse. -Diodos LED: dispositivo que emite luz, que junto con los dispositivos de codificación óptica se encargan de medir el desplazamiento del Mouse -Fotodetectores: dispositivo detector de luz que transforma en señales eléctricas. -fotosensor: Dispositivo que mide la magnitud de la luz reflejada y la convierte en corriente eléctrica -microcontrolador: controlador o procesador especializado a un hardware específico.
Bibliografía: - Estructura de computadores y periféricos. Rafael J. Martínez Durá - Periféricos y redes locales. Mario Ginzburg - www.monografías.com
Página 13 de 13