Dispositivo de Salida Impresora

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 13

Dispositivo De Salida

Impresora
Es un dispositivo periférico de salida del ordenador que permite producir una gama
permanente de textos o gráficos de documentos almacenados en un formato electrónico,
imprimiéndolos en medios físicos, normalmente en papel, utilizando cartuchos de tinta
o tecnología láser (con tóner).
Muchas de las impresoras son usadas como periféricos de salida, y están
permanentemente unidas al ordenador por un cable. Otras impresoras, llamadas
impresoras de red, tienen una interfaz de red interno (típicamente inalámbricas o por
cable ethernet), y que puede servir como un dispositivo para imprimir en papel algún
documento para cualquier usuario de la red.
Además, muchas impresoras modernas permiten la conexión directa de aparatos de
multimedia electrónicos como las tarjetas Compact Flash, Secure Digital o Memory
Stick, memorias USB, o aparatos de captura de imagen como cámaras digitales y
escáneres. También existen aparatos multifunción que constan de impresora, escáner o
máquinas de fax en un solo aparato. Una impresora combinada con un escáner puede
funcionar básicamente como una fotocopiadora.
Historia:
Durante la década de los 40, tras la creación de la primera computadora de la historia de
la humanidad; Charles Babbage efectuó los planos de su computadora, a la cual le fue
agregado un sistema de impresión. Finalmente, en el año 2000, fue presentado ante el
público está majestuosidad de la tecnología moderna; a pesar, de que durante esa época
no se materializó el proyecto como tal, esto abrió pasó a una nueva área de estudio.
La impresora se convirtió en la segunda parte de un proyecto futurista, donde ejecutar
las réplicas de la información fuera efectuada de manera mucho más eficiente. En el año
1959, se creó la primera fotocopiadora del mundo, esta hacía las réplicas esperadas; sin
embargo, eran realizadas en formato blanco y negro. Es durante el año 1973 cuando se
producen las primeras fotocopiadoras a color del mundo.
Es entonces que, con un sistema que se encargaba de multiplicar un material de manera
exacta, nace la necesidad de encontrar un dispositivo, que, a su vez, fuese capaz de
extraer los archivos directamente de la computadora y convertirlos en algo físico y no
digital. A partir de 1978, se origina la primera impresora, con la facultad de imprimir y
obtener de manera legible la información, tal como lo hacían las máquinas de escribir.
Es complicado atribuirle el mérito a una sola persona. Para algunos estudiosos, tenemos
que remontarnos hasta mediados del siglo XIX. David Edward Hughes inventó en 1855
un tipo de telégrafo capaz de transmitir los datos mediante un código perforado. Se
podría considerar como el primer antecedente de las impresoras modernas. Y disponía
de un teclado con una disposición parecida un piano.
Sin embargo, el auténtico pionero fue Charles Babbage. Quien en 1940 creó los diseños
de la primera impresora. Nunca pudo ver su obra hecha realidad. Pero 50 años más tarde
un grupo de ingenieros tomaron los planos y decidieron ensamblarla. Estaba formada
por más de 4.000 piezas y pesaba cerca de 2 toneladas. Actualmente, se exhibe en el
Museo de Ciencia de Londres.
A partir del descubrimiento de Charles Babbage, la tecnología de impresión comenzó a
desarrollarse a pasos agigantados. En 1953, Remington Rand crea UNIVAC High Speed
Printer. La primera impresora de alta velocidad capaz de imprimir 600 líneas de texto
por minuto.
4 años más tarde, IBM patenta la impresora de matriz de puntos. Que gracias a un
cabezal de impresión podía deslizarle lateralmente por el papel. En 1959 inventa los
equipos de impresión por líneas. Que tenían la gran ventaja de sobreimprimir,
permitiendo una escala de grises.
Finalmente, en 1969 un ingeniero norteamericano llamado Gary Starkweather creó la
primera impresora láser. Que 2 años después se hizo realidad en el centro de
investigaciones Xerox. No obstante, no llegó al mercado hasta 1977.

Funcionamiento
Los programas que ejecutamos en nuestro ordenador son los encargados de generar la
información de salida, que puede ir destinada a distintos periféricos. De igual forma que
estos programas generan información de salida para la pantalla, lo hacen para la
impresora.
Así pues, lo primero que necesitamos son los datos a imprimir generados por la
aplicación. Necesitaremos también un controlador que permita que el sistema operativo
se entienda con la impresora. Una conexión para hacer llegar los datos a esta y la propia
impresora.
El ordenador utiliza los conocidos como lenguajes de descripción de página (PDL: Page
Description Language) para preparar los datos para la impresora. Este procesado y
preparación de los datos es conocido como rasterización o ripeo de datos. Básicamente
consiste en digitalizar punto por punto las imágenes o texto a imprimir, obteniendo los
datos rasterizados. Más adelante veremos un ejemplo de este proceso.
El ordenador utiliza un programa para adaptar los datos a la impresora: el driver de la
misma. Dicho programa habrá que instalarlo en nuestro ordenador para que el sistema
operativo se entienda con la impresora. Esto es lo mismo que con el resto de periféricos,
si bien en el caso de la impresora hay más probabilidades de que tengamos que
instalarlo porque no venga de serie con el sistema operativo. Esto último seguro que no
nos pasa ni con el teclado ni con el ratón.
Los datos rasterizados, es decir preparados para la impresión, son entregados al
controlador de la impresora, que, interpretando los lenguajes de descripción de página,
es capaz de generar la imagen a imprimir para la impresora. Dicha imagen es enviada al
sistema de escritura cuya misión es la impresión en papel de la imagen.
Estaréis pensando que la explicación que he dado arriba es muy básica, hay muchos
tipos de impresoras y no es posible que todas funcionen igual. En realidad, el
funcionamiento es muy similar entre todas ellas, lo que marca la diferencia es
principalmente el sistema de impresión. Veremos entonces que una impresora de
inyección de tinta imprime de una manera totalmente diferente a una impresora láser,
pero esto lo trataremos en otro post en el que hablaré de los tipos de impresoras.
En cuanto a las conexiones al ordenador, las tenemos de todo tipo. Inicialmente, quiero
decir hace bastante tiempo, las impresoras usaban el puerto paralelo para conectarse
localmente al ordenador. No obstante, en las conexiones locales por cable, ya no se
utiliza la transmisión de datos en paralelo, sino en serie a través del puerto USB.
También es cada vez más habitual la conexión local sin cable: Wireless en el entorno
doméstico y la conexión por red a través de un servidor de impresión en el entorno
corporativo.
La rasterización
El proceso de rasterización consiste en desgranar una imagen en el conjunto de puntos
que la componen, para posteriormente emplearlo en algún periférico de salida. Comento
esto porque también nos encontramos con este proceso al presentar las imágenes por
pantalla, donde estos puntos en los que se desgrana la imagen son los conocidos pixeles.
No obstante, en este post como es acerca de la impresora, me centraré en dicho
dispositivo.
Entonces, en una impresora, ¿Cómo funciona la rasterización en la práctica? Lo mejor
es verlo con un ejemplo sencillo.
Imaginemos que queremos imprimir en blanco y negro el nombre “Pablo” desde un
editor de texto que funciona con caracteres ASCII. Dichos caracteres serían rasterizados
de acuerdo a las fuentes de letras que empleemos. En nuestro caso, tendríamos algo así:

Rasterización de la palabra Pablo


La información de la fuente de letra nos indica donde hay un punto y donde estaría
vacío, transmitiendo un “1” o un “0” respectivamente. Así de simple serían los datos
rasterizados en este ejemplo. Si nuestra imagen es a color y la queremos enviar con
todos sus colores a la impresora, lógicamente necesitaríamos más información por punto
que un simple bit. La cantidad de bits que necesitaríamos va a depender del número de
colores posibles de nuestra paleta.
Lo anterior son sólo los datos de la imagen, pero el ordenador añade información extra
mediante comandos del lenguaje de descripción de página. Como por ejemplo si
queremos imprimir a B/N o a color, si queremos negrita o cursiva, indicación de fin de
página y muchas otras instrucciones.
El controlador de la impresora
El controlador recibe los datos rasterizados y los comandos del lenguaje de descripción
de página enviados por el ordenador. Su función es controlar el mecanismo de
impresión para imprimir la información recibida.
En una impresora local, el controlador será un circuito integrado que incorporará una
CPU, algún tipo de memoria ROM donde guardar el programa de impresión y Memoria
RAM donde almacenar los datos recibidos. En impresoras de mayor tamaño, el
controlador será un ordenador dedicado a administrar varias de ellas: un servidor de
impresión.
El controlador prepara los datos que recibe para enviarlos al sistema de impresión a
través del Video Interface. Los pasos que sigue son los siguientes:
1) En primer lugar, recibe la información a imprimir y la almacena en un buffer de
entrada. De esta forma podrá ir tomando los datos de dicho buffer a la velocidad
que se requiera, solventando los problemas que pudieran ocasionarse por la
diferencia entre las velocidades de entrada de datos y de generación de la
imagen.
2) Con los datos del buffer de entrada, el controlador crea la imagen a imprimir,
interpretándola de acuerdo a un lenguaje de descripción de página. Para las
partes de texto cuenta con la ayuda de la información de las fuentes almacenadas
en la impresora y de las descargadas en el ordenador. Con todo ello, crea la
imagen rasterizada a imprimir.
3) Finalmente, envía a la video interface, los datos de los puntos de la imagen, línea
a línea.
El Video Interface
El controlador de la impresora se comunica con el mecanismo de impresión a través del
video Interface. Este elemento no está estandarizado, por lo que los distintos fabricantes
han desarrollado sus soluciones propietarias. En cualquier caso, las funciones a cubrir
por este elemento son siempre las mismas:
Transmitir la imagen rasterizada al mecanismo de impresión a una velocidad constante.
Las impresoras tienen una resolución fija y una velocidad de alimentación del papel
constante, por lo que el mecanismo de impresión requiere que se le suministren los
datos a una velocidad constante.
Informar al controlador del estado del mecanismo de impresión. Se trata de información
básica para controlar la impresión, aspectos tales como: el tamaño del papel disponible,
si no hay papel, la finalización de la impresión, etc.
También transmite al mecanismo de impresión las instrucciones del controlador: tipo y
orientación del papel, etc.
Las fuentes
Conviene comentar el funcionamiento de las fuentes, ya que la impresión de letras y
símbolos es de lo más habitual.
Una fuente es básicamente un conjunto de datos que nos permite obtener las imágenes
de un juego de caracteres. Voy a explicarlas brevemente, ya que la impresión de letras y
símbolos es de lo más habitual y conviene entender cómo funcionan.
Características de las fuentes
Hay muchos tipos de fuentes, podemos incluso definir nuestra propia fuente, pero todas
ellas tienen una serie de características básicas comunes:
 Juego de caracteres: conjunto de letras y símbolos incluidos en la fuente. Para
todos ellos tendremos su correspondiente imagen.
 Tipos de datos: Los datos de nuestra fuente pueden ser almacenados de dos
formas: indicando punto a punto la imagen de cada carácter (fuentes tipo
bitmap) o proporcionando las proporciones (fuentes escalables). En el siguiente
apartado explicaré este punto.
 Espaciado: Indica el espacio que hay antes y después de cada carácter.
 Ancho del carácter: Medido como el número de caracteres que entran en una
pulgada. La unidad utilizada es el cpi (character per inch). Aquí te dejo un
ejemplo de una fuente que tiene 10 cpi:

Ejemplo de fuente 10cpi


 Tamaño de punto: Aplicable a las fuentes escalables, ya que los bitmaps son de
tamaño fijo.
 Tipo de fuente: El nombre que reciben. Algunas de las más conocidas son:
Arial, Courier o Times Román.
 Estilo de los caracteres: Itálica o normal.
 Grueso del trazo: Negrita o normal.
Tipos de Fuentes
Como había comentado, los datos de las fuentes pueden ser almacenados de dos formas
distintas, dando lugar a las fuentes Bitmap o a las fuentes escalables.
Fuentes Bitmap: La información de la imagen de cada carácter es guardada punto a
punto, con lo que cada carácter tiene una imagen de tamaño fijo, que será siempre la
misma. Por ejemplo, una imagen en B/N del carácter “B” definida en una matriz de
16×16 puntos tendrían el siguiente aspecto:
Fuente bitmap
Se trata de un mapa de bits, donde cada punto es indicado como negro con un “1” o
como blanco con un “0”. El tamaño de memoria para almacenar esta imagen sería de
16×16 = 256 bits, es decir, 32 bytes. Lógicamente, si estuviéramos en una impresión a
color, tendríamos que indicar el color para cada punto, y dependiendo de la profundidad
de la paleta de colores que empleáramos, necesitaríamos más o menos espacio. Por
ejemplo, si en lugar de utilizar un bit para indicar cada punto de la imagen, utilizáramos
un byte. Cada punto podría tener 2 elevado a 8 posibles valores, es decir, 256.
Podríamos emplear una paleta de 256 colores.
Con este tipo de fuentes tenemos la ventaja de que no hay que realizar cálculos, tenemos
ya almacenado el valor de los puntos de la imagen. Serán por tanto más rápidas que las
fuentes escalables donde si hay que realizar dichos cálculos.
Sin embargo, tenemos el inconveniente de que cuando se requiere imprimir una fuente
Bitmap en un tamaño distinto al almacenado, hay que reducir o alargar la imagen. En
este proceso, normalmente perderemos calidad, pudiéndose llegar a perder la forma de
la fuente. Por todo ello, se recomienda utilizar las fuentes Bitmap en su tamaño
almacenado.
Fuentes escalables: En este tipo de fuentes, la imagen de los caracteres se guarda
almacenando las proporciones de su contorno. Por ello a veces se las denomina también
fuentes de contorno. Esto va a hacer que tengan un comportamiento totalmente distinto
al de las fuentes Bitmap.
Para definir este tipo de fuentes tendremos que seleccionar una serie de puntos que sean
característicos del carácter en cuestión. Estos puntos serán los que nos permitan
mantener las proporciones del carácter cuando lo escalemos, pudiendo generar la
imagen del mismo en varios tamaños. Por ejemplo, para el carácter “b” podría ser algo
parecido a lo siguiente:

Fuente escalable
En este ejemplo, el carácter “b” queda definido por 29 puntos significativos. Cuando
tengamos que generar la imagen del carácter, tendremos que calcularla en función del
tamaño de la imagen y la resolución de la impresora. Primero calculamos el entorno del
carácter y luego lo rellenamos, generando así la imagen de puntos a imprimir.
La ventaja de este tipo de fuentes es clara: nos permiten imprimir en varios tamaños sin
pérdida de calidad. El inconveniente es que tenemos que calcular las imágenes.
Bitmaps vs Escalables: Las impresoras disponen de ambos tipos de fuentes. Entonces,
después de ver su funcionamiento, cabe preguntarse cuando usar cada una de ellas.
Utilizaremos las fuentes bitmaps en impresiones que no requieran alta calidad, o cuando
el tamaño de la impresión se ajuste al tamaño de las imágenes de la fuente. Y
utilizaremos fuentes escalables en las otras situaciones, es decir, cuando queramos una
impresión de calidad o el tamaño de las fuentes bitmap no se ajuste al tamaño de
impresión.
Lenguajes de descripción de página (PDL)
Las impresoras colaboran con el ordenador para generar la imagen a imprimir, liberando
a este de esta carga de trabajo. El ordenador tiene que indicar a la impresora las
acciones a realizar, para lo que utiliza los lenguajes de descripción de página (PDL).
Estos disponen de un juego de instrucciones que el ordenador emplea para indicar las
acciones a realizar al controlador de la impresora. De esta forma, el controlador recibe
toda la información necesaria para completar la tarea de crear la imagen.
Las instrucciones que proporciona un PDL nos permiten indicar a un controlador
aspectos como: imprimir a doble cara, tamaño del folio, impresión en cursiva o negrita,
etc. Se trata de verdaderos lenguajes de programación, de hecho, también nos referimos
a ellos como lenguaje de control de impresora.
Entre los PDLs más populares, destaco:
 PCL (Printer Control Language): Desarrollado por HP
 PostScript: Desarrollado por Adobe Systems. Aunque no se trata de un
fabricante de impresoras, el estándar definido por ellos es ampliamente utilizado
por los fabricantes, a los que cobra licencia por su uso.
Evolución
Creación de la impresora, 1940: La creación de la impresora se remonta a la década
de 1940 aproximadamente, con la creación de la primera computadora de la historia, la
maquina analítica de Charles Babbage, aunque Babbage nunca termino de armar su
computadora pero si termino los planos de ella y junto con el mecanismo de impresión
los mismos fueron utilizados para armar el modelo funcional en 1991 y presentarlo en
2000 al público en el Museo de Ciencias de Londres, este modelo estaba formado por
4000 piezas mecánicas.
Impresoras de alta velocidad, 1953: La primera impresora de alta velocidad llamada
UNIVAC High Speed Printer (1953) diseñada por Remington-Rand para ser utilizada es
un ordenador UNIVAC la cual estaba compuesta de cuatro gabinetes, una fuente de
alimentación, la máquina de impresión, un dispositivo de control y la comprobando, y
un lector de cinta. Esta impresora de cinta alimentada produce seiscientas líneas de texto
por minuto.

Primera impresora matricial, 1957: Es puesta a la venta por parte de IBM la primera
impresora de matriz de punto. una impresora matricial o impresora de matriz de puntos
es un tipo de impresora con un cabezal de impresión que se desplaza de izquierda a
derecha sobre la página, imprimiendo por impacto, oprimiendo una cinta de tinta contra
el papel, de forma similar al funcionamiento de una máquina de escribir.

Impresora IBM, 1959: La impresora de líneas IBM 1403 fue introducida como parte
de la computadora IBM 1401 en octubre de 1959 y no tuvo una vida especialmente
larga en la línea de productos IBM. El modelo original podía imprimir 600 líneas de
texto por minuto y podía hacer saltos de línea de hasta 190 centímetros por segundo.
Centronics Modelo 101, 1970: La Centronics Model 101 fue presentada en la National
Computer Conference de 1970. La cabeza de impresión usaba un innovador sistema de
impacto mediante un solenoide de siete agujas. Basándose en este diseño, Centronics
anuncia más tarde haber desarrollado la primera Impresora Matricial.

Hewlett Packard, 1976: En la década de los 70 se desarrolla la tecnología de inyección


de tinta. Los investigadores tuvieron dificultades para crear un flujo de tinta controlado
desde el cabezal de impresión a la página. En 1976, la Hewlett Packad creó la primera
impresora de inyección de tinta, pero solo fue hasta 1988 cuando llegó a los hogares de
los consumidores. Ofrecía una velocidad promedio de apenas 2 páginas por minuto.

Computadora Apple – ImageWriter, 1978: La primera imageWriter fue pensada para


ser utilizada con el Apple II. Esta impresora podía producir tanto imágenes como texto,
hasta una resolución de 144 DPI y una velocidad de cerca de 120 CPS. En modo texto,
la cabeza se mueve en ambas direcciones mientras que para imprimir gráficos la cabeza
solamente se mueve en una dirección.

Impresoras de inyección de tinta, 1983: El descubrimiento de esta tecnología fue fruto


del azar. Al acercar accidentalmente el soldador, por parte de un técnico, a un minúsculo
cilíndrico lleno de tinta, salió una gota de tinta proyectada, naciendo la inyección de
tinta por proceso térmico. La primera patente referente a este tipo de impresión data del
año 1951, aunque hasta el año 1983, en el que EPSON lanzó la SQ2000, no fueron lo
suficientemente confiables y baratas para el gran público.

HP-LaserJet clásico, 1984: En 1984, HP introdujo la primera impresora LaserJet en la


feria COMDEX de las vegas, aquel modelo revolucionario un mercado que acogió con
timidez aquel primer modelo que, de hecho, era complicado de usar porque no había
software preparado para ella, pero que pronto comenzaría a valorar las ventajas de esta
tecnología. La LaserJet Classic contaba nada menos que U$ 3.495 de la época.

Impresora de comunicaciones bidireccionales 1992: La LaserJet 4, fue lanzada en


octubre de 1992, fue la primera impresora de HP y soportaba comunicaciones extensas
bidireccionales. Desde ese momento las impresoras de red se podían comunicar con los
ordenadores y viceversa. Este hito permitió avances en la gestión de redes de
impresoras. Además, la LaserJet 4 fue la primera en ofrecer una resolución de 600 PPP
y utilizar tóner micrófono para una mayor calidad de impresión.

La primera impresora multifuncional para el gran público, 1998: HP lanzó la


LaserJet 3100 en abril de 1998. Fue el primer dispositivo láser multifunción para el gran
público del mercado, una herramienta versátil que permitía a las empresas imprimir,
fotocopiar, escanear y enviar faxes desde un mismo equipo.

La primera impresora láser personal de 1200, 1999: La LaserJet 2100 fue la primera
impresora láser personal y ofrece una resolución de 1200x1200 PPP sin merma alguna
de calidad. HP el lanzamiento en febrero de 1999.

Impresoras 3D, 2012: Una impresora 3D es una máquina capaz de realizar réplicas de
diseños en 3D, creando piezas o maquetas volumétricas a partir de un diseño hecho por
ordenador, descargado de internet o recogido a partir de un escáner 3D. Surgen con la
idea de convertir archivos de 2D en prototipos reales o 3D. Comúnmente se ha utilizado
en la prefabricación de piezas o componentes, en sectores como la arquitectura y el
diseño industrial.

Tipos de Impresoras
Impresoras de inyección de tinta

Impresoras láser

Impresoras fotográficas

Impresoras multifunción

Impresoras láser monocromo


Impresoras láser multifunción

Impresoras 3D

Impresoras de etiquetas

También podría gustarte