Quiero comenzar un proyecto donde distribuyo muchos módulos nRF24L01 + en toda la casa. Estoy bastante seguro de que alguien lo ha hecho antes. Pero antes de comenzar quería evaluar los módulos usando dos UNO de Arduino y noté dos cosas:
-
A pesar de la posibilidad de seleccionar uno de los 126 canales de RF. No tengo recepción en la mayoría de ellos.
Primero pensé que se debía a la interferencia con otros dispositivos WiFi y Bluetooth. Así que realicé un escaneo utilizando el croquis RF24 / Scanner. Pero no fue eso.
Hice una configuración en la que coloqué los dos transceptores en una mesa a una distancia de 1 m y jugué ping-pong. Para cada canal envié 1024 mensajes, conté los mensajes recibidos en el otro nodo, así como los ACK devueltos y las cargas útiles de ACK.
El resultado fue bastante sorprendente. Menos de la mitad de todos los canales son confiables.
LotristeesqueesoscanalestambiénsonlosmásutilizadosporlasredesWiFi.
Esomellevóalsegundopunto.PenséquelaantenadePCBenelmódulopodríanoseróptimaparatodaslasfrecuencias,sinoparauna.AsíquehiceunainvestigaciónsobrelasantenasdePCB.Un
PDF de Cypress en la p. 13 sugiere que la antena de PCB está emitiendo la mayor parte de su energía a la derecha. Pero en mi configuración los tuve uno frente al otro. Vuelvo a ejecutar la prueba con una orientación diferente de los módulos. Esta vez frente a frente. Esperaba obtener una gama más amplia de canales que puedan usarse de esta manera. Pero resultó al revés.
Ahora me pregunto si alguien notó la sensibilidad espectral y la directividad de los módulos nRF24L01 + y / o puede indicarme.