TODOPIC

Lenguajes de programación para PC => Visual Basic => Mensaje iniciado por: Mushito en 03 de Enero de 2009, 10:34:39

Título: Necesito Ideas para detectar el cierre de un pulsador con VB60
Publicado por: Mushito en 03 de Enero de 2009, 10:34:39
Estimados cumpas:
Tengo la necesidad de montar un circuito que cunado de pulse un pulsador externo, lo detecte el puerto serial, se me había ocurrido soldar los contactos del pulsador normalmente abiertos al puerto serial (pin 2 y 3) y escribir algún código fuente en VB que detecte esta pulsación.

De antemano muchas gracias!

P.D. LPT no me sirve
Título: Re: Necesito Ideas para detectar el cierre de un pulsador con VB60
Publicado por: migsantiago en 03 de Enero de 2009, 12:57:28
Hola

Lo puedes hacer como mencionas pero el cierre del interruptor debe durar lo suficiente como para transmitir un byte. Si el cierre dura menos que la transmisión de un byte, VB no recibirá el byte.

Puedes configurar la velocidad del puerto serial a 115200bps, transmitir constantemente un byte y estar escuchando constantemente a RX.
Título: Re: Necesito Ideas para detectar el cierre de un pulsador con VB60
Publicado por: WillyP en 03 de Enero de 2009, 13:49:59
Si solamente tenés que detectar el estado de un pulsador podés utilizar las señales de control del puerto serie, por ejemplo si no me equivoco puede ser DSR (Data Set Ready) que determina el estado preparado de la línea de datos y desde VBasic detectar este evento.
Título: Re: Necesito Ideas para detectar el cierre de un pulsador con VB60
Publicado por: Mushito en 04 de Enero de 2009, 12:47:22
 :-/ muchas gracias por las respuestas voy a intentar.
 :-)