![]() But the other pins of the module are 5V tolerant and can be connected to the Arduino pins directly. ![]() Since the operating voltage of the module ranges from 1.9 to 3.6V, you can connect the VCC pin to 3.3V directly. It gives us precisely 125 possible channels with 1MHz spacing i.e, (2525 – 2400)/1 = 125 channels. This channel frequency lies in the 2.4 GHz ISM band or between 2.400 to 2.525 GHz (2400 to 2525 MHz).Įach channel occupies a bandwidth of less than 1MHz. While connecting two or more transceiver modules to communicate with each other, they need to be on the same channel. The nRF24L01 transceiver module sends and receives the data on a certain frequency called Channel. Working of the NRF24L01 transceiver Module: Uses low-cost chip inductors and 2-layer PCB.Short switching time enable frequency hopping.Data rate 1 or 2Mbps (normal condition).Address and CRC (Cyclic Redundancy Check) computation.Auto ACK (acknowledgment) & retransmit.The transceiver module consists of a fully integrated frequency synthesizer, a crystal oscillator, an amplifier, a demodulator, a modulator, and an Enhanced ShockBurst protocol engine. Current(Standby Mode) 26♚ Logic Inputs 5V Tolerant Communication Range 800+ m (line of sight) Output Power 0 dBm Operating Supply Voltage 1.9 V to 3.6 V Max. NRF24l01 Module Specifications: Frequency Range 2.4 GHz ISM Band Maximum Air Data Rate 2 Mb/s Modulation Format GFSK Max. NOTE: Don’t connect the VCC pin directly to the 5V pin of Arduino. It is usually marked by enclosing the pin in a square so it can be used to identify the other pins. 7 CE (Chip Enable) It is the enable pin of the module it is used to select the mode of the nRF24L01 which are either transmit or receive, depending upon which mode it is currently in. It is used to send data to the microcontroller 6 SCK (Serial Clock) It accepts clock pulses provided by the SPI bus master. 5 MISO (Master In Slave Out) It is SPI output from the nRF24L01. It is used to receive data from the microcontroller 4 IRQ It is an interrupt pin that alerts the master when new data is available to process. 3 MOSI (Master Out Slave In) It is SPI input to the nRF24L01. We need to keep this pin high except when we are sending the device an SPI command or receiving data on the SPI bus from the micro-controller. 2 CSN (Chip Select Not) It is an active-LOW pin and is normally kept HIGH. So, we can connect it directly to the 3.3V output of our Arduino. Pin Name Pin Specifications 1 VCC This pin is used to supply power to the module. NRF24L01 pinout and specifications are given below. Its maximum range is up to 100 meters if used in an open space with an antenna. Power consumption of the module is very low, only 9.0mA at an output power of -6dBm and 12.3mA in RX mode which is even less than a LED. Transceiver means the same module can be used as a transmitter or receiver. NRF24L01 is a single-chip radio transceiver that uses the 2.4 – 2.5 GHz ISM band world-wide.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |