nRF24L01 Pinout, Ominaisuudet, Piiri ja tietolehti

nRF24L01:n nastakokoonpano

.

.

Nastanumero

Nastan nimi

Lyhenne

Toiminto

Ground

Ground

Kytketty järjestelmän maahan

Vcc

Virta

Virta

>Tehon syöttö >Virtalähde >Syöttää virtaa käyttämällä moduuliin 3.3V

CE

Chip Enable

Käytetään SPI-kommunikaation mahdollistamiseen

CSN

Ship Select Not

Tämä nasta on pidettävä aina high, Muuten se poistaa SPI:n käytöstä

SCK

Seriaalinen kello

Tarjoaa kellopulssin, jonka avulla SPI-viestintä toimii

MOSI

Master Out Slave In

Kytketään MCU:n MOSI-pinniin, jotta moduuli voi vastaanottaa dataa MCU:lta

MISO

Master In Slave Out

Kytketty MCU:n MISO-pinniin, jotta moduuli voi lähettää dataa MCU:sta

IRQ

Keskeytys

Se on aktiivinen low-nasta ja sitä käytetään vain, jos keskeytystä tarvitaan

nRF24L01 ominaisuudet

  • 2.4GHz RF-lähetin-vastaanotinmoduuli
  • Käyttöjännite: 3.3V
  • Nimellisvirta: 50mA
  • Kantama : 50 – 200 jalkaa
  • Käyttövirta: 250mA (maksimi)
  • Viestintäprotokolla: SPI
  • Baudinopeus:
  • Kanava-alue: 250 kbps – 2 Mbps.
  • Kanava-alue: 250 kbps – 2 Mbps: 125
  • Maksimiputket/solmu : 6
  • Taloudellinen langaton ratkaisu

Huomautus: Täydelliset tekniset tiedot löytyvät tämän sivun lopussa olevasta NRF24L01-tietolehdestä.

Muut RF-moduulit

HC12, 433MhZ RF-moduuli, nRF905

Muut langattomat vaihtoehdot

Bluetooth, Lora, ESP8266, GSM, Xbee

Lyhyt kuvaus NRF24L01:stä

NRF24L01 on langaton lähetin-vastaanotinmoduuli, mikä tarkoittaa, että jokainen moduuli voi sekä lähettää että vastaanottaa tietoja. Ne toimivat 2,4 GHz:n taajuudella, joka kuuluu ISM-taajuusalueeseen ja on siten laillista käyttää lähes kaikissa maissa teknisissä sovelluksissa. Kun moduulit toimivat tehokkaasti, ne voivat kattaa 100 metrin (200 jalan) etäisyyden, mikä tekee siitä loistavan valinnan kaikkiin langattomiin kauko-ohjattaviin projekteihin.

Moduuli toimii 3,3 V:n jännitteellä, joten sitä voidaan helposti käyttää 3,2 V:n järjestelmissä tai 5 V:n järjestelmissä. Jokaisen moduulin osoitealue on 125 ja jokainen moduuli voi kommunikoida 6 muun moduulin kanssa, joten on mahdollista, että useat langattomat yksiköt kommunikoivat keskenään tietyllä alueella. Näin ollen mesh-verkot tai muunlaiset verkot ovat mahdollisia tämän moduulin avulla. Joten jos etsit langatonta moduulia, jolla on edellä mainitut ominaisuudet, niin tämä moduuli olisi ihanteellinen valinta sinulle.

Miten NRF24L01:tä käytetään

NRF24L01-moduuli toimii SPI-viestinnän avulla. Näitä moduuleja voidaan käyttää joko 3,3 V:n mikrokontrollerin tai 5 V:n mikrokontrollerin kanssa, mutta siinä tulee olla SPI-portti. Täydelliset tiedot siitä, miten moduulia käytetään SPI:n kautta, on esitetty alla olevassa tietolehdessä. Piirikaavio osoittaa, miten moduuli olisi liitettävä mikrokontrolleriin.

nRF24L01 Interfacing Circuit

Tässä olen näyttänyt, miten 3,3 V:n mikrokontrollerille, mutta se pätee samalla tavalla myös 5 V:n MCU:lle. SPI-nastat (MISO<MOSI ja SCK) kytketään mikrokontrollerin SPI-nastoihin ja signaalinastat (CE ja CSN) kytketään MCU:n GPIO-nastoihin.

Jos kytket moduulin liitäntään Arduinon kanssa, käytettävissä on valmiita kirjastoja, kuten R24-kirjasto. Näiden kirjastojen avulla voit helposti liittää nRF24L01:n Arduinon kanssa muutamalla rivillä koodia. Jos käytät jollekin muulle mikrokontrollerille, sinun on luettava läpi tietolehti ymmärtääkseen, miten SPI-viestintä luodaan.

NRF24L01-moduuli on hieman hankala käyttää, varsinkin kun markkinoilla on monia kloonattuja versioita. Jos sinulla on ongelmia saada se toimimaan, kokeile lisätä 10uF- ja 0,1uF-kondensaattori rinnakkain Vcc- ja Ground-nastoihin. Varmista myös, että 3,3 V:n syöttö on puhdas eikä siihen ole kytketty kohinaa.

Vastaa

Sähköpostiosoitettasi ei julkaista.