![]() This new structure is excellent for a number of reasons. ![]() By introducing the Packet Control Field (PCF), Enhanced Shockburst added functionality for more advanced communications. The original shockburst structure only had Preamble, Address, Payload, and the Cyclic Redundancy Check (CRC) fields. NRF24L01+ Enhanced ShockBurst Packet Structure Only one data pipe can receive a packet at a time. Each data pipe has its own unique address, known as a data pipe address. In other words, the data pipe is one of six logical channels within a single physical RF channel. In a multiceiver network, each RF channel is logically divided into six parallel data channels known as data pipes. It stands for Multiple Transmitter Single Re ceiver. The nRF24L01+ includes a feature known as Multiceiver. The RF channel frequency of your selected channel is calculated using the following formula:įor example, if you choose channel 108 for data transmission, the RF channel frequency will be 2508 MHz (2400 + 108). So, in 2 Mbps mode, keep a 2MHz gap between the two channels to ensure non-overlapping channels and reduce cross-talk. ![]() However, for a 2 Mbps air data rate, 2MHz of bandwidth is required (greater than the resolution of the RF channel frequency setting). Technical SpecificationsĪt 250kbps and 1Mbps air data rates, each channel takes up less than 1 MHz of bandwidth, so there is a 1 MHz gap between the two channels. You can therefore use up to two SPI slaves (two nRF24L01+ modules) on a single Arduino. Unlike the I2C bus, the SPI bus has a limited number of slaves. In most of our projects, the Arduino serves as the master and the nRF24L01+ module serves as the slave. The SPI bus uses the concept of a master and a slave. The nRF24L01+ communicates over a 4-pin SPI (Serial Peripheral Interface) with a maximum data rate of 10Mbps.Īll parameters, including frequency channel (125 selectable channels), output power (0 dBm, -6 dBm, -12 dBm or -18 dBm), and data rate (250kbps, 1Mbps, or 2Mbps), can be configured through the SPI interface. That’s why it’s the go-to wireless device for low-power applications. At 0 dBm, the module consumes only 12 mA during transmission, which is less than the consumption of a single LED.Īnd the best part is that it consumes only 26 ♚ in standby mode and 900 nA in power down mode. The output power of the module can be programmed to be 0 dBm, -6 dBm, -12 dBm, or -18 dBm. Please keep in mind that powering the module with 5V will most likely damage your nRF24L01+ module.ĭespite the fact that the module operates at 1.9V to 3.6V, the logic pins are 5-volt tolerant, so you do not need a logic level translator. The module’s operating voltage ranges from 1.9 to 3.9V. Devices such as cordless phones, Bluetooth devices, Near Field Communication (NFC) devices, and wireless computer networks (WiFi) use ISM frequencies. The 2.4 GHz band is one of the Industrial, Scientific, and Medical (ISM) bands reserved internationally for unlicensed low power devices.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |