ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Encendido y apagado de los leds a través del puerto paralelo de la computadora


Enviado por   •  1 de Noviembre de 2012  •  Trabajo  •  875 Palabras (4 Páginas)  •  668 Visitas

Página 1 de 4

Encendido y apagado de leds mediante el puerto paralelo

enero 27, 2009 en 5:34 pm | Escrito en Programacion | 107 comentarios

Etiquetas: apagado, apagar, db25, diodo, emisor, encender, encendido, led, leds, luz, paralelo, prender, protoboard, puerto

En este tema vamos a ver cómo prender y apagar leds mediante el puerto paralelo del computador. Para lo cual vamos a necesitar las siguientes herramientas:

3 leds de diferentes colores

1 Protoboard

Cable UTP (1 metro o metro y medio)

3 resistencias de 1 kilo ohmio

Visual Basic 6.0

Unos cuantos pedazos de alambre (puede ser del mismo UTP)

Es recomendable tener unos cuantos leds más y unas cuantas resistencias más, por si acaso.

Antes de ver el desarrollo del programa vamos a ver cómo armar el circuito. De hecho es muy sencillo, y se basa en el siguiente diagrama:

Diagrama del circuito

Para poder entender mejor el circuito. Vamos a dar ciertos detalles sobre el puerto paralelo:

Un puerto paralelo es una interfaz entre una computadora y un periférico cuya principal característica es que los bits de datos viajan juntos enviando un byte completo o más a la vez. Es decir, se implementa un cable o una vía física para cada bit de datos formando un bus.

El cable paralelo es el conector físico entre el puerto paralelo y el periférico. En un puerto paralelo habrá una serie de bits de control en vías aparte que irán en ambos sentidos por caminos distintos.

En contraposición al puerto paralelo está el Puerto serie, que envía los datos bit a bit por el mismo hilo.

El sistema operativo gestiona las interfaces de puerto paralelo con los nombres LPT1, LPT2 y así sucesivamente, las direcciones base de los dos primeros puertos es:

LPT1 = 0×378.

LPT2 = 0×278

La estructura consta de tres registros: de control, de estado y de datos.

El registro de control es un bidireccional de 4 bits, con un bit de configuración que no tiene conexión al exterior, su dirección en el LPT1 es 0x37A.

El registro de estado, se trata de un registro de entrada de información de 5 bits, su dirección en el LPT1 es 0×379.

El registro de datos, se compone de 8 bits, es bidireccional. Su dirección en el LPT1 es 0×378.

Conector DB25:

Conector DB25

El Dataport se usa como salida

El Statusport se usa como entrada

El Controlport se usa de las dos formas anteriores

Con esos antecedentes ahora vamos a explicar los detalles del circuito:

El Circuito

Donde dice "Pin puerto paralelo" puede ser cualquier Pin del 2 al 9. No olvidar hacer una conexión al pin 25 que es tierra

El circuito consiste en un led con una resistencia, la resistencia se usa para limitar la intensidad y no pedir más de la que el puerto paralelo es capaz de dar (5 mA). Cuando

...

Descargar como (para miembros actualizados) txt (6 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com