Haz una pregunta
  Foros de Electrónica » Diseño digital » Interfaces y Programación
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

11/05/2010 #1

Avatar de masticas

Como hacer programa VB para controlar aparatos externos via LPT
He aqui un tuto de como hacer para controlar con la PC aparatos externos, utilizando el puerto LPT y un programa hecho en visual basic

Ejemplo:
http://www.youtube.com/watch?v=z1Afo...layer_embedded

yo en mi caso hare uno para controlar mi home theater
(semanas atras habia hecho uno, pero muy pobre)

Para empezar hay que saber como mandar informacion al puerto LPT
y como leer informacion del mismo

buscando tutoriales en internet pude hacerlo.
Ademas este programa se minimiza en el systray, lee y escribe para su configuracion
informacion en un archivo .INI y tiene un control de volumen de windows

El puerto LPT tiene 8 pins de salida, y mi home theater solo tiene 6 botones
osea que puedo utilizar solo 6 pins de salida del LPT
pero como no todo es tan bonito como se olle...
resulta que al encender la pc, esta manda un valor de 255 al puerto LPT
osea que se activan todos los pins de salida, y esto podria averiar mi home theater

ese problema se resuelve con un circuito utilizando el 4514, que es un decodificador binario decimal, ademas solo necesitare utilizar 4 pins de salida del LPT y poder tener hasta 16 funciones de salida.

para la entrada del LPT hay que tener en cuenta que por defecto los pins de entrada del puerto estan en estado ALTO, yo para mi circuito utilizare solo 4 pins de los 5 disponibles como entrada,
este es el circuito que yo utilizo

http://www.forosdeelectronica.com/at...1&d=1273629268
http://img199.imageshack.us/img199/2586/lptcontrol.jpg

http://img138.imageshack.us/img138/3825/11052010001.jpg

Como dije antes, a este programa le puedes programar las salidas y entradas, de esa manera lo adaptas a controlar lo que se te antoje.
http://www.forosdeelectronica.com/at...1&d=1273629268
http://img196.imageshack.us/img196/660/configiv.jpg

He aqui el link del proyecto entero
http://cid-e3bc4b6eb0bee0d1.skydrive...x/.Public?uc=1
, incluye el archivo inpout32.dll
es un instalable, ya que en algunas pc's no funcionan aunque solo se abran los proyectos basic, si esto llegase a pasar solo hay que utilizar el instalador
11/05/2010 #2

Avatar de ls2k

Respuesta: Como hacer programa VB para controlar aparatos externos via LPT
gracias compañero.. buscaba algo asi.. de hecho n el foro ya existe un programita para eso.. pero como para entretenimiento con nsecuncias y eso.. muy bueno tu aporte.. gracias.. saludos desde chile
12/05/2010 #3

Avatar de Meta

Respuesta: Como hacer programa VB para controlar aparatos externos via LPT
Hola:

Estoy haciendo control del puerto paralelo, claroque usaré los tres lenguajes, C#, C++ y VB .net.

http://electronica-pic.blogspot.com/...-paralelo.html

¿Sabes donde está ese .INI del Windows?

Aprenderé a manejar estas cosas.

Un cordial saludo.
12/05/2010 #4

Avatar de masticas

Respuesta: Como hacer programa VB para controlar aparatos externos via LPT
Meta dijo: Ver Mensaje
Hola:

Estoy haciendo control del puerto paralelo, claroque usaré los tres lenguajes, C#, C++ y VB .net.

http://electronica-pic.blogspot.com/...-paralelo.html

¿Sabes donde está ese .INI del Windows?

Aprenderé a manejar estas cosas.

Un cordial saludo.
Ah pues el archivo .INI lo inclui en el zip
pero no es necesario, cuando tu le pones "guardar configuracion"
automaticamente el programa creara un archivo INI con los datos que ingresaste.
Yo pense que era dificil, pero es muy facil.
aqui un tuto de como hacerlo, es muy facil
http://www.recursosvisualbasic.com.a...rchivo-ini.htm
yo de ahi aprendi, saludos.
12/05/2010 #5

Avatar de Meta

Respuesta: Como hacer programa VB para controlar aparatos externos via LPT
Gracias. Lo tendré en cuenta para hacer cosas de estas con Visual Studio .net. Para manejar aparatos es bueno que lo controles con relés.
02/05/2012 #6


me pasa lo mismo q ati pero con al diferencia q con la electronica no me llevo me podrias ayudar a entender como devo conectar el 4515 al conector lpt ya q estoy tratando de ingeniarmelas para un alimentador automatico de peces
entonces me pasa lo mismo que ati

resulta que al encender la pc, esta manda un valor de 255 al puerto LPT
osea que se activan todos los pins de salida,

ese problema se resuelve con un circuito utilizando el 4514, que es un decodificador binario decimal, ademas solo necesitare utilizar 4 pins de salida del LPT y poder tener hasta 16 funciones de salida.

aver si me ayudas conq logre hacer q prenda led soy feliz con eso em basta ya lo otro es programacion q es mi fuerte
02/05/2012 #7

Avatar de masticas

taylox dijo: Ver Mensaje
me pasa lo mismo q ati pero con al diferencia q con la electronica no me llevo me podrias ayudar a entender como devo conectar el 4515 al conector lpt ya q estoy tratando de ingeniarmelas para un alimentador automatico de peces
entonces me pasa lo mismo que ati

resulta que al encender la pc, esta manda un valor de 255 al puerto LPT
osea que se activan todos los pins de salida,

ese problema se resuelve con un circuito utilizando el 4514, que es un decodificador binario decimal, ademas solo necesitare utilizar 4 pins de salida del LPT y poder tener hasta 16 funciones de salida.

aver si me ayudas conq logre hacer q prenda led soy feliz con eso em basta ya lo otro es programacion q es mi fuerte
http://pdf1.alldatasheet.com/datashe...ILD/4515B.html
hay esta un enlace para que sepas por donde empezar
02/05/2012 #8


gracias vere q se puede hacer
03/05/2012 #9

Avatar de miguelus

Buenos días.

Aquí os dejo un ejemplo de control del Puerto Paralelo, está escrito en VB6.
Podemos encender y apagar "cosas" poniendo a "0" o a "1" cualquiera de los 8 Bit.
Está el código fuente por lo que podéis modificar todo lo que queráis.
Se utiliza una DLL que es gratuita para fines particulares (no es mia)
La libreria IO.DLL hay que copiarla dentro de C:/Windows/System32.

Espero que os sea de utilidad.

Sal U2

Pues parece que no ha subido la utilidad... esta tarde lo reenvío

Sal U2
03/05/2012 #10

Avatar de miguelus

Buenas tardes.
Lo prometido es deuda.
Aquí os dejo la DLL y un pequeño programa de prueba.

Sal U2
Archivos Adjuntos
Tipo de Archivo: rar Puerto Paralelo.rar (133,6 KB (Kilobytes), 56 visitas)
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Interfaces y Programación

Lenguajes de programación, gestión y manejo de puertos

Cerrar
Foros de Electrónica » Diseño digital » Interfaces y Programación

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.