viernes, 5 de abril de 2013

Características y funcionamiento de las impresoras

En la actualidad existen tres tipos principales de impresoras: matriciales, chorro de tinta y láser. 

Uso de la Técnica EconoMode. Este tipo de impresión reduce el número de pixeles que se colocan sobre la página, aún así la página seguirá siendo legible. Utilizando este modo se puede ahorrar hasta un 50% del coste de la hoja impresa. Su utilización habitual es en la realización de borradores.
  • IMPRESORAS MATRICIALES
La impresión se realiza mediante el impacto de un determinado número de agujas sobre una cinta impregnada con tinta de color negro, formando la silueta y el carácter deseado. La calidad de dichos caracteres vendrá determinado por el grosor de los puntos que generan los caracteres.


Las matrices vienen determinadas por los puntos que es capaz de dibujar en vertical y horizontal siendo la mínima de 7x5 (el primer dígito se refiere a los puntos en vertical y el segundo a los puntos en horizontal), siendo su calidad muy baja y la superior es de 48x36 donde se aumenta la calidad pero aumentando la velocidad de impresión. 

El número de agujas determina la calidad y rapidez de impresión, ya que a mayor número de agujas menor será la distancia entre agujas y esto genera mayor rapidez u calidad de impresión, si se trata de una línea vertical de 9 agujas se imprimirá más despacio que si se aumentase el número de las líneas verticales; ya que así se realizarían menos desplazamientos en la impresión. 

En la impresión se realiza una pasada en la impresión de una línea, al terminar mueve el rodillo hasta la siguiente línea e imprime en sentido contrario, provocando una impresión bidireccional. 

Este tipo de impresoras suele soportar los tipos de papel continuo, hojas sueltas y de rodillo. El ancho más normal es de 80 columnas aunque para determinados papeles continuos también aceptan anchos de 132 columnas; la velocidad de impresión viene determinada por los caracteres imprimibles en un segundo, siendo velocidades aceptables las que se mueven en el rango de 100-200 caracteres por segundo. 

También existe la posibilidad de realizar impresiones de color, siendo su calidad muy baja. Se cambia la cinta de la impresora impregnada de tinta negra, por otra impregnada de los tres colores básicos, y la impresión se realiza como se ha explicado con anterioridad. La utilización de la impresión a color en una impresora matricial general una impresión mediocre y de baja calidad.
  • PARTES DE LA IMPRESORA
    • Motor de desplazamiento de Cabezal (CR: Carriage Return). 
    • Motor de carga de papel (PF: Paper Feed). 
    • Cabezal de Impresión. 
    • Mecanismo de alimentación de papel. 
    • Mecanismo de movimiento de cinta. 
    • Sensores: 
      • Home Position (HP). Sensor de detección de la posición inicial del cabezal. 
      • Sensor de selección de papel (manual o continuo). 
      • Sensor de fin de papel (PE).

  • PRINCIPIO DE FUNCIONAMIENTO
Todas ías-impresoras de Matriz de puntos (Matriciales) poseen la misma operación de arranque al ser encendidas (Secuencia de Inicialización). Las instrucciones del circuito lógico mueven el mecanismo de carro (Printhead) hacia una posición de referencia (Home position), un sensor detecta esta operación. Este sensor puede ser óptico o mecánico. 

Luego el circuito lógico hace una lectura del sensor de papel. Si el papel esta cargado la impresora se coloca en línea (on line) para recibir datos a través del puerto, en caso contrario se enciende una luz indicando que ingrese papel, esto se cumple para los diferentes tipos de papel ya sea contínuo o por hojas sueltas y para todos los tipos de bandejas de ingreso de papel. 

Con la introducción de cabezal es de 24 pines, la impresiones LQ (letter quality) pueden llegar a ser una realidad, estos cabezales usan dos columnas de 12 pines cada una. 

Los cabezales requieren una bobina energizada por un driver (transistor), al realizarse un pulso en este se logra una impresión en el papel. 
    • Los cabezales de 24 pines son mucho más rápidos, poseen además un sensor interno de temperatura para prevenir fallas, si el cabezal se calienta la impresora realiza una acción que puede ser: 
    • Reducir la velocidad de impresión. 
    • Suspender la impresión. 
    • Encender el ventilador del cabezal. 
    • Mover el cabezal sin imprimir.

  • Una combinación de acciones.
Típicamente usan un motor DC de paso (Stepper motor) para mover el carro, este motor de paso o motor carrier requiere un circuito de control y unos pulsos de igual tamaño de tiempo para operar correctamente. Estos pulsos los oprimen desde un disco que se encuentra pegado al eje del motor. 
El circuito de control utiliza estos pulsos para controlar la velocidad del motor y el paso rotacional en que se encuentra el motor. Esta información se recoge a través de un sensor óptico. 

Los cables en la impresora se dividen en dos categorías: cables internos y externos. Los cables internos se encuentran dentro de la impresora y pueden ser del tipo flat y cordón de cobre. Los exteriores están diseñados para la comunicación y son llamados del tipo Paralelo y Serial. 

Los cables paralelos tienen un conector compatible Centronics de 36 pines en el extremo que va a la impresora y un conector DB25 (25 pines) en el extremo de la computadora. La longitud máxima para este cable es de 10 pies, estos son afectados por señales electromagnéticas externas (cables muy largos son afectados por estas señales externas). El protocolo de comunicación (handshake) con el CPU esta estandarizado, este transfiere 8 bits (1 Byte) de datos. 

Los cables seriales no están estandarizados; el RS232C estandariza pines y voltajes, pero los fabricantes definen que tipo de señal usan. El rango de voltajes esta entre 3 y 35 voltios, comúnmente se usa señales de 12 voltios. 
La comunicación serial es asíncrona, EPSON normalmente utiliza 1 bit de inicio, 8 bits de datos y 1 bit de parada, la paridad puede ser par, impar o no llevar paridad. 

El baud rate es un número que define la velocidad de transmisión de datos. El baud rate de transmisión y recepción debe ser el mismo de lo contrario se producirían errores en la transmisión. El baud rate y el bit rate pueden no ser iguales, existen protocolos que utilizan un bit rate mayor que el baud rate.

En la tarjeta principal siempre hay por lo menos un CPU, este controla las acciones del resto de la lógica presente en la tarjeta, el programa de control se encuentra en la ROM. 

La información es enviada hacia el generador de caracteres (ROM) este convierte el código ASCII de carácter en un patrón de puntos para la impresión del carácter. 

En el modo gráfico no se usa el generador de caracteres. 

El buffer RAM se usa para almacenar los datos que ingresan y el CPU lo maneja como una pila. Más RAM permite que la computadora pueda enviar más información (datos) esto a su vez libera el controlador principal para que pueda realizar otras operaciones. 

El aumento de RAM tiene un efecto pequeño en la cantidad de información procesada en la impresora. 

Como promedio, tienen 2K de RAM para una hoja de impresión, esto incluye una tabla impresa de caracteres y códigos de control. 

Otro tipo de información como la longitud de página, la forma de la parte superior, ajustes eléctricos automáticos de la línea con retorno de carro, selección de la tabla de caracteres, etc. suelen estar almacenados en una EEPROM. En muchos casos se usa una CMOS para almacenar estos datos, pero se debe usar una batería externa para esta memoria. 
Los DIP switches y jumpers se usan para seleccionar alguna configuración, como longitud de página, tabla de caracteres o tamaño de la ROM. 
Los DIP switches son un banco de switches en miniatura. En la mayoría de casos los DIP switches son leídos al ser encendida la máquina; si se desea hacer cambios se deberá encender nuevamente la máquina para que tenga efecto los cambios. 


Muchas inpresoras utilizan la lógica bidireccional, esta característica reduce el tiempo necesario para imprimir un documento. La lógica revisa el buffer de entrada de la RAM y determina la longitud de la línea que esta imprimiendo y la longitud de la próxima línea, luego decide que para cuando retorne el carro imprima en la forma directa o deja caer la próxima línea e imprime los datos en la forma inversa. 

El modo bidireccional se caracteriza por ser rechazado en el modo gráfico en muchas impresoras. 

Los paneles de control varían para cada modelo de impresora; normalmente el panel de control habilita la impresora en la condición de lista, permite cargar papel, introducir tamaño y forma del papel y otras funciones de control. 

Normalmente posee LEDs indicadores del estado de la impresora como: en línea, lista, se ha producido un error, etc. Algunas impresoras poseen paneles de control de Cristal Líquido (LCD). El LCD permite mostrar mensajes para el operador y muestra la información en un formato de matriz de puntos, comparados con los led son mucho más costosos por lo tanto sólo se usan en impresoras más costosas. 
Los LCDs contiene un cristal líquido que es afectado por un campo electrostático. Este campo electrostático causa que las moléculas del cristal varían haciendo un movimiento giratorio, cuando las moléculas varían, la reflectividad en el cristal líquido cambia. Aplicando cuidadosamente la energía electrostática pueden formar caracteres y figuras que son visibles cuando la luz es reflejada en el display. Algunos LCD tienen un ajuste del ángulo de reflectividad para producir un máximo contraste. 



Espero haber ayudado en algo. Hasta la próxima oportunidad!







14 comentarios:

  1. Respuestas
    1. Hola Anónimo, gracias por la visita y el aporte de tu comentario!!
      Tendremos cuidado en la información que compartimos!!

      Los mejores deseos!! Hasta cualquier instante!

      Eliminar
  2. Bah, fatal bastante información,me esperaba algo mejor

    ResponderEliminar
    Respuestas
    1. Hola Anónimo, gracias por la visita y el aporte de tu comentario!!
      Mejoraremos en la calidad de información que compartimos!!
      Éxitos!! Hasta cualquier momento!

      Eliminar
  3. Gracias por la información, fue de mucha ayuda

    ResponderEliminar
    Respuestas
    1. Hola Anónimo, gracias por la visita y el aporte de tu comentario.
      Los mejores deseos!! Hasta cualquier instante!

      Eliminar
  4. Una basura, mucha información pero poco contenido importante!!! perdida de tiempo!!!!

    ResponderEliminar
    Respuestas
    1. Hola Anónimo, gracias por la visita y el aporte de tu comentario.
      Éxitos!! Hasta cualquier momento!

      Eliminar
  5. Respuestas
    1. Hola Anónimo, gracias por la visita y el aporte de tu comentario!!
      Los mejores deseos!! Hasta cualquier instante!!

      Eliminar
  6. Respuestas
    1. Hola Jose Diaz Canales, gracias por la visita y el aporte de tu comentario.
      Éxitos!! Hasta cualquier momento!

      Eliminar
  7. Excelente información justo lo que buscaba! Gracias!

    ResponderEliminar

       

Etiquetas

Academy (23) Accediendo a datos con ADO .NET (31) Acceso a la red (30) Algoritmo (34) Algoritmos en JAVA (2) Ampliación de clases (2) APRENDA A PROGRAMAR COMO SI ESTUVIERA EN PRIMERO - Autores : IKER AGUINAGA (3) APRENDA A PROGRAMAR COMO SI ESTUVIERA EN PRIMERO - Autores : IKER AGUINAGA (10) Aprendiendo a desarrollar en Windows 8 (5) Aprendiendo UML en 24 Horas (Autor : Joseph Schmuller ) (30) Arquitectura (29) Arquitectura del Computador (3) Arquitectura del Computador - Historia de la informática (1) Asignación de direcciones IP (23) Aspectos fundamentales de bases de datos (5) Auditoría de la dirección (2) Auditoría de Sistemas (3) Auditoría Informática - Un enfoque práctico - Mario G . Piattini y Emilio del Peso (7) Avanzado (23) Base de Datos (67) Básico (23) Bios (29) Business Productivity Online Suite - BPOS (3) Capa de Red (22) Capa de Transporte (16) Capítulo 1 - Documentos HTML5 (6) Capítulo 10. API Web Storage (2) Capítulo 11. API IndexedDB (4) Capítulo 12. API File (1) Capítulo 2. Estilos CSS y modelos de caja (7) Capítulo 3. Propiedades CSS3 (4) Capítulo 4. Javascript (6) Capítulo 5. Video y audio (6) Capítulo 6. Formularios y API Forms (8) Capítulo 7. API Canvas (5) Capítulo 8. API Drag and Drop (2) Capítulo 9. API Geolocation (2) CCNA1 v5.0 (227) CCNA1 v6.0 (23) CCNA2 v5.0 (26) CCNA3 v5.0 (25) CCNA4 v5.0 (23) CD-ROM (3) Chapter 1 How does Xamarin.Forms fit in? (7) Chapter 2 Anatomy of an app (5) Cisco (329) Cloud Computing (3) CNNA v5.0 Routing & Switching (248) CNNA v6.0 Routing & Switching (2) Codigo (2) Computadora (32) Configuración (29) Configuración de un sistema operativo de red (21) Control (29) Creación de tipos de datos y tablas (3) Creación y Administración de bases de datos (3) Creando la Interface de la Aplicación Windows (50) Creating Mobile Apps with Xamarin.Forms (13) Cuenta (29) Curso (32) Curso Aprendiendo a Programar (25) Datos (3) Desarrollando en Windows 8 - AVANZADO (2) Desarrollando en Windows 8 - BÁSICO (3) Desarrollando en Windows 8 - INTERMEDIO (2) Desarrollo (2) Desarrollo .Net (21) Desarrollo avanzado de Windows Store Apps usando C# (1) Desarrollo basado en conceptos de Ingeniería de Software para Visual Studio (2) DESARROLLO DE APLICACIONES WINDOWS CON MICROSOFT .NET (37) DESARROLLO DE APLICACIONES WINDOWS CON MICROSOFT .NET (Autor: Luis Dueñas Huaroto) (29) Desarrollo en Microsoft Visual Studio (44) Desarrollo en Microsoft Visual Studio - AVANZADO (15) Desarrollo en Microsoft Visual Studio - BÁSICO (14) Desarrollo en Microsoft Visual Studio - INTERMEDIO (18) Desarrollo en Windows Phone 8 (13) Diagnostico (4) Diagrama (3) Diagramas de actividades (2) Diagramas de colaboraciones (2) Diagramas de secuencias (2) Digital (2) Diplomado (2) Disco (29) Disco Duro (4) Diseño de aplicaciones de Windows 8 en HTML 5 (7) Dispositivos Electrónicos (11) Doctorado (2) Ejemplos (3) Ejemplos de algoritmos (27) El camino hacia el CSS3 (3) El diseño web flexible (6) El elemento de diseño Canvas (3) El enfoque de los sistemas (3) El flujo de un programa (2) El gran libro de HTML5 - CSS3 y Javascript - Autor: Juan Diego Gauchat (55) El principio de organicidad (7) Electrónica (2) Elementos de un sistema (5) Empresas (2) Entrada y salida (4) Entropía y neguentropía (7) Estrategia (2) Estructura de un programa Java (12) Estructuras de almacenamiento (10) Estructuras de control (6) Estructuras de las tablas en SQL Server (2) Estructuras fundamentales de los datos (2) Ethernet (21) Evolución y Familias de los Microprocesadores (15) Exámen (23) Exploración de la red (23) Extensión de clases (4) Facebook (4) Familia Intel (15) Forefront (8) Función (3) Funciones de una red (12) Funciones de una red informática (1) Fundamentos de C# para absolutos principiantes (17) Fundamentos de programación en Java (50) Generaciones de la computadora (5) Gestión (3) Gestión de riesgos - Auditoría de Sistemas (1) GONZALO MARTÍNEZ (1) Grupos Facebook (1) Harvard (29) Historia de las computadoras (11) HTML5 y CSS3 - Autor: Christophe Aubry (99) HTML5 y CSS3 aplicadal texto (7) HTML5 y CSS3 para los formularios (15) Imágenes (2) Implementación de Windows 7 (11) Información (31) Informática (29) Ingeniería (4) Instalar (29) Inteligencia (2) Inteligencia de Negocios con SQL Server (3) Intermedio (23) Internet (29) Internet Explorer 9 (3) Introducción a ASP.NET 5 (8) Introducción a Java (7) Introducción a jQuery (8) Introducción a la Auditoría de Sistemas (2) Introducción a la teoría general de sistemas (Oscar Johansen Bertoglio) (39) Introducción a Networking (2) Introducción a Window Forms (5) Introducción al acceso a datos con ADO .NET (9) Investigación de Operaciones (12) Java (52) Jump Start de consultas en las bases de datos de Microsoft SQL Server 2012 (8) La definición de un Sistema (6) La evolución del HTML y del CSS (3) La nueva sintaxis HTML5 (12) LA QUINTA DISCIPLINA en la práctica (Autor : Peter Senge) (28) Las animaciones en CSS3 (5) Las transformaciones CSS3 (11) Las transiciones con CSS3 (8) Licenciamiento Microsoft (3) Local Area Network (LAN) - Red de Area Local (2) Lógico (2) Los elementos de la estructura en html5 (9) Los elementos multimedia: audio y vídeo (2) Los estilos de caja en CSS3 (13) Los nuevos selectores de CSS3 (6) Maestría (2) Mantenimiento de Mouse y Teclado (2) Manual de Microsoft SQL Server - Full Transact SQL (68) Manual de soporte técnico para escuelas sobre windows 7 (42) Marco Teorico de Investigación de Operaciones (6) Medios de Almacenamiento (11) Medios de Networking (2) Mejorando la Interface de las Aplicaciones Windows (26) Memoria Tipos y Clases (5) Método (2) Metodología (1) Microsoft (324) Microsoft Lync 2010 (7) Microsoft Silverlight 4.0 (2) Microsoft Virtual Academy (356) Modelo (2) Modelo OSI y TCP-IP (2) Modelos con poco grado de dificultad de Programación Lineal - Investigación de Operaciones (13) Modelos con razonable grado de dificultad de Programación Lineal - Investigación de Operaciones (10) Modelos de desafio de Programación Lineal - Investigación de Operaciones (5) Modelos difíciles de Programación Lineal - Investigación de Operaciones (5) Modelos Fáciles de Programación Lineal - Investigación de Operaciones (13) Modelos lineales con solver (3) Modulo (23) Movimiento (2) Mozilla (29) MS SQL Server (77) MS Virtualization para Profesionales VMware - Gestión (3) MS Virtualization para Profesionales VMware- Plataforma (4) MVA (263) Negocio (2) Nivel Avanzado Desarrollo .Net (6) Nivel Básico Desarrollo .Net (11) Nivel Intermedio Desarrollo .Net (8) Normas técnicas peruanas y su evolución - Auditoría de Sistemas (1) Nube Privada - Avanzado (6) Nube Privada - Básico (6) Nube Privada - Intermedio (6) Office 365 (3) Optimización de Escritorio (10) Optimización de Escritorio - Avanzado (4) Optimización de Escritorio - Básico (3) Optimización de Escritorio - Intermedio (3) ORACLE 10g - ADMINISTRACIÓN Y ANÁLISIS (3) Oracle 10g y el Grid Computing (3) Organización aleatoria y secuencial (1) Partes principales de la Mainboard (12) Perceptron (2) Perfil (2) Periféricos de Entrada / Salida (15) Pesi (2) PHP y MySQL - Manual de aprendizaje para crear un sitio web - Autor : Olivier ROLLET (79) Plan (2) Plataforma (29) PMBOK (24) PMBOK - Guía de los fundamentos para la dirección de proyectos (24) PMBOK - INFLUENCIA DE LA ORGANIZACIÓN Y CICLO DE VIDA DEL PROYECTO (6) PMBOK - Introducción (11) PMBOK - PROCESOS DE LA DIRECCIÓN DE PROYECTOS (5) Prevención - Herramientas e Instrumentos de Medida (9) Principios básicos de enrutamiento y switching (201) Proceso (2) Proceso de auditoría de sistemas informáticos (2) Programación en Android - Auor : Salvador Gómez Oliver (46) Programación paso a paso de C# - Autor : Nacho Cabanes (16) Protocolos y comunicaciones de red (17) Proyecto (2) Qué es un sistema (4) Red de Área Local Inalámbrica (WLAN) (4) Redes (30) Redes inalámbricas - WIRELESS - Conocimiento general (15) Redes neuronales (2) Redes y Comunicaciones (45) Reparación de Fuentes - UPS - Estabilizadores (10) Reparación de Impresoras (9) Reparación de Monitores (16) Router (29) Seguridad en la Nube (3) Seminario (23) Server (24) Sharepoint 2010 - Nivel Básico (6) Sharepoint 2010 - Niveles Avanzados (18) Sharepoint 2010 - Niveles Avanzados - Básico (8) Sharepoint 2010 - Niveles Avanzados - Intermedio (9) Sinergia y recursividad (4) Sistema (33) Sistema de Cableado Estructurado (9) Software (30) SOLUCIÓN GRÁFICA DE MODELOS DE PROGRAMACIÓN LINEALES - INVOPE (8) Soporte a Infraestructura (3) SQL (38) SQL Azure - Introducción (3) Subsistemas de control (4) Tablas (4) Tarjeta Principal del Sistema (10) Tarjetas de Interfaces (7) Tecnología (31) Tecnologías LAN (1) TEORÍA GENERAL DE SISTEMAS (1) Tic (2) Tipo (2) TML5 y CSS3 - Autor: Christophe Aubry (12) Trabajando con el Formulario (7) Un diseño HTML5/CSS3: dConstruct 2011 (3) Un diseño HTML5/CSS3: FlipThru (2) Un diseño HTML5/CSS3: The Cat Template (2) Usando Controles Windows Forms (12) Usando Herramientas de Datos de Visual Studio (6) Ventas (2) Virtualización Hyper - V Nivel Básico (5) Virtualización Hyper - V Nivel Intermedio (5) What’s New in Windows 8.1 Security (4) Window (29) Windows 7 Segunda Fase - AVANZADO (4) Windows 7 Segunda Fase - BÁSICO (6) Windows 7 Segunda Fase - INTERMEDIO (4) Windows 8 - Vista Previa (4) Windows 8.1 To Go (2) Windows Azure (3) Windows Phone 7 (2) Windows Server 2008 R2 (3) Windows Server 2012 - Gestión y Automatización (3) Windows Server 2012 R2 Essentials (7) Windows Server 2012: Almacenamiento (5) Windows Server 2012: Identidad y Acceso (4) Windows Server 2012: Revisión Técnica (7) Xamarin (1)

Páginas vistas en total según Google