nRF24L01 Pinout, Eigenschappen, Circuit & Datasheet

nRF24L01 Pin Configuration

.3V

Pin Number

Pin Name

Abbreviation

Function

Grond

Grond

Aangesloten op de grond van het systeem

Vcc

Voeding

Power

De module wordt van stroom voorzien met behulp van 3.5V

CE

Chip Enable

Gebruikt om SPI-communicatie mogelijk te maken

CSN

Ship Select Not

Deze pen moet altijd hoog worden gehouden, anders wordt de SPI uitgeschakeld

SCK

Seriƫle klok

Voorziet de klokpuls met behulp waarvan de SPI-communicatie werkt

MOSI

Master Out Slave In

Gesloten op de MOSI-pen van de MCU, voor de module om gegevens te ontvangen van de MCU

MISO

Master In Slave Out

Aangesloten op MISO pin van de MCU, voor de module om gegevens van de MCU te verzenden

IRQ

Interrupt

Het is een actieve lage speld en wordt alleen gebruikt als interrupt vereist is

nRF24L01 Eigenschappen

  • 2.4GHz RF zendontvangermodule
  • Bedrijfsspanning: 3,3 V
  • Nominale stroom: 50 mA
  • Bereik: 50 – 200 voet
  • Bedrijfsstroom: 250 mA (maximaal)
  • Communicatieprotocol: SPI
  • Baud Rate: 250 kbps – 2 Mbps.
  • Kanaal Bereik: 125
  • Maximumpijpleidingen/knooppunt : 6
  • Lage kosten draadloze oplossing

Note: Volledige technische details kunnen worden gevonden op de NRF24L01 datasheet gegeven aan het einde van deze pagina.

Andere RF-modules

HC12, 433MhZ RF Module, nRF905

Andere draadloze opties

Bluetooth, Lora, ESP8266, GSM, Xbee

Briefe beschrijving van NRF24L01

De nRF24L01 is een draadloze zendontvangermodule, wat betekent dat elke module zowel gegevens kan verzenden als ontvangen. Zij werken in de frequentie van 2.4GHz, die onder de ISM-band valt en vandaar is het wettelijk om in bijna alle landen voor techniektoepassingen te gebruiken. De modules wanneer efficiƫnt gebruikt kan een afstand van 100 meter (200 voet) waardoor het een geweldige keuze voor alle draadloze afstandsbediening projecten.

De module werkt op 3.3V dus kan gemakkelijk worden gebruikt met 3.2V systemen of 5V systemen. Elke module heeft een adresbereik van 125 en elke module kan communiceren met 6 andere modules dus het is mogelijk om meerdere draadloze eenheden met elkaar te laten communiceren in een bepaald gebied. Vandaar dat mesh netwerken of andere soorten netwerken mogelijk zijn met behulp van deze module. Dus als u op zoek bent naar een draadloze module met de bovenstaande eigenschappen dan is deze module een ideale keuze voor u.

Hoe de NRF24L01 te gebruiken

De NRF24L01 module werkt met de hulp van SPI communicatie. Deze modules kunnen zowel met een 3,3V microcontroller als een 5V microcontroller worden gebruikt, maar deze moet dan wel een SPI-poort hebben. De volledige details over hoe de module via SPI te gebruiken wordt gegeven het gegevensblad hieronder. Het schakelschema toont hoe de module met een microcontroller moet worden verbonden.

nRF24L01 Interfacing Circuit

Hier heb ik getoond hoe voor een 3.3V microcontroller, maar het geldt hetzelfde voor een 5V MCU ook. De SPI pinnen (MISO<MOSI en SCK) zijn verbonden met de SPI pinnen van de Microcontroller en de signaal pinnen (CE en CSN) zijn verbonden met de GPIO pinnen van de MCU.

Als je de module interfaced met Arduino, dan zijn er kant en klare bibliotheken beschikbaar zoals de R24 Library. Met behulp van deze bibliotheken kunt u de nRF24L01 met Arduino met weinig lijnen van code gemakkelijk interfacen. Als u een andere microcontroller gebruikt, moet u de datasheet doorlezen om te begrijpen hoe u de SPI-communicatie tot stand brengt.

De nRF24L01-module is een beetje moeilijk te gebruiken, vooral omdat er veel gekloonde versies op de markt zijn. Als u problemen ondervindt, kunt u proberen een condensator van 10uF en 0,1uF parallel aan de Vcc- en Ground-pennen toe te voegen. Zorg er ook voor dat de 3.3V voeding schoon is en dat er geen ruis aan gekoppeld is.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.