NRF24L01 + Informace

Provozní napětí modulu je od 1,9 do 3,6 V, ale dobrou zprávou je, že logické piny jsou tolerantní k 5 V, takže je lze snadno připojit k Arduino nebo k libovolnému 5V logickému mikrokontroléru bez použití jakéhokoli převaděče logické úrovně.Modul podporuje programovatelný výstupní výkon viz. 0 dBm, -6 dBm, -12 dBm nebo -18 dBm a spotřebovává neuvěřitelně kolem 12 mA během přenosu při 0 dBm, což je dokonce méně než jedna LED. A nejlepší ze všeho je, že spotřebuje 26 µA v pohotovostním režimu a 900 nA při vypnutí. Proto jsou bezdrátovým zařízením typu go-to pro aplikace s nízkou spotřebou.
Modul transceiveru nRF24L01 + komunikuje přes 4 kolíkové sériové periferní rozhraní (SPI) s maximální datovou rychlostí 10 Mbps. Všechny parametry, jako je frekvenční kanál (125 volitelných kanálů), výstupní výkon (0 dBm, -6 dBm, -12 dBm nebo -18 dBm) a rychlost přenosu dat (250 kbps, 1Mbps nebo 2Mbps), lze konfigurovat pomocí rozhraní SPI.Sběrnice SPI používá koncept Master a Slave, ve většině běžných aplikací je Arduino Master a modul nRF24L01 + transceiver je Slave. Na rozdíl od sběrnice I2C je počet slaveů na sběrnici SPI omezen, na Arduino Uno můžete použít maximálně dva SPI slave, tj. Dva moduly nRF24L01 + transceiver.
Modul transceiveru nRF24L01 + vysílá a přijímá data na určité frekvenci zvané Kanál. Aby dva nebo více vysílačů a modulů vzájemně komunikovaly, musí být na stejném kanálu. Tímto kanálem může být jakákoli frekvence v pásmu ISM 2,4 GHz nebo přesněji by to mohlo být mezi 2 400 až 2 525 GHz (2400 až 2525 MHz).Každý kanál zabírá šířku pásma menší než 1 MHz. To nám dává 125 možných kanálů s mezerou 1 MHz. Modul tedy může používat 125 různých kanálů, což dává možnost mít na jednom místě síť 125 samostatně pracujících modemů.
Poznámka: Kanál zabírá šířku pásma menší než 1 MHz při rychlosti datového toku 250 kb / s a 1 Mb / s. Při rychlosti datového toku 2Mbps je však obsazena šířka pásma 2MHz (širší než rozlišení nastavení frekvence RF kanálu). Chcete-li zajistit nepřekrývající se kanály a omezit křížový hovor v režimu 2Mbps, musíte mezi dvěma kanály udržovat mezery 2MHz.

NRF24L01 + poskytuje funkci nazvanou Multiceiver. Je to zkratka pro jeden přijímač s více vysílači. Ve kterém je každý RF kanál logicky rozdělen do 6 paralelních datových kanálů zvaných Data Pipes. Jinými slovy, datový kanál je logický kanál ve fyzickém vysokofrekvenčním kanálu. Každý datový kanál má svou vlastní fyzickou adresu (adresa datového potrubí) a lze jej nakonfigurovat. To lze ilustrovat, jak je znázorněno níže.

Zapojení vývodů


Zapojení s Arduini UNO


Co by jsme měli vědět !!!
Arduino knihovnma