Go Down

Topic: detectar estado alarma jr security (Read 67 times) previous topic - next topic

llcllc21

Buenos días,

Estoy intentando activar/desactivar la alarma remotamente con el móvil, mediante IFTTT y todo funciona perfectamente, el problema es la lectura del estado de la alarma ya que quiero tener una lectura real de la alarma.

Para ello he configurado una salida PGM1 para que dé el estado de la activación según el manual, el problema que tengo es que no se como leer esa señal con el arduino como entrada digital( adjunto esquema alarma ).

Como véis esta conectada para ir con un led y su correspondiente resistencia a 12V y leyendo la especificación de la salida, me da negativo/100mA, leyendo voltage de la salida cuando esta la alarma conectada me da una tensión de 0,6V y 0 cuando esta desconectada.

Mi pregunta es, como podría convertir esa señal de salida a una señal de 3,3V/0V para que la entrada de mi dispositivo pueda leerlo.

He visto por ahí de usar optotransistores pero no lo tengo claro.
La entrada del dispositivo es como la del arduino como máximo de 40mA, entiendo que también se tendría que reducir la corriente de entrada.

Atentamente,

surbyte

#1
Mar 23, 2016, 01:49 pm Last Edit: Mar 23, 2016, 01:52 pm by surbyte
Lo que debes usar ahi en lugar de un LED es un optoacoplador.
Colocas un optoacoplador


El opto dice CNC17 pero puede ser un 4N35 (igual de común).


El valor de la R podria estar en 1K o 1.2K para unos 10 mA. Si dices que entrega mas corriente puedes bajar a 470 ohms para unos aprox 20mA que son mas que suficientes para comandar al 4n35.
Del lado del arduino que estará aislado (olvida que ves un PIC) todo esta a 5V y registrará correctamente los estados.
Conecta la entrada al pin que desees.

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy