el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
Hacer que su ordinador se convierta en un autómata programable
1. Hacer que su ordinador se convierta en un autómata programable :
Hace años, IBM diseñó el puerto paralelo para manejar impresoras desde su gama de
microcomputadores PC/XT/AT. Un conector estándar macho de 25 pines aparecía en la
parte trasera del PC con el solo propósito de servir de interfaz con la impresora. El
sistema operativo DOS cargado en dichos PC soporta hasta tres puertos paralelos
asignados a los identificadores LPT1, LPT2 y LPT3, y cada puerto requiere tres
direcciones consecutivas del espacio de E/S (entrada-salida) del procesador para
seleccionar todas sus posibilidades.
El puerto paralelo de una PC es ideal para ser usado como herramienta de control de
motores, relés, LED's, etc. El mismo posee un bus de datos de 8 bits (Pin 2 a 9) y muchas
señales de control, algunas de salida y otras de entrada que también pueden ser usadas
fácilmente.
Las PC's generalmente poseen solo uno de estos puertos (LPT1) pero con muy poco
dinero se le puede adicionar una tarjeta con un segundo puerto paralelo (LPT2).
En reglas generales la dirección hexadecimal del puerto LPT1 es igual a 0x378 (888 en
decimal) y 0x278 (632 en decimal) para el LPT2. Esto se puede verificar fácilmente en el
setup de la PC o bien en el cartel que generalmente la PC muestra en el momento del
booteo.
2. El puerto paralelo de un PC posee un conector de salida del tipo DB25 hembra cuyo
diagrama y señales utilizadas podemos ver en la siguiente figura:
El puerto paralelo LPT del ordenador
Esta interfaz es tan sencilla como útil, ya que nos permite realizar todo tipo de pruebas
sin la necesidad de usar un microcontrolador. Y de paso nos permite tomar experiencia
en el manejo de señales mediante equipos microprocesados.
Podemos por ejemplo hacer simulaciones basicas o réalisar trabajos practicos en la casa,
también conectar un pequeño robot y tomar datos de sus sensores y analizar las
decisiones a tomar mediante un programa hecho en cualquier lenguaje de PC actual.
la siguiente figura muestra una aplicación que se trata de dos salidas una para un LED y
la otra para una resistencia.Podemos conrolar el estado del LED que está encendido o
apagado.
Sr. Abdelouhab ARROUB