nRF24L01

Sok helyen KY-067 néven emlegetett kommunikációs modul a Nordic Semiconductor nRF24L01 IC-jére épül, mely ultra alacsony fogyasztású (ULP) 2 Mbps RF adó-vevő IC, a 2,4 GHz-es ISM (licencmentes) sávban forgalmaz.

Technikai jellemzők:

  • GFSK kódolás
  • Automatikus nyugtázás funkció
  • Cím és CRC számítás (alkalmazás)
  • 1 vagy 2Mbps (on air) adatátviteli sebesség
  • SPI sebesség: 0..10 Mbps
  • Enhanced ShockBurst ™ hardver-protokoll-gyorsító, mely támogatja a nagysebességű SPI interfészt az alkalmazásvezérlő számára
  • 125 választható RF csatorna (2400..2525 Mhz ISM, csatornánként 1 MHz)
  • Minden modul 6 másikkal tarthat egyidejűleg kapcsolatot
  • frekvenciaugrás alkalmazása
  • 5V-os jelbemenetek
  • Tápfeszültség: 1,9 .. 3,6 V

A modulok az Arduino felől SPI kommunikációval érhetők el. Bővebben erről: Arduino SPI.

A modulok pin kiosztása

1GroundGroundGrund
2VccPowerTápfeszültség: 3.3V (!!)
3CEChip EnableAz SPI kommunikáció engedélyezése
4CSNShip Select NotA bemenetet HI-ra kell állítani, különben tiltja az SPI kommunikációt
5SCKSerial ClockAz SPI-hez szükséges órajel
6MOSIMaster Out Slave InAdatok fogadására szolgáló pin
7MISOMaster In Slave OutAdatok küldésére szolgáló pin
8IRQInterrupt(opcionális) interrupt pin, "LO" aktív

nRF24L01

A modul az IC-t integráló panelon kívül egy LNA-t, teljesítményerősítőt (PA) és egy antennát is tartalmaz, ezáltal viszonylag nagyobb távolságra is alkalmazható.

  • 250 Kb-os adatátviteli sebesség mellett az átviteli távolság akár 1100 méter is lehet
  • 1 Mb adatátviteli sebesség mellett az átviteli távolság akár 750 méter is lehet

nRF24L01 + SI24R1 receiver modul

Ez a modul a nyák-on integrálja az antennát is, mely egyfelől olcsóbb, másfelől viszont a hatótávolsága is kisebb - 100..250 m - mint a külső antennás moduloké. Szerencsére a csatlakozófelületük (mármint a lábkiosztásuk) megegyezik.

NRF24L01 - Arduino Nano vezetékezés

Arduino Uno/Nano - nRF24L01

3,3V - Vcc
GND - GND
D13 - SCK
D12 - MISO
D11 - MOSI
D10 - CSN
D9 - CE






nRF24L01 + (alapmodul) illesztőmodul

en: Socket Adapter Module Board For 8 Pin NRF24L01+ Wireless Transceiver

Ez az illesztőmodul megoldja a 3.3V/5V illesztési problémát azáltal, hogy a tápja és a jelek szintje is 5V-os, a 3.3V konverziót "belül" oldja meg. Ezen felül a táp (5v) is külön kerül bevezetésre, ami segítséget nyújthat a modul egyik akkut problémájára, hogy adott működési módok esetén nem kap elég áramot. A konverziót a modul egy AMS1117-3.3 IC-vel végzi.

nRF24L01 + (alapmodul) illesztőmodul