Go Down

Topic: Detectar equipos encendidos (Read 7322 times) previous topic - next topic

Sergegsx

Hola, me gustaria saber como arduino puede detectar que un aparato electronico esta encendido?

hasta ahora construi una pequeña placa con un rele que es activado al encender el mi ordenador, el switch del rele cierra un digital input del arduino. esto no era problema porque la fuente del ordenador tiene 12V como el rele.

el problema es que quiero detectar otros equipos como televisores, luces, puertas del garaje...

y esta solución es bastante aparatosa y en el resto de casos el voltaje no coincide.

hay alguna sencilla forma de detectarlo?

muchas gracias

chato_sat

Para equipos que utilizan corriente continua lo del relé me parece excesivo, valdría con un divisor de tensión para bajar la tensión para que no supere los 5v e introducírsela al arduino.

Por ejemplo para la fuente del ordenador que es de 12V puedes hacer el siguiente circuito:


Para los de corriente alterna no tengo ni idea, a ver si alguien nos puede dar algo de luz sobre el tema.

Saludos chato_sat

chiva

Sensores de efecto Hall, puedes ver si está encendido cualquier aparato independientemente del voltaje.
Mercadillo electrónico. Kit iniciación a Arduino, shield LCD a color y más cosas!

Sergegsx


Para equipos que utilizan corriente continua lo del relé me parece excesivo, valdría con un divisor de tensión para bajar la tensión para que no supere los 5v e introducírsela al arduino.

Por ejemplo para la fuente del ordenador que es de 12V puedes hacer el siguiente circuito:

Para los de corriente alterna no tengo ni idea, a ver si alguien nos puede dar algo de luz sobre el tema.

Saludos chato_sat


Gracias chato_sat sin duda es mejor opción que usar reles intente utilizar esa opción pero algo hice mal proque no me funciono. volvere a probar con tu esquema. muchas gracias

Sergegsx


Sensores de efecto Hall, puedes ver si está encendido cualquier aparato independientemente del voltaje.


hola Chiva, habia pensado en esa opción pero encontre dos problemas:

1. los sensores son muy caros para poner uno en cada aparato que quiera monitorizar..
http://www.cooking-hacks.com/index.php/electronic-brick-electricity-meter-analog.html
hay alguna opción mas barata?

2. tengo uno de los sensores mencionados arriba, comprado la semana pasada, pero no consigo leer nada con el, le a lo que viene en ese kit le falta mas circuiteria,no? es decir, si conecto la salida de señal al analog input, no es suficiente.

muchas gracias por tu ayuda.

chato_sat


Gracias chato_sat sin duda es mejor opción que usar reles intente utilizar esa opción pero algo hice mal proque no me funciono. volvere a probar con tu esquema. muchas gracias


De nada, espero que te sirva, por lo menos a mí si me funciona.

Recuerda que el arduino y la fuente deben de tener la misma masa, así que si el arduino no lo alimentas con la fuente deberás de sacar un cable desde la masa de la fuente hasta el gnd del arduino, tal y como lo he puesto en el esquema.

Saludos chato_sat

Sergegsx

Esta claro !! gracias por tu ayuda, me has ahorrado una pasta y tiempo ahora que no tendre que usar los reles.

A ver si Chiva puede darme mas datos respecto  a lo que le he preguntado para asi poder detectar cualquier tipo de aparato cuando se enciende.

gracias

Sergegsx

a nadie se le ocurre alguna forma sencilla y barata de detectar equipos de AC?

el primer objetivo es detectar cuando la caldera (diesel) arranca. como siempre inyecta la misma cantidad y tengo un sensor de nivel en el tanque, puedo calcular el consumo de diesel. pero necesito detectar cuando esta arrancada. y he pensado que lo mas sencillo es cuando detecte una subida de consumo electrico de AC 230V. peor no necesito medir este consumo electrico, solo detectarlo.

muchas gracias.

. la idea es encontrar un metodo que luego pueda detectar otros aparatos encendiendose, por ejemplo (motor piscina, etc) como son equipos que siempre consumen aproximadamente lo mismo, no necesito medir el consumo mientras estan encendidos, solo el tiempo.

chiva

El enlace que has puesto antes, es de un transformador de intensidad, no de un sensor de efecto hall.
Habría que ver si el campo que crea el cable es suficiente para que lo detecte el sensor, pero por el precio que tienen en ebay merecería la pena probarlos
Mercadillo electrónico. Kit iniciación a Arduino, shield LCD a color y más cosas!

Sergegsx

tienes toda la razon, tenia el concepto totalmente equivocado.

pues ahora si que estoy perdido con el hall effect. lo unico que he visto es esto, y no creo que sea lo que buscamos porque es bastante caro y segun parece se usa para otras cosas.
http://www.cooking-hacks.com/index.php/melexis-90217-hall-effect-sensor.html
puedes ponerme algun link de ejemplo de esos baratos? o de como usarlo?

muchas gracias

yOPERO

Engineering is the art of
making what you want from
things you can get.

     

[SOLUCIONADO]

Sergegsx

gracias !! creo que lo escribi mal la ultima vez o tenia algun filtro que no me salio ese resultado.

entonces con uno de esos, lo pongo pegado al cable de alimentación, y detecta el campo magnetico producido por el paso de la corriente,no?

yOPERO

Como dijo chiva-master por el precio que tienen se podria probar, pero de ninguna manero aseguro que funcionen.
Engineering is the art of
making what you want from
things you can get.

     

[SOLUCIONADO]

chiva

#13
Feb 25, 2011, 06:33 pm Last Edit: Feb 25, 2011, 10:32 pm by chiva Reason: 1
De chiva-master :smiley-mr-green: nada, que me puedo estar equivocando perfectamente, jajaja

Para medir la intensidad normalmente lo que se usa es un transformador de intensidad y luego el sensor de efecto hall.

Si se pasa alguien que supiera algo de los sensores de efecto hall o los haya usado no estaría nada mal, ya que tampoco quiero recomendarte algo y que luego de que lo hayas comprado no te sirva.

Un saludo
Mercadillo electrónico. Kit iniciación a Arduino, shield LCD a color y más cosas!

chiva

Gracias por la respuesta bokeauss.

La resistencia de shunt no lo había planteado por que habiendo soluciones no invasivas me parece un poco tontería, ya que tienes que ponerlo en serie a la alimentación de red de los equipos, por lo que es un poco engorroso.

La idea del sensor de efecto hall sería pegarlo al cable y que mida el campo magnético, pero supongo que cada uno tendrá una sensibilidad y habría que ver el campo magnético que crea el cable en la superficie de éste para ver que sensor tiene el rango adecuado, por si alguno sabíais algo de ésto.
Mercadillo electrónico. Kit iniciación a Arduino, shield LCD a color y más cosas!

Go Up