Está en la página 1de 8

Instituto Tecnológico de Iguala

Departamento de Sistemas y Computación

TECNOLÓGICO NACIONAL DE MÉXICO

CAMPUS IGUALA

INGENIERÍA EN SISTEMAS COMPUTACIONALES


ISIC-2010-224

Sistemas Operativos
Unidad 4 – Administración De Entrada/Salida

Actividad2_U4
Función de las entradas, salidas e interrupciones de la impresora
térmica y el escáner de códigos de barras en Windows

Docente: Martín Ortega Ocampo.

Realizado por
▪ Castelán Salgado Karla Itzel. N.C. 21670019.
▪ Lomelin Raymond. N.C. 21670047.

Iguala, Gro., a 02 de noviembre de 2023.


Act2_U4
Función de las entradas, salidas e interrupciones de la impresora térmica y el escáner
de códigos de barras en Windows

Contenido
Introducción....................................................................................................................................... 3
Entradas ............................................................................................................................................. 3
Interrupciones ................................................................................................................................... 4
Salidas................................................................................................................................................. 6
Conclusión Personal .......................................................................................................................... 7
Referencias Consultadas ................................................................................................................... 8

pág. 2
Actividad1_U4
Función de las entradas, salidas e interrupciones de la impresora térmica y el escáner
de códigos de barras en Windows

Introducción
El propósito de la entrega anterior fue desarrollar la propuesta de un sistema de control de
inventarios para comercios locales, valiéndonos de la implementación de dispositivos de
interfaz de usuario, de almacenamiento y de comunicación. De los mismos, identificamos al
lector o escáner de código de barras y a la impresora térmica como los elementos clave en la
interacción del usuario y el sistema.
Ahora bien, es necesario tomar en cuenta el sistema operativo en el que será implementado,
por lo que el objetivo de la actividad es documentar un poco sobre el manejo de las entradas,
interrupciones y salidas de los dispositivos mencionados anteriormente. Dichas acciones
implementadas en Windows, un sistema operativo modular.

Entradas
Las entradas, como lo sabemos, son aquellas acciones que nos permiten comunicarnos e
ingresar información a nuestros equipos. Para empezar, es necesario que el dispositivo lector
de código de barras se encuentre en comunicación con el sistema operativo, por lo que el
ejemplo estará basado en un lector por bluetooth.
Escáner de código de barras Bluetooth en Windows
Un escáner conectado a Bluetooth debe configurarse en el modo Protocolo de puerto serie -
Interfaz serie simple (SPP-SSI) para trabajar con las API del escáner de códigos de barras de
UWP. El fabricante del escáner de códigos de barras puede proporcionar instrucciones para
habilitar el modo SPP-SSI.
Antes de poder usar el escáner de códigos de barras Bluetooth, debe emparejarlo mediante
Configuración > Dispositivos > Bluetooth & otros dispositivos > Agregar Bluetooth u otro
dispositivo (Bridge, s/f).
Solución de problemas de emparejamiento en Windows 10
Puede haber algún problema con la conexión USB. Sea el cable USB o el puerto USB donde
lo conectas, o los controladores USB del equipo. Prueba en otros puertos.
Si realmente utiliza controladores propios, puedes intentar lo siguiente:
1. Pulsa las teclas Windows+X y selecciona Administrador de dispositivos.
2. En la ventana del Administrador de dispositivos localiza el dispositivo del lector.
3. Haz clic derecho sobre él > Actualizar controlador.
4. Buscar software de controlador en el equipo.
5. Elegir en una lista de controladores disponibles.
6. Selecciona el dispositivo USB Input Device. Pulsa Siguiente.

pág. 3
Comprueba si se ha instalado correctamente el controlador (Martino, 2019).
Entrada de datos por lector de código de barras en Windows
• Lector de códigos de barras: Hardware que permite la comunicación entre usuario
y equipo.
• Captura de datos: El lector captura la información contenida en el código de barras.
• Interfaz de software (Drivers): La función principal del software es recibir los datos
capturados por el lector y procesarlos, anteriormente se explicó cómo realizar el
emparejamiento del lector con nuestro equipo.
• Procesamiento de datos: En nuestro sistema de control de inventarios, los datos del
código de barras se utilizan para buscar el producto en una base de datos y obtener
detalles varios del mismo.
• Integración en aplicaciones: La información procesada se puede integrar en
aplicaciones de Windows. En nuestro caso, la información sería manejada en hojas d
cálculo de Excel, además de impresiones con la impresora térmica.
• Configuración y personalización: Windows permite configurar y personalizar
cómo se gestionan los datos del código de barras.
• Módulos adicionales: Por ejemplo, añadir la capacidad de generar etiquetas de
códigos de barras o tener comunicación con otros sistemas.
La entrada de información mediante un lector de códigos de barras en un sistema Windows
es un proceso modular que implica la captura de datos con un lector de códigos de barras,
el procesamiento de estos datos a través de software, y la integración en aplicaciones
específicas.
Entrada de datos en aplicación específica (Excel)
El escáner de códigos de barras funciona como un dispositivo de entrada de datos que puede
leer instantáneamente la información contenida en el código de barras y subirla a programas
como Microsoft Excel.
Proceso
Ve a la hoja de trabajo donde necesites ingresar la información, apunta tu cursor al campo o
espacio donde quieres introducir el dato, y cliquea en él para situarlo en ese campo. Cuando
se cargan datos de códigos de barras en los programas, éstos se ingresan en el campo o
espacio donde esté posicionado el cursor.
Sostén el escáner a unas 6 pulgadas del código de barras, dirige la luz hacia el código y
presiona el botón que activa el escáner. Presionar el botón hará que el escáner lea los datos
del código de forma instantánea y los ingrese en el campo de la hoja de trabajo donde está
posicionado el cursor. Revisa la hoja de trabajo para ver el dato ya ingresado (Avenir, 2011).

Interrupciones
Como sabemos las interrupciones del sistema son llamadas de programas o procesos que se
están ejecutando para romper el flujo de tareas normal del procesador y hacer algo más

pág. 4
urgente, y luego regresar a lo que se estaba haciendo. Durante el uso del lector de código de
barras serán necesarias una variedad de interrupciones, ya que el proceso principal del
momento será obtener la información del código de barras.
Interrupciones por el lector de código de barras
Las interrupciones se utilizan para capturar datos de lectura de manera rápida y eficiente.
• Códigos de barras: Cuando el lector escanea un código de barras, genera una señal
eléctrica o una transmisión de datos a través de la interfaz.
• Drivers: Permiten comunicación con el sistema y la obtención de información al
escanear.
• Interacción con el sistema operativo: Los drivers pueden usar interrupciones para
notificar al sistema operativo cuando se escanea un código de barras. Cuando esto
ocurre, el sistema operativo puede tomar medidas inmediatas, como llamar a una
rutina de manejo de interrupciones.
• Manejo de interrupciones: Windows cuenta por defecto con un sistema de control
de interrupciones. Cuando se escanea un código de barras, el controlador del lector
de códigos de barras puede generar una interrupción, que a su vez activa una rutina
de manejo de interrupciones.
• Aplicaciones y módulos: Registran eventos para recibir notificaciones cuando se
escanea un código de barras. Cuando se genera una interrupción, las aplicaciones y
módulos registrados pueden procesar los datos capturados y realizar las acciones
correspondientes, en nuestro caso sería registrar un producto en el inventario, así
como un escaneo que permite obtener todos los datos correspondientes al producto.
• Modularidad: Windows permite que se pueda agregar o quitar el lector de código de
barras, sin afectar significativamente el funcionamiento del sistema.
Interrupciones en aplicación específica (Excel)
Este punto no difiere mucho de lo que se desarrolló con anterioridad. Primeramente, la
modularidad de Windows nos permitirá utilizar y tener un funcionamiento adecuado y eficaz
del lector de códigos de barras, siempre que tengamos los drivers necesarios. Ahora bien,
cada escaneo que realicemos es la acción que genera una interrupción en nuestro sistema,
esto para que sea posible la obtención de información del código de barras.
Otro ejemplo podría ser cuando ocurra un error en el escaneo, si nuestro lector llega a fallar
ya sea porque se desconectó o por cualquier otro motivo, Windows realiza la interrupción
para tratar de resolver el problema. Muchas veces dicho error se nos notifica mediante una
ventana emergente, la misma también es un tipo de interrupción de Windows.
Cualquier cambio que realicemos en nuestra hoja de cálculo, así como las posibles ediciones
que hagamos con nuestros archivos son procesos que hacen uso de las interrupciones del
sistema. Además de cualquier cambio que generemos con el lector de códigos de barras,
desde su conexión hasta los posibles fallos son motivos de una llamada al sistema de
interrupciones de Windows.

pág. 5
Salidas

La salida de una impresora térmica en un sistema Windows se gestiona a través del sistema
operativo y los controladores de impresora. Para hacerlo funcionar con el sistema modular
se deben de realizar algunos pasos.
1. Controladores de impresora: En un sistema modular, los controladores de
impresora son componentes esenciales que permiten la comunicación entre el sistema
operativo (Windows) y la impresora térmica. Los controladores son específicos para
cada modelo de impresora y se utilizan para traducir los comandos de impresión del
sistema operativo en un formato que la impresora pueda entender y ejecutar.
2. Configuración de la impresora: Antes de utilizar una impresora térmica en
Windows,
3. Aplicaciones de software: Para imprimir un documento o etiqueta térmica, primero
debe abrir la aplicación de software desde la que desea imprimir, como un programa
de procesamiento de texto, un programa de diseño gráfico o una aplicación de
etiquetas.
4. Selección de la impresora: Dentro de la aplicación de software, debes seleccionar la
impresora térmica que deseas utilizar. Esto se hace a través
5. Generación del trabajo de impresión: Cuando envías un documento a imprimir, la
aplicación de software genera un trabajo de impresión que se envía al sistema
operativo. El sistema operativo, a través del controlador de impresora, traduce este
trabajo de impresión en comandos específicos para la impresora térmica.
6. Cola de impresión: El trabajo de impresión se coloca en una cola de impresión,
donde espera su turno para ser procesado por la impresora. El sistema operativo
gestiona esta cola y envía los trabajos a la impresora en el orden correcto.
7. Comunicación con la impresora: El controlador de la impresora se encarga de
establecer la comunicación con la impresora térmica a través de una conexión USB,
puerto serie u otro método de conexión. Los comandos se transmiten a la impresora,
que los interpreta y comienza a imprimir el documento o la etiqueta térmica.
8. Impresión: La impresora térmica calienta áreas específicas del papel térmico para
crear la imagen.
9. Finalización y notificación: Una vez que se ha completado la impresión, la
impresora notifica al sistema operativo que el trabajo se ha realizado con éxito. El
sistema operativo también puede proporcionar notificaciones al usuario, como un
mensaje de impresión completado.

pág. 6
Conclusión Personal

En conclusión, tanto el escáner como la impresora térmica son componentes esenciales de un sistema
modular de impresión y digitalización en entornos de trabajo. Cada uno de ellos desempeña un papel
crucial en la gestión de documentos y en la creación de copias impresas, etiquetas o recibos, pero
tienen funciones muy distintas.
- El escáner es una herramienta que permite convertir documentos físicos en formatos digitales. Esto
facilita la organización, almacenamiento y distribución de información en una empresa o en un
entorno personal. El escáner captura imágenes o texto de documentos impresos y los convierte en
archivos digitales que pueden ser almacenados en una computadora, compartidos por correo
electrónico o archivados en línea. Su uso es fundamental para digitalizar archivos, archivar
documentos y facilitar la búsqueda y recuperación de información.
- La impresora térmica, por otro lado, se encarga de la generación de documentos impresos o
etiquetas en papel térmico. Este tipo de impresora es comúnmente utilizado en aplicaciones que
requieren una alta velocidad de impresión y calidad de impresión, como recibos de ventas, etiquetas
de envío y boletos. Las impresoras térmicas no utilizan tinta ni tóner; en su lugar, generan imágenes
mediante el calentamiento de áreas específicas del papel térmico. Son especialmente útiles en
entornos minoristas y de logística, donde se necesita una impresión rápida y confiable.
La integración de un escáner y una impresora térmica en un sistema modular permite la digitalización
de documentos físicos y su posterior impresión de ser necesario. Esto es beneficioso para empresas
que manejan una gran cantidad de documentos y necesitan una solución completa de gestión de
documentos, que abarca desde la digitalización hasta la impresión.
En resumen, el escáner y la impresora térmica son herramientas complementarias que
desempeñan un papel vital en la gestión de documentos y la creación de copias impresas, y su
uso conjunto en un sistema modular proporciona una solución completa y eficiente para las
necesidades de impresión y digitalización en diversos entornos de trabajo.

pág. 7
Referencias Consultadas
Bridge, K. (s/f). Configurar un escáner de códigos de barras. Microsoft.com. Recuperado el
2 de noviembre de 2023, de https://learn.microsoft.com/es-es/windows/uwp/devices-
sensors/pos-barcodescanner-configure
Martino, D. (2019, noviembre 2). Problemas con el lector de código de barra • Windows
10. Microsoft.com. https://answers.microsoft.com/es-es/windows/forum/all/problemas-con-
el-lector-de-c%C3%B3digo-de-barra/2fb0df4b-4981-4424-9481-ef8d2255d05f
Avenir, R. (2011, octubre 3). Cómo usar un lector de código de barras para introducir datos
en Excel. Techlandia; Leaf Group. https://techlandia.com/lector-codigo-barras-introducir-
datos-excel-como_4634/

pág. 8

También podría gustarte