nRF24L01 Pinout, Funkce, Zapojení a datový list

konfigurace pinů nRF24L01

.

.

číslo pinu

název pinu

zkratka

funkce

Zem

Zem

Připojeno k zemi systému

Vcc

Napájení

Napájení modulu pomocí 3. generátoru.3V

CE

Chip Enable

Slouží k povolení komunikace SPI

CSN

Ship Select Not

Tento pin musí být vždy vysoký, jinak vypne SPI

SCK

Sériové hodiny

Poskytuje hodinový impuls, pomocí kterého SPI komunikace funguje

MOSI

Master Out Slave In

Připojeno k MOSI pinu MCU, pro modul pro příjem dat z MCU

MISO

Master In Slave Out

Připojeno na pin MISO MCU, pro odesílání dat z modulu MCU

IRQ

Přerušení

Jedná se o aktivní nízký pin a používá se pouze v případě potřeby přerušení

vlastnosti nRF24L01

  • 2.Modul RF vysílače 4GHz
  • Provozní napětí: 3,3 V
  • Nominální proud: 50 mA
  • Rozsah : 50 – 200 stop
  • Provozní proud: 250 mA (maximálně)
  • Komunikační protokol: Komunikační protokol: SPI
  • Rychlost baud: 250 kb/s – 2 Mb/s.
  • Rozsah kanálů: Maximální počet kanálů/uzel: 125
  • Maximální počet kanálů/uzel : 6
  • Nízkonákladové bezdrátové řešení

Poznámka: Kompletní technické údaje naleznete v datasheetu NRF24L01 uvedeném na konci této stránky.

Další RF moduly

HC12, 433MhZ RF modul, nRF905

Další bezdrátové možnosti

Bluetooth, Lora, ESP8266, GSM, Xbee

Krátký popis modulu NRF24L01

Modul nRF24L01 je bezdrátový vysílací modul, což znamená, že každý modul může jak vysílat, tak přijímat data. Pracují na frekvenci 2,4 GHz, která spadá do pásma ISM, a je tedy legální ji používat téměř ve všech zemích pro technické aplikace. Při efektivním provozu mohou moduly pokrýt vzdálenost 100 metrů, což z nich činí skvělou volbu pro všechny projekty bezdrátového dálkového ovládání.

Modul pracuje s napětím 3,3 V, proto jej lze snadno použít s 3,2V systémy nebo 5V systémy. Každý modul má rozsah adres 125 a každý modul může komunikovat s 6 dalšími moduly, proto je možné mít v určité oblasti více bezdrátových jednotek, které spolu komunikují. Proto je možné pomocí tohoto modulu vytvářet sítě typu mesh nebo jiné typy sítí. Pokud tedy hledáte bezdrátový modul s výše uvedenými vlastnostmi, bude pro vás tento modul ideální volbou.

Jak používat modul NRF24L01

Modul NRF24L01 pracuje pomocí komunikace SPI. Tyto moduly lze použít buď s 3,3V mikrokontrolérem, nebo s 5V mikrokontrolérem, který by však měl mít port SPI. Kompletní informace o tom, jak modul používat prostřednictvím SPI, jsou uvedeny v datovém listu níže. Schéma zapojení ukazuje, jak by měl být modul propojen s mikrokontrolérem.

nRF24L01 Interfacing Circuit

Zde jsem ukázal, jak pro 3,3V mikrokontrolér, ale platí to stejně i pro 5V MCU. Piny SPI (MISO<MOSI a SCK) jsou připojeny k pinům SPI mikrokontroléru a signální piny (CE a CSN) jsou připojeny k pinům GPIO MCU.

Pokud propojujete modul s Arduinem, pak jsou k dispozici hotové knihovny, například knihovna R24. Pomocí těchto knihoven můžete snadno propojit nRF24L01 s Arduinem pomocí několika řádků kódu. Pokud používáte pro nějaký jiný mikrokontrolér, pak si musíte přečíst datasheet, abyste pochopili, jak navázat komunikaci SPI.

Modul nRF24L01 je trochu složitější používat, zejména proto, že na trhu existuje mnoho klonovaných verzí. Pokud máte problém s jeho zprovozněním, zkuste přidat paralelně k pinům Vcc a Ground kondenzátor 10uF a 0,1uF. Také se ujistěte, že je zdroj 3,3 V čistý a není v něm vázán žádný šum.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.