¿Cómo gestiono una gran variedad de "sensores de movimiento" y luces?


8

Soy desarrollador web / administrador del sistema y tengo un proyecto de cliente con un proyecto que me supera. En pocas palabras, necesitamos las siguientes capacidades:

  • Rastree el estado de cientos de sensores infrarrojos pasivos
  • Rastree el estado de cientos de luces (aún no estoy seguro si será un valor BOOL simple o un valor de porcentaje / brillo)
  • Dispare cualquiera de las luces individualmente o en grupos desde una consola principal y eventualmente desde aplicaciones móviles
  • Registre todos los cambios de estado para los sensores de movimiento y las luces.
  • Genere informes y análisis de patrones basados ​​en los registros.

La programación involucrada será fácil. Entiendo cómo funciona ... pero ¿por dónde empiezo a controlar las luces y rastrear tantos flujos de entrada externa? ¿Qué hardware y software debería mirar? ¿Puedo construir esto sobre un servidor Linux para un acceso más fácil desde un dispositivo móvil?


¿Con qué frecuencia consultará estas luces y sensores? (es decir, 100 veces por segundo? más lento? más rápido?).
Jon L

55
Parece que necesita algún tipo de concentrador de datos que luego se comunique con su computadora de una manera que la computadora pueda entender. Estoy seguro de que no desea conectar cables de Ethernet a cada sensor y luz, por lo que necesita un hardware más simple para comunicarse con todos esos puntos finales, luego haga que sea el único punto de contacto con su sistema informático principal. Eso podría ser a través de USB o ethernet, por ejemplo. Para hacer una recomendación sólida, necesito saber más sobre cómo se ve la interfaz de estos sensores y luces, si es que hay alguna, la distancia física, etc.
Olin Lathrop

1
Mencionas el valor de brillo de las luces. ¿Esto significa que estamos hablando de dimmers? ¿Cientos de ellos?
stevenvh

Respuestas:



6

Creo que querrás estudiar DMX y RDM . Esos son más protocolos de salida para sistemas de iluminación y teatro. Con RDM, uno podría hacer sensores ... pero. Nunca lo usé, pero tal vez Open Sound System funcionaría.


0

Quizás el uso de la tecnología de 1 cable podría ser útil

http://www.maxim-ic.com/datasheet/index.mvp/id/3818

He trabajado en proyectos en los que reuní datos de varios termómetros solo con la ejecución de un cable de 2 núcleos + 5v y -5 voltios y los datos se enviaron pasivamente al microcontrolador.

http://www.maxim-ic.com/products/1-wire/

No he visto un sensor de luz de 1 cable, ¿pero una temperatura podría captar el calor emitido de las luces a dos si está encendido o no?

Necesitará un interruptor independiente de 1 cable para controlar cientos de ic y una interfaz como arduino para recopilar datos y enviarlos a serie para que puedan decodificarse.


@ppumpkin: no agregue una firma ('T') a sus publicaciones. Su firma se muestra en la parte inferior derecha: se vincula a su perfil e incluso presenta una calabaza brillante.
Kevin Vermeer

@Kevin Lo siento, esa no era una firma, simplemente no borró toda la oración que quería escribir. Disculpas Lo mantendrá más limpio.
Piotr Kula

0

¿Hay alguna razón por la que esté buscando desarrollar una solución personalizada en lugar de buscar soluciones comerciales existentes para este problema? Hay muchas, muchas soluciones existentes en este espacio que varían ampliamente en costo, complejidad y capacidad. Las soluciones más populares para el hogar y las instalaciones más pequeñas incluyen Z-Wave , Insteon y ZigBee ; (ZigBee es el sistema con el que estoy más familiarizado). Hay otras soluciones disponibles para instalaciones comerciales más grandes.

Como con la mayoría de las preguntas de esta naturaleza, una respuesta útil dependerá de sus requisitos reales. ¿Ya están instalados los sensores PIR? ¿El cliente ya tiene una solución de automatización / iluminación?


0

He implementado un sistema como este para un cliente.

En su caso, eran un estudio de cine que hacía una película CGI y cada trabajador necesitaba poder atenuar sus luces según sus necesidades y permitir situaciones de emergencia.

Utilicé una solución comercial que utilizaba RS485 para el control, DALI para las luces y microcontroladores para la lógica, también hubo un contacto seco de la alarma para que todo brillara en una emergencia.

El control individual era mío, desde un servidor web con un puerto RS485.

Al sentarse encima de una solución comercial, libera la preocupación de proporcionar algo que necesita funcionar de manera confiable 24 * 7 * 365 y concentrarse en la interfaz.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.