Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Accionar una alarma con delphi?? (https://www.clubdelphi.com/foros/showthread.php?t=27629)

danytorres 25-11-2005 20:45:52

Accionar una alarma con delphi??
 
Buenas tardes amigos del foro, tengo un problemita que no e podido resolver, en la empresa donde trabajo existen varios turnos y la forma de saber el fin de cada uno es por una cirena que suena al comenzar y finalizar cada uno, el reloj que la activa se daño, la pregunta es como puedo hacer que suene la sirena a travez de delphi como puedo hacer que me genere una salida de voltage 12v por el puerto seria??? Gracias por su ayuda

JXJ 26-11-2005 02:21:00

De lo que se es que por el puerto
serial no puedes sacar 12 V.

se podria hacer algo como un ping (no estoy seguro)
que vaya a un aparato, para que genere los 12 V.
que este por un lado conectado a la pc puerto serial
por otro hacia la alarma. y un tercero que reciba correinte.
AC, o CC.

¿por que la sirena estaba conectada a la corriente
o tenia una pila. recargable o no?

dape 26-11-2005 03:50:13

¡Hola!, ahorita no recuerdo la potencia que sale por un puerto de la pc, pero de no ser 12v. lo q tienes que hacer es enviar una señal a una intefaz (entiendase una tarjeta) a la cual llega una señal de la pc, digamos a un 555 (reloj) o a una puerta lógica, la cual funcionaría, digamos cuando la salida sea 1 lógico (5v si no recuerdo mal), luego esa señal que sale de la puerta lógica debe llegar a un transformado o a talvez a un potenciómetro para poder elevar el voltaje a 12 voltios, luego p esa señal pasa a la alarma y esa debe sonar, eso es más o menos lo que puedes hacer, eso no te olvides de pone una protección entre la tarjeta y la pc, creo que esta protección consiste en puesta a tierra y un condensador ¿o es un diodo? no recuerdo bien esto, pero en líneas generales es algo así.

Espero te sirva de ayuda.

Saludos desde Tacna - Perú

David

Sotrono 27-11-2005 14:02:50

Hola, como va?.
Vas a tener que diseñar un circuito electronico porque por la pc no vas a poder sacar los 12v que necesitas. Podes usar el circuito integrado ULN2803. Busca "ULN2803 puerto paralelo" o algo asi en Google que vas a encontrar mucha informacion. Este integrado hace lo que necesitas: Recibe una señal de 5v y la amplifica a 12v. Tiene 8 entradas y 8 salidas. Se alimenta con 12v.
En esta pagina hay un circuito que te puede servir.
Saludos...

Obeg 27-11-2005 16:57:37

Hola,
lo que puedo aportar es que he probado la salida por el puerto paralelo, aqui tengo el link donde encontraras toda la informacion para realizar el circuito con el que podras activar reles y con ello la alarma que necesitas http://www.cnice.mecd.es/eos/Materia...3/01/material/
he probado el circuito y si funciona, ahora si necesitas ayuda para hacer el codigo que te permita acceder a tu puerto paralelo puedes ver este otro link http://www.specosoft.com/en/zlportio.html

Saludos, tambien de Tacna - Peru
Juan

Sotrono 28-11-2005 02:35:56

En este foro tambien podes encontrar mucha info sobre el puerto paralelo.

danytorres 30-11-2005 21:56:06

Gracias por responder Sotrono entre a los enlaces que que hiciste referencia y baje los ejemplos, pero no los entiendo, yo lo que quiero es que a determinada hora el programa genere una salidad de 5v o 12v, nose si el ejemplo lo puede hacer, si puedes ayudarme te lo agradesco.

danytorres 01-12-2005 13:10:31

No e logrado resolver el problema, quien puede ayudarme? :confused:

rastafarey 01-12-2005 17:24:34

Resp
 
Yo tenia ese problema y losoluciones con un amigo que se llama delphi. Lo contrataron en la empresa para tocar la sirena.

Y ya vez se soluciono el problema con delphi.

danytorres 01-12-2005 19:01:14

Rastafarey, tu respuesta inmadura esta fuera de lugar, considero que el foro del clubdelphi, es un foro serio respetable, donde los usuario registrados exponen sus dudas para que usuarios o moderadores con mayor conocimiento sobre la materia te orienten a resolver la duda, estas respuestas que pueden ser consultadas por n cantidad de navegantes programadores, creo que es una falta de respeto tu forma de intervenir en este hilo.

Sotrono 01-12-2005 23:38:07

Hola.
Te recomiendo revisar este hilo que ahi se explica como manejar el puerto paralelo. Si te queda alguna duda preguntala.
Cita:

Empezado por danytorres
yo lo que quiero es que a determinada hora el programa genere una salidad de 5v o 12v

Para generar la salida a una determinada hora podes poner un TTimer que cada cierto tiempo verifique si es la hora de hacer sonar las sirena. Podes utilizar las funciones Time y DecodeTime (En la ayuda de Delphi se indica como utilizarlas).
Si es la hora de activar la sirena que envie la señal por el puerto durante un determinado tiempo y luego deje de mandar esa señal.

El circuito que te di es para el puerto paralelo.
Es imprescindible que la salida sea por el puerto serie o puede ser por el paralelo?
El puerto serie nunca lo use pero igual en el foro hay bastante info.

La salida tiene que ser de 5v o de 12v?

El circuito que esta en esa pagina es bastante simple de hacer. Leete algun tutorial de como hacer circuitos en una placa y cualquier cosa pregunta.

Saludos...


La franja horaria es GMT +2. Ahora son las 01:17:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi