Automatización inalámbrica del hogar de 2,4 GHz frente a 433 MHz [cerrado]

Especificaciones del proyecto

- Este es un proyecto de **Arduino** - Se supone que esto es aplicable internacionalmente

Estoy trabajando en un proyecto de automatización del hogar que podría entrar en una producción más pequeña. El proyecto es inalámbrico y las conexiones se gestionarían de la siguiente manera:

  • Tendría múltiples nodos esclavos y un nodo maestro en la casa.
  • Todos estos nodos estarían transmitiendo y recibiendo datos. P.EJ
  • Recibir: comando para cambiar el relé, encender la CA, etc.
  • Transmitir: datos del optoacoplador para ver si una luz está encendida, temperatura, etc.

Bandas

Tengo 2 opciones de banda:
  • banda de 2,4 GHz
  • banda de 433 MHz

2,4 GHz

Ventajas:
  • Gran tasa de transferencia de datos (no es realmente tan importante)
  • Transceptores baratos con antenas disponibles aquí

Contras:

  • Rango pequeño, resuelto haciendo de cada nodo un repetidor. Rebota la señal si no es suya, pero escribe la identificación del paquete, de modo que si otro nodo rebota el paquete, el nodo no se atascaría en un bucle sin fin)
  • mucha interferencia

Preguntas:

  • ¿Alguna regulación gubernamental limita los ciclos de trabajo para esta banda?
  • ¿Se vería tan afectado con otras redes inalámbricas?
  • ¿Las otras señales harían que la señal fuera difícil de leer (nunca antes había trabajado con esta banda)?
  • ¿Funcionaría la idea del repetidor?

433 MHz

Ventajas:
  • Gran gama
  • Buena penetración en la pared
  • Poca interferencia

Contras:

  • Transceptores realmente caros
  • Si no usara transceptores, sino 1 receptor y 1 transmisor (más barato), necesitaría 2 antenas y me costaría casi lo mismo que el transceptor de 2,4 GHz con antena

Preguntas:

  • ¿El 1 receptor + 1 transmisor interferirían gravemente entre sí?
  • ¿Está llena esta banda?
  • ¿Alguna regulación gubernamental limita los ciclos de trabajo para esta banda?

Sugerencias

Siéntase libre de darme cualquier sugerencia!
Vuelo aviones RC y el equipo RC de 2,4 GHz normalmente puede transmitir hasta 1,5 km. Se sabe que la mejora de la antena del receptor aumenta el alcance a 2,7 km. Se sabe que aumentar la intensidad de la señal (ilegalmente) aumenta el alcance a 24 km. Por lo tanto, 2,4 GHz no está realmente limitado por el rango si sus paquetes son pequeños y transmite a velocidades de transmisión bajas.
Solo para agregar algunas opciones, Nordic hace cosas de 2.4ghz y sub-1ghz. banggood.com/… es una ingeniosa MCU y comunicación inalámbrica con antena de chip para 2,4 ghz, y banggood.com/… es un buen transceptor sub 1,0 ghz.
¿Ha examinado IEEE 802.15.4 (por ejemplo, zigbee)? Está hecho específicamente para aplicaciones como la automatización del hogar, y hay pilas abiertas de red/SO que podrían ahorrarle mucho tiempo (contiki, tinyOS, etc.)
Zigbee es realmente caro.
Me desconecté en tu primer punto. Si importa que el proyecto tenga un arduino en lugar de un microcontrolador simple, entonces es muy probable que no sea realmente un problema electrónico. No somos la mesa de ayuda de arduino. No, no voy a leer el resto de la pregunta ahora.

Respuestas (4)

Poner esto en una respuesta solo porque es más fácil escribir aquí. Hice un proyecto de automatización similar en casa como usted describe, así que compartiré cómo me sentí cuando terminó el proyecto. Hice placas personalizadas con un TI MSP430 @ 900Mhz, solo punto a punto con un MSP430 con ethernet como punto de acceso. Desearía haber elegido 433Mhz, espero que su rango hubiera sido mejor para mí.

Elegí 900Mhz, como tú, estaba buscando algo que no estuviera en 2.4Ghz y pensé que estaría repleto de wifi y teléfonos inalámbricos. Sin embargo, quería una antena pequeña, así que elegí 900 en lugar de 433. Usando mi pequeña TI SA, había otras fuentes de 900Mhz en mi vecindario, pero no estaba abarrotado.

Definitivamente hay restricciones de potencia y restricciones de tiempo de transmisión en todas esas bandas. TI tiene una buena nota de aplicación sobre el cumplimiento normativo en estas bandas ISM. Lo más interesante a tener en cuenta es que si realiza saltos de frecuencia, podrá usar más potencia que si simplemente elige un canal y se apega a él. Eso es un poco más de trabajo, y para mí tuvo implicaciones en la duración de la batería. Mis nodos duermen y sondean para buscar comandos desde mi teléfono. Si usara saltos, primero tendrían que despertarse y encontrar la frecuencia del AP que quema más energía.

Creo que si observa algunas de las soluciones de microcontroladores, puede encontrar transceptores de 433Mhz bastante baratos. Esa fue otra razón para 900.

Ah, para sus otras preguntas sobre la interferencia, depende, ciertamente sería más fácil diseñar un sistema en el que siempre tuviera acceso a su canal y nadie más interfiriera. Saber que tiene que lidiar con la interferencia lo obligará a manejar cosas como retransmisiones, reconocimientos de que se han enviado mensajes, tal vez verificación de errores como CRC y retención de colisión.

Realmente no es algo malo, terminarás haciendo un producto más robusto. No desea enviar una señal a su interruptor para que se encienda y que nunca llegue allí. Es mejor esperar interferencias y hacer que su sistema sea lo suficientemente robusto como para volver a intentarlo.

Los repetidores definitivamente pueden funcionar, la gente los usa todo el tiempo. Para mí, un repetidor infiere que estará encendido todo el tiempo, por lo que no es bueno para un EP alimentado por batería, pero existen otras estrategias de redes de malla que también podrían funcionar. Comenzaría con solo punto a punto primero para comenzar, pero siempre puedes sumergirte directamente.

Solo mis 2 centavos, buena suerte con el proyecto.

Gracias por los 2 centavos. Ahora, si pudiera encontrar un transceptor tan barato XD. ¿Tiene algún enlace a transceptores tan baratos? Quiero que cuesten $ 4 como máximo con la antena, y no encuentro ninguno así.
¿Tal vez un módulo CC1101 de 433Mhz de China fuera de eBay? $ 9 por par más $ 2 de envío :) No puedo responder por el apoyo que obtendrá ebay.com/itm/…
Gracias voy a echar un vistazo :)

¿Alguna regulación gubernamental limita los ciclos de trabajo para esta banda?

Sí, depende de la modulación y la potencia de salida, tanto FCC como ETSI tienen límites de ciclo de trabajo en la banda de 2,4 GHz para señales de banda estrecha. La banda ancha (500 KHz y más) tiene requisitos de PSD según las reglas de la FCC.

¿Se vería tan afectado con otras redes inalámbricas?

Depende de los niveles de congestión en su área. se supone que todos los usuarios de las bandas ISM deben ser buenos vecinos, es decir, no causar demasiada interferencia y ser tolerantes con los demás.

¿Las otras señales harían que la señal fuera difícil de leer (nunca antes había trabajado con esta banda)?

Depende de su transceptor. Algunos tienen buena sensibilidad y selectividad en ciertos esquemas de modulación, otros no.

¿Funcionaría la idea del repetidor?

Las redes de malla funcionan, pero el ancho de banda de datos se reduce a la mitad con cada salto. Zigbee es un ejemplo de una red de malla.

¿El 1 receptor + 1 transmisor interferirían gravemente entre sí?

No si no los haces simultáneamente.

¿Está llena esta banda?

433 MHz en Europa tiene ~ 1,7 MHz como ISM, puede abarrotarse en estacionamientos (FOB de automóviles).

¿Alguna regulación gubernamental limita los ciclos de trabajo para esta banda?

Sí, dependiendo de tus niveles de modulación y potencia.

Entonces, el receptor 1 trans 1 funcionaría siempre que no reciba y transmita al mismo tiempo
Sí. La RF dúplex completa es bastante difícil de implementar. Gracias por la edición.

Tuve problemas con estos pequeños módulos transmisores y receptores de 443 MHz en el pasado. Resultó que Wii-U usa esta frecuencia.

Sugeriría usar los módulos WiFI ESP8266 si no le importa el bajo rendimiento. Acabo de empezar a usar uno de esos para un gran reloj de pared que estoy construyendo. Son muy baratos (< $4).

Si está utilizando 2,4 GHz, debe recordar que los dispositivos de microondas, Wi-Fi y Bluetooth utilizan estas frecuencias, las cuales pueden causar interferencias no deseadas en un hogar.

Además, tener sus paquetes de datos saltando puede ser muy engorroso. Se necesita un trabajo muy cuidadoso para evitar colisiones de paquetes en el siguiente salto y paquetes nucleares que nunca terminan.

No hay motivo para que un transceptor de 433 MHz sea caro, ya que el Si4432 de Silicon Labs cuesta alrededor de $3. Newegg tiene algo de China por alrededor de $14. (¡Sin embargo, no responderé por su calidad!)