Después de jugar con Arduino y diferentes tipos de sensores para mi jardín, ahora estoy comenzando un nuevo proyecto para mi tiempo libre.
Quiero trabajar con comunicaciones RF porque necesito un dispositivo de largo alcance para mi aplicación, unos 2 Km de distancia .
La idea es hacer solo una identificación de qué unidad es , como un RFID de largo alcance pero sin RFID.
Me refiero a que algunos dispositivos/unidades se colocan en algún lugar, y después de un tiempo, alguien podría moverlos a otro lugar, así que quiero saber dónde están, solo leyendo la información enviada por ellos a través de RF. No me importa su posición real (GPS) porque voy a poder verlos donde están desde mi ventana superior. Solo quiero saber cuales de ellos son.
¿Qué pasa con una frecuencia más baja (150 MHz)? Está por encima de la banda de frecuencia de licencia para radios AM/FM.
EDITAR:
La idea de @Hoppo es justo lo que estoy tratando de hacer. También me permite obtener "recolección de energía" porque la idea es que los transmisores funcionen con una batería pequeña.
También los transmisores tienen que ser lo suficientemente pequeños y sin antenas para no molestar y evitar que los perros jueguen con ellos.
En el lado del receptor, no importa si necesito una antena más grande o más potencia. Irá conectado directamente a una PC o fuente de alimentación.
Además, como dice @Hoppo, solo quiero enviar un 'ping', un mensaje con un identificador y tal vez el nivel de la batería, por lo que las velocidades de datos podrían ser inferiores a 9600bps.
Si puede ver los dispositivos, entonces solo podemos asumir la línea de visión, una distancia de 2 km y 433 MHz (70 cm) debería estar bien con una solución de bajo consumo. Si no puede verlos, eso reduce drásticamente el rango de transmisión a 70 cm sin aumentar el consumo de energía. Al igual que con todas las comunicaciones por radio, puede consumir mucha energía. He creado proyectos similares con el arduino usando un transmisor radiometrix NTX2 a 434.650Mhz. Mi solución para ahorrar energía fue encender el transmisor, enviar un 'ping' de ubicación y luego apagar el transmisor nuevamente en lugar de transmitir constantemente. Fácil de hacer con un arduino.
El artículo "Extreme Range Links: LoRa 868 / 915MHz SX1272 LoRa module for Arduino, Raspberry Pi and Intel Galileo" menciona una prueba de modulación de espectro ensanchado de LoRa que envió datos hasta 22 km (13,6 millas) de línea de visión y más. a 2 km (1,2 millas) en un entorno urbano atravesando edificios. La tasa de datos aparentemente se ralentiza "a unos pocos bytes por segundo" en condiciones difíciles.
Los artículos "IBM, Cisco Back Semtech's LoRa Radio for IoT" y "Long-range Wireless IoT Protocol: LoRa" mencionan algunos otros protocolos de datos de largo alcance y baja velocidad.
Escuché que OpenRF e IBM LoRaWAN son implementaciones de código abierto de LoRa. Aparentemente, LoRa y OpenRF tienen una potencia tan baja que se espera que algunas implementaciones "operen durante varios años usando baterías económicas disponibles en el mercado".
En el espacio libre, la pérdida de trayectoria entre dos puntos se rige por lo que se denomina ecuación de Friis ( http://en.wikipedia.org/wiki/Friis_transmission_equation ). Es cierto solo en el espacio libre, pero proporciona un buen punto de partida para estimar la pérdida de trayectoria real. También hay muchos modelos más precisos de diversa complejidad (modelo de dos rayos, etc.). Generalmente, si está tratando de obtener la máxima distancia, la baja frecuencia es su amiga. Por supuesto, tiene un precio de antenas más grandes y velocidades de datos más bajas (lo que puede no importar para su aplicación). También desea montar antenas lo más alto posible del suelo y obtener más antenas direccionales (por ejemplo, Yagi-Uda).
usuario17592
david tweed
yippie
davidcary