Estoy trabajando en un proyecto en el que tendré 2 o 3 sensores dentro de una casa, y todos enviarán datos a un sensor/hub central en una configuración de red en estrella. Este sensor central almacenaría todos los datos de los demás y de sí mismo y los enviaría a través de una red LoRa a un servidor central una vez al día. Todo el sistema tiene que ser de muy baja potencia.
Por el momento, mi plan era usar una red inalámbrica que no sea LoRa dentro del hogar (con un CC1310 o nRF51822) y tener un dispositivo con capacidad LoRa (SX1272) para actuar como concentrador. Sin embargo, me preguntaba si sería posible usar LoRa como la red principal dentro de la casa y reemplazar el SoC inalámbrico con un microcontrolador de baja potencia no inalámbrico diferente.
Sí, es posible usar un SX1272 o SX1276 para recibir datos enviados por sensores y luego usarlos para transmitir datos a una red pública LoRaWAN mientras se mantiene un consumo muy bajo .
Todos los transceptores LoRa tienen una función de "detección de actividad de canal" (o CAD) que se puede usar para ahorrar energía y despertar a un receptor solo cuando un emisor quiere enviar un mensaje. A diferencia de los transceptores FSK tradicionales, como el CC1310, que utilizan RSSI, la función CAD es muy selectiva y se activa solo cuando se emite en el canal una señal LoRa, con el ancho de banda y el factor de dispersión adecuados. Debido a que no se activa cada vez que hay ruido en el canal, puede ser bastante eficiente en el consumo de energía.
Si realiza una detección de CAD cada N segundos, cada transmisor deberá enviar un paquete con un preámbulo de N segundos para despertar al receptor. Este es un intercambio de energía.
Dado que LoRa significa "largo alcance", agregar unos metros adicionales (el tamaño de una casa) no debería representar un problema. Este sitio web (radio-electronics.com) declara: -
Hay varios elementos clave del sistema inalámbrico LoRa. Algunas de sus características clave incluyen las siguientes:
- Largo alcance: 15 - 20 km.
- Millones de nodos
- Batería de larga duración: más de diez años
Entonces parece ser ideal, pero el diablo está en los detalles y tendrías que investigar qué tamaño de batería te daría los "diez años" y bajo qué condiciones ambientales. Sospecho que esto es crucial y es posible que los 3 sensores que necesita le den mucha más vida si transmiten sus datos (digamos) una vez por hora a un módem/interfaz LoRa que recopila esos datos y los envía a donde sea.
La razón por la que sugiero esto es que LoRa requiere un receptor que consume varios mA y es posible que deba activarse mucho y será el principal aplanador de su batería.
Los dispositivos tontos de solo transmisión que ciegamente "envían" varias veces al día ciertamente pueden durar años con tamaños de batería muy moderados.
Eche un vistazo a los ejemplos de la red de sensores inalámbricos CC1310 ( http://www.ti.com/tool/cc13xx-sw ). El sensor/nodos permanecen en modo de suspensión hasta que necesitan activarse para enviar datos, por lo que la potencia RX para los sensores no es un problema, también existe el beneficio adicional del motor de control de sensor del CC1310 para reducir la potencia del sistema de monitoreo de sensores. La corriente RX será el factor determinante para el Hub/Concentrador, aquí el CC1310 tiene una potencia RX más baja que el transceptor LoRa.
También tiene la opción de usar la función Wake On Radio del cc1310 (el ejemplo de SW también está disponible en el enlace anterior) para permitir que el concentrador se duerma y se active cuando los nodos envían datos del sensor.
Sensores
Silvano
Silvano