Tengo una placa de registro de datos con un SIM808 . Tiene capacidad Bluetooth 3.0 por el SIM808. La propia placa implementa un sistema de gestión de la batería, capaz de realizar mediciones de peso, humedad y temperatura, y también puede detectar desplazamientos del dispositivo. Todos los datos recopilados se transfieren mediante conexión GPRS a un servidor remoto.
El dispositivo en sí puede instalarse en colmenas, pero no sería rentable tener una tarjeta SIM para cientos de colmenas. Por lo tanto, esto solo actuará como maestro , que también tiene capacidades de registro de datos además de la capacidad GPRS.
Por lo tanto, planeo implementar placas esclavas sin los módulos SIM808. Entonces, en lugar del SIM808, se necesita una unidad de comunicación inalámbrica simple para permitir la comunicación inalámbrica local entre las colmenas.
El maestro consultaría a todos los esclavos por sus datos, y luego transferiría todo a través de GPRS.
Debería verse así, solo con cien colmenas:
Ahora las posibilidades de comunicación inalámbrica local:
- Bluetooth, como dije, el dispositivo maestro ya tiene Bluetooth 3.0. Pero no estoy completamente seguro de que Bluetooth sea la forma correcta de consultar a cien esclavos por 1 kB de datos.
- El dispositivo maestro tiene un bus I2C, por lo que puedo conectar ZigBee compatible con I2C u otro módulo de RF que también podría agregarse a las placas esclavas.
Los datos recopilables de los esclavos no superarán 1 kB / consulta.
Entonces, en general, ¿puedo permanecer en Bluetooth o debo agregar ZigBee, por ejemplo, a mis dispositivos o hay alguna otra opción?
Algunos detalles más:
- el alcance es máximo 30 metros
- También como los dispositivos funcionan con baterías, una solución con bajo consumo de energía sería buena
- el maestro ejecutaría una consulta cada 15 minutos
El objetivo principal es hacer que el maestro pueda consultar a los esclavos de manera eficiente, y esto debe hacerse sin modificar la PCB del maestro . Las dos posibilidades son Bluetooth 3.0, que ya está disponible para el maestro, u otras tecnologías que puedo conectar a la placa maestra a través del bus I2C de la MCU integrada. (No insisto en usar Bluetooth, fue el punto de partida porque ya tenía un BT 3.0 con el SIM808).