DeNunCianDo  
Denunciando   Video Porno luly bossa Completo   Video Porno Sandra Muños Completo   Alejandra Omaña Primer video porno   Lina Arroyave, DESNUDA, la mama del hijo de Kevin Roldan   

Retroceder   DeNunCianDo » ..:::: CoMuNiDaD DeNunCianDo.CoM ::::.. » Discusiones Generales » Zona Tecnologica » Programacion

Programacion Pregunta, consulta o ayuda a resolver los problemas o incógnitas que tengan los demás miembros de la comunidad sobre programación en general.

Hola Invitado!
Tómate un minuto para registrarte, es 100% GRATIS y no verás ninguna publicidad! ¿Qué estás esperando?
tapatalk Para Ingresa a Denunciando.com por medio de TapaTalk Clic ACA
Registrarse Ahora
Programacion »

Encendido y apagado de leds mediante el puerto paralelo

Participa en el tema Encendido y apagado de leds mediante el puerto paralelo en el foro Programacion.
....



Temas Similares
Tema Autor Foro Respuestas Último mensaje
Quien dijo que el puerto paralelo de los computadores habia muerto?? jajaja Sasuke. Chistes / Cosas Charras 8 07-02-2011 13:10:03
Cubo de leds MiL0 Discusiones Generales 2 11-01-2011 08:39:36
Escaleras con leds MiL0 Discusiones Generales 2 27-04-2010 15:45:50
Auto Encendido y Apagado para tu pc.. WeBMaSTeR_ShEvI Software - Programas 11 23-12-2009 23:34:46
Programa el encendido de tu PC Duff Man Software - Programas 3 09-07-2009 11:25:00

Respuesta
Herramientas
 
Antiguo , 17:21:13   #1
Predeterminado Encendido y apagado de leds mediante el puerto paralelo Calificación: de 5,00

Los mejores licores
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 se active el pin el led se encenderá.
En este proyecto lo que se quiere mostrar es como, con un simple circuito, se puede controlar mediante la computadora una fila de LEDs los que se van a encender en una secuencia que nosotros vamos a controlar con un pequeño programa escrito en el lenguaje de programación Visual Basic 6.0.
El circuito que se va armar será montado sobre una plaqueta, la cual conduce la corriente eléctrica, llamada “protoboard”.
Nuestro objetivo es controlar los diodos LEDs con la computadora, esto es encenderlos y apagarlos según como queramos. Los LEDs son diodos que tienen la capacidad de emitir luz cuando circula una corriente por ellos. Esta corriente debe ser del orden de los 10 mA (miliampers). Para limitar la corriente que pasa por los LEDs se usan las resistencias que se oponen al paso de ella.
Para controlar un circuito externo con la computadora se usará el puerto paralelo de ella, para conectar el puerto con el circuito se necesitará el cable paralelo o conector DB-25. El paso siguiente es soldar cable fino UTP a los pines internos del conector. Como los pines están numerados del número 1 al 25, solo usaremos los pines numerados del 2 al 9, también se tiene que soldar un cable al pin 25 (que es el pin de masa o tierra eléctrica) para tener una descarga a tierra común, para nuestro circuito y la computadora. Una vez construido el cable se lo puede conectar al protoboard.
Solo se deben usar tres entradas y tres salidas, ya que son solo tres LEDs los que controlamos. Las tres salidas están conectadas por medio de una resistencia limitadora de corriente a una LED cada una. Estas resistencias son de un valor de 330 ohm y permite que circule una corriente de 10 mA (miliampere) por cada diodo.
Las siguientes imágenes pueden ayudar a apreciar mejor la conexión del circuito:
Grafíco 1. Circuito armado en el protoboard

Grafíco 2. Circuito armado en el protoboard

Grafíco 3. Circuito armado en el protoboard

Grafíco 4. Circuito armado en el protoboard

Grafíco 5. Circuito armado en el protoboard

Grafíco 6. Circuito armado en el protoboard

Grafíco 7. Circuito armado en el protoboard

Grafíco 8. Circuito armado en el protoboard

Grafíco 9. Circuito armado en el protoboard

Las imágenes muestran cómo está hecha la conexión en el protoboard.
  • El programa
Para el programa de Visual Basic 6.0 se puede usar la librería inpout32.dll o io.dll. Para el presente proyecto se usará la librería io.dll. IO.DLL proporciona un conjunto de comandos útiles para leer y escribir en los puertos de E/S.
El programa que hice lo puedes descargar desde el siguiente enlace:
El archivo comprimido contiene el archivo io.dll
Solo los usarios con mas de 1000 puntos de reputacion o los usuarios con membresia Gold, pueden ver este link
Que es la reputacion? - Membresias Pagas

Comentarios Facebook

__________________
http://image.prntscr.com/image/C6e7gaDESjm0FtLeFfHGlw.png
LEONARD no está en línea   Responder Citando

compartir
                 
remocion sep Gold sep Silver sep Donar

marcaNo Calculado   #1.5
SponSor

avatar
 
Me Gusta denunciando
Estadisticas
Mensajes: 898.814
Me Gusta Recibidos: 75415
Me Gustado Dados: 62988
Fecha de Ingreso: 02 jun 2006
Reputacion
Puntos: 1574370
Ayudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen camino
emoticon Re: Encendido y apagado de leds mediante el puerto paralelo

 
Los mejores licores
 
   
   
_______________________________________________
Publicidad :)
conectado
Antiguo 09-11-2011 , 18:27:17   #2
Denunciante Aprendiz
 
Avatar de Kryplos
Me Gusta
Estadisticas
Mensajes: 114
Me Gusta Recibidos: 12
Me Gustas Dados: 0
Ingreso: 15 nov 2006

Temas Nominados a TDM
Temas Nominados Temas Nominados 0
Nominated Temas Ganadores: 0
Reputacion Poder de Credibilidad: 0
Puntos: 123
Kryplos el Usuariox se nos esta haciendo popularKryplos el Usuariox se nos esta haciendo popular
  
Predeterminado Respuesta: Encendido y apagado de leds mediante el puerto paralelo

Interesante.... Gracias :O

Kryplos no está en línea   Responder Citando
Antiguo 19-11-2011 , 00:43:33   #3
Denunciante Aprendiz
No Tiene Avatar Configurado
Me Gusta
Estadisticas
Mensajes: 118
Me Gusta Recibidos: 6
Me Gustas Dados: 4
Ingreso: 25 nov 2010

Temas Nominados a TDM
Temas Nominados Temas Nominados 0
Nominated Temas Ganadores: 0
Reputacion Poder de Credibilidad: 0
Puntos: 70
mulurkie el Usuariox va por buen camino
  
Predeterminado Respuesta: Encendido y apagado de leds mediante el puerto paralelo

gracias por el aporte

mulurkie no está en línea   Responder Citando
Respuesta
Los mejores licores

Etiquetas
basic, control, leds, paralelo, puerto, visual




La franja horaria es GMT -5. Ahora son las 08:43:05.
Desarrollado por: vBulletin® Versión 3.8.9
Derechos de Autor ©2000 - 2024, Jelsoft Enterprises Ltd.
DeNunCianDo.CoM ©
DeNunCianDo


Page generated in 0,36860 seconds with 15 queries

SEO by vBSEO