Controlar circuito mediante LPT

Iniciado por nser, 4 Octubre 2006, 21:35 PM

0 Miembros y 1 Visitante están viendo este tema.

nser

Hola! Estoy pensando en desarrollar una aplicación que se conecte por lpt1 a un circuito. El circuito, simplemente tiene dos estados: abierto(pasa corriente), cerrado(no pasa corriente). Básicamente se trata de una especie de reseteador de router. La estructura sería la siguiente:
El pc esta conectado mediante LPT al circuito, el circuito esta conectado a la corriente (220V), y del circuito al router.El programa detecta que el router se ha colapsado ya que no me responde al ping, por tanto envio una señal por lpt1 al circuito que activa el relé y corta la corriente. Aquí entraria algún temporizador que al pasar 30 segundos volviera a conectar el relé para dejar pasar la electricidad. Sabéis como podría programar el lpt1 para que hiziera la acción el circuito?No se prácticamenta nada de electrónica...pero un compañero de trabajo sabe un poco y me ayudará con ellos.

Un saludo y gracias!!


nser

Ara mismo lo estaba leyendo jejeje. Gracias de todas maneras! el problema k tengo ahora es con el circuito...si alguien sabe del tema o tengas enlaces a esquemas sería de mucha ayuda!!

Un saludo

skapunky

CitarAquí entraria algún temporizador que al pasar 30 segundos volviera a ...

Aqui mirate un integrado ttl llamado 555. Es un temporizador que se puede usar en modo sincrono y asincrono variando el valor de un par de resistencias y un condensador...para mas info mira en internet que esta el esquema por todos lados.

Citar...activa el relé y corta la corriente

Cuidado al usar en el puerto paralelo reles... si usas tensiones altas tendras de utilizar un driver. Si son los 5 volts no...

CitarSabéis como podría programar el lpt1 para que hiziera la acción el circuito

De programar es facil. Primero informate sobre el conector db-25 que es el de ese puerto, sobre todo la funcion de cada pin ya que hay 8 de señal, el de gnd, tension y algunos extras como algun inverso.

La programación la puedes hacer en c o incluso en visual basic donde hay una libreria llamada si mal no recuero iout32.dll o algo asi..Tmb hay un par para c.. pero en visual basic es realmente sencillo.

CitarEl programa detecta que el router se ha colapsado ya que no me responde al ping, por tanto envio una señal por lpt1 al circuito que activa el relé y corta la corriente

Programar que detecte lo del pin para que corte o no la corriente no es facil. E incluso no se si se podria enlazar de algun modo..

Saludos.
Killtrojan Syslog v1.44: ENTRAR