Detectar equipos encendidos

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

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

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

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

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

chiva:
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.

Gixxer:
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

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

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.

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

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

Search "hall effect" en ebay.

e.g.:http://cgi.ebay.es/x-10-pcs-NEW-A3144-A3144E-Hall-Effect-Sensor-/270632975618?pt=LH_DefaultDomain_0&hash=item3f02fb7d02

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?

Como dijo chiva-master por el precio que tienen se podria probar, pero de ninguna manero aseguro que funcionen.

De chiva-master :grin: 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

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.

bokeauss gracias por toda esa información

conozco un poco las diferentes formas de medir gracias a esta pagina, y porque yo mismo tengo funcionando un medidor como el descrito aqui...
http://openenergymonitor.org/emon/node/58

el problema es que tratandose en este caso de 230Vac me gustaria ser lo menos intrusivo posible a los equipos que quiero comprobar que estan encendidos.

la idea de un optoacoplador suena interesante (aunque no sea intrusiva), pero en este caso tendria que conectarlo a algun sitio de la maquina que tenga tension cuando este funcionando,no? en la caldera creo que no habria problemas, pero en otros equipos es perder la garantia inmediatamente.

puedes informarme un poco mas? no hay ninguna forma de no tener que alterar la maquina a medir?
la opcion del transformador de corriente igual es mejor,no?
tengo uno de estos en casa, lo compre pensando que sea conectar y listo, pero parece que no funciona, y hay que añadirle mas circuiteria,no?
http://www.cooking-hacks.com/index.php/electronic-brick-electricity-meter-analog.html

mil gracias por tu ayuda.

Ese sensor tiene salida de corriente, lo puedes ver en el datasheet de la página (http://www.seeedstudio.com/depot/images/product/ta12doc.jpg)
La salida de ese modelo concreto es 0-2.5 mA, puedes ver que para Rl de 800 ohm, la salida es hasta 2 V (para transformar corriente en tensión, ley de ohm).

Como no necesitas precisión (lo digo por adaptarlo a 0-5v para el conversor ADC de Arduino), sólo saber si esta encendido o no, le pones ese valor de resistencia que recomiendan y a correr....

En Amidata tienes sensores parecidos por menos de 4 euros....

Recuerda medir sólo una fase!! En la página que has puesto, también te explica cómo añadirle un offset, si quieres medir la parte negativa de la corriente (Page not found | Archived Forum), pero vaya, si sólo te interesa saber si esta encendido....
La verdad, que esa página está muy bien explicado todo.

:wink:

muchas gracias otra vez !!

me acabo de dar cuenta que compre ese kit pensando que seria mas sencillo el montaje y resulta que al final es necesario poner resistencia tambien y encima me ha salido mucho mas caro. bueno se aprende de los errores.

entonces para detectar el equipo le pondre una resistencia de 800ohms y ya esta.

efectivamente Igor, esa pagina esta muy bien. los pasos estan muy bien explicados. yo tengo construido el circuito enviando los datos desde hace unos 3 meses a una tabla mysql y a un registro de seguridad en txt. he desarrollado una pagina web bastante completa que medie consumos diarios, mensuales, por horas, hace graficas, compara consumos por dias, horas, etc etc etc. ahora le he añadido un medidor de nivel para el tanque de diesel y tambien lo he integrado. lo proximo es medidor de consumo de agua y separar secciones de la casa.

4 euros !! y el que pongo arriba me costo 12 creo , que barbaridad !!
dices estos,no...

en este caso seria un poco mas complicado por tener q tener en cuenta diferente numero de giros en la bobina. pero bueno supongo q con unas pruebas podra sacarse.

lo q no he conseguido saber aun es para que son los pines y el potenciometro de este..
http://www.cooking-hacks.com/index.php/electronic-brick-electricity-meter-analog.html
la documetnación no dice nada.

bueno voy a ver si consigo q este funcione y luego comprare en RS alguno mas de esos baratos! 2.32 euros !!!

gracis de nuevo

A lo mejor es la Rl del datasheet, pero es un poti para que regules el voltaje deseado....
Mira a ver cómo esta conectado en la placa..... O manda un mail a libelium.
Aunque tiene pinta de ser precisamente la Rl, para convertir corriente a tensión.
Los de seeedstudio (que son los que hacen dichas placas) también tienen este otro sensor => http://www.seeedstudio.com/depot/twig-electricity-sensor-p-777.html?cPath=144_154

No te he entendido lo de los giros de la bobina...

tienes razon, supongo que sera un potenciometro para que tu mismo ajustes esa resistencia en lugar de tener que añadirle una externa. tendre que mirar si hay que modificar su valor. tiene tambien unos pines de ON/OFF que no se para que son, el problema es que no se puede ver las pistas del circuito asi que tendre q mirar con un voltimetro.

queria decir numero de vueltas.

Número de vueltas Cable:300

no entiendo mucho de esto, pero en la pagina que te he puesto antes del tio que ha construido el medidor de consumo para casa, hablaba de este valor como importante. lo decia porque habia gente q no podia conseguir el mismo convertidor de corriente. asi que supongo que es un parametro a tener en cuenta. nose.