Что такое радиомодуль NRF24L01 SMD. Какие у него технические характеристики. Как подключить NRF24L01 к Arduino. Для чего используется этот модуль в радиоэлектронике. Какие преимущества дает применение NRF24L01 в проектах.
Обзор радиомодуля NRF24L01 SMD
NRF24L01 SMD — это компактный радиомодуль для беспроводной передачи данных на частоте 2,4 ГГц. Он представляет собой приемопередатчик, работающий по протоколу Enhanced ShockBurst и использующий SPI-интерфейс для связи с микроконтроллером.
Ключевые особенности модуля:
- Работа в нелицензируемом ISM-диапазоне 2,4 ГГц
- Скорость передачи данных до 2 Мбит/с
- Дальность связи до 100 м на открытом пространстве
- Низкое энергопотребление (до 12,5 мА при передаче)
- Напряжение питания 1,9-3,6 В
- Поддержка сетевых топологий «точка-точка» и «звезда»
- 126 программируемых радиоканалов
- Встроенный усилитель мощности
- Компактные размеры 18×12 мм
Благодаря своим характеристикам, NRF24L01 SMD стал одним из самых популярных радиомодулей для любительских и коммерческих проектов беспроводной связи.
Технические характеристики NRF24L01 SMD
Рассмотрим подробнее основные параметры радиомодуля NRF24L01 в SMD-исполнении:
- Частотный диапазон: 2,4-2,4835 ГГц
- Модуляция: GFSK
- Выходная мощность: до 0 дБм
- Чувствительность приемника: -90 дБм
- Скорость передачи данных: 250 кбит/с, 1 Мбит/с, 2 Мбит/с
- Напряжение питания: 1,9-3,6 В (рекомендуется 3,3 В)
- Потребляемый ток:
- В режиме передачи: 11,3 мА
- В режиме приема: 13,5 мА
- В режиме ожидания: 26 мкА
- В выключенном состоянии: 900 нА
- Интерфейс управления: SPI
- Количество каналов: 126
- Размеры: 18×12 мм
NRF24L01 SMD имеет встроенный усилитель мощности и малошумящий усилитель, что обеспечивает хорошую дальность связи при низком энергопотреблении.
Подключение NRF24L01 SMD к Arduino
Для работы с Arduino радиомодуль NRF24L01 SMD подключается по интерфейсу SPI. Схема подключения выглядит следующим образом:
- VCC — к выводу 3,3В Arduino
- GND — к GND Arduino
- CE — к любому цифровому пину Arduino
- CSN — к любому цифровому пину Arduino
- SCK — к пину 13 Arduino
- MOSI — к пину 11 Arduino
- MISO — к пину 12 Arduino
- IRQ — не подключается (опционально к прерыванию)
Для стабильной работы рекомендуется использовать внешний стабилизатор напряжения на 3,3В и подключать конденсатор 10 мкФ между VCC и GND модуля.
Применение NRF24L01 SMD в радиоэлектронных проектах
Модуль NRF24L01 SMD находит широкое применение в различных проектах беспроводной связи благодаря своей универсальности и доступности. Основные области применения включают:
- Системы дистанционного управления (например, управление роботами, дронами)
- Беспроводные сенсорные сети для мониторинга параметров окружающей среды
- Системы «умного дома» для передачи данных между устройствами
- Беспроводные игровые контроллеры и периферийные устройства
- Системы сбора данных с удаленных датчиков
- Беспроводные системы охраны и сигнализации
- Радиолюбительские проекты для обмена данными между устройствами
Универсальность и низкое энергопотребление делают NRF24L01 SMD отличным выбором для проектов, требующих надежной беспроводной связи на небольших расстояниях.
Преимущества использования NRF24L01 SMD
Радиомодуль NRF24L01 в SMD-исполнении обладает рядом преимуществ, которые делают его популярным выбором для разработчиков:
- Компактные размеры, позволяющие интегрировать модуль в малогабаритные устройства
- Низкое энергопотребление, обеспечивающее длительную автономную работу
- Высокая скорость передачи данных до 2 Мбит/с
- Поддержка сетевых топологий для создания сложных систем связи
- Встроенный протокол Enhanced ShockBurst для надежной передачи данных
- Доступная цена и широкая распространенность
- Большое количество готовых библиотек для работы с различными микроконтроллерами
Эти преимущества делают NRF24L01 SMD отличным выбором как для начинающих разработчиков, так и для профессионалов, работающих над коммерческими проектами.
Программирование NRF24L01 SMD
Для работы с модулем NRF24L01 SMD через Arduino используются специальные библиотеки, упрощающие процесс настройки и обмена данными. Наиболее популярные библиотеки:
- RF24 — мощная и гибкая библиотека с широкими возможностями настройки
- Mirf — простая в использовании библиотека для базовых операций
Пример базового кода для отправки данных с использованием библиотеки RF24:
#include <SPI.h>
#include <RF24.h>
RF24 radio(9, 10); // CE, CSN pins
const byte address[6] = "00001";
void setup() {
radio.begin();
radio.openWritingPipe(address);
radio.setPALevel(RF24_PA_LOW);
radio.stopListening();
}
void loop() {
const char text[] = "Hello World";
radio.write(&text, sizeof(text));
delay(1000);
}
Этот код инициализирует радиомодуль, открывает канал для передачи и отправляет сообщение «Hello World» каждую секунду.
Сравнение NRF24L01 SMD с другими беспроводными технологиями
NRF24L01 SMD имеет свои особенности по сравнению с другими популярными технологиями беспроводной связи:
- Wi-Fi: NRF24L01 потребляет значительно меньше энергии, но имеет меньшую дальность и скорость передачи данных
- Bluetooth: NRF24L01 обеспечивает более высокую скорость передачи данных, но уступает в простоте подключения к мобильным устройствам
- LoRa: NRF24L01 имеет меньшую дальность связи, но обеспечивает более высокую скорость передачи данных на коротких расстояниях
- ZigBee: NRF24L01 проще в использовании и дешевле, но уступает в возможностях построения сложных сетей
Выбор технологии зависит от конкретных требований проекта, таких как дальность связи, энергопотребление и скорость передачи данных.
Радиомодуль Mini NRF24L01 + 2.4ГГц
Радиомодуль RKP-NRF24L01-Mini для Arduino – это миниатюрный модуль приемопередатчика на частоте 2.4 ГГц.
Модуль имеет размер всего 18 x 12 мм и может быть использован для поверхностного SMD монтажа. В остальном же, обладает такими же характеристиками как и другие модули на одноименной микросхеме от Nordic Semiconductor — NRF24L01.
- Радио модуль для Arduino RKP-NRF24L01-Mini позволяет связать устройства радиоканалом передачи данных.
- Модуль предназначен для создания различных робототехнических проектов. Например, для управления мобильным роботом. Или для сбора показаний дистанционных датчиков (один радиомодуль может держать связь одновременно с множеством других). Для построения беспроводных сетей «умного дома», как сканер радиочастот и многое другое.
- Модуль работает на частоте 2.4 ГГц, что обеспечивает достаточно высокую скорость передачи данных и на большие расстояния (до 100 м на открытом пространстве и до 30 м в помещении).
- Радиомодуль RKP-NRF24L01-Mini это одновременно и цифровой приемник и передатчик. Соответственно для наладки связи нужно как минимум два таких радио модуля.
- Радиомодуль способен работать на одном канале максимум с шестью передатчиками одновременно и одним приёмником. Но если некоторые устройства будут иметь одинаковые адреса, их количество может быть увеличено.
- Микросхема nRF24L01+ имеет функции энергосбережения.
- Радио модуль RKP-NRF24L01-Mini прост в использовании и без проблем подключается к контроллерам Arduino.
Характеристики:
Напряжение: 1.9 — 3.6 В (рекомендуется 3.3 В)
Несущая частота: 2.4 ГГц
Расстояние передачи/приема: до 100 м на открытом пространстве, до 30 м в помещении
Скорость передачи/приема: <2 Мбит/c (250 кбит/сек, 1 Мбит/с и 2 Мбит/с)
Модуляция: GFSK
Поддержка функции мульи-приемника (прием данных одновременно от 6 передатчиков)
Пиковое потребление при передаче 2 Мбит/с: 12. 5 мА
Потребление в состоянии покоя: 400 мкА
Потребление в ждущем режиме: 32 мкА
Размер: 18 x 12 мм
Количество каналов: 126
Связь происходит в диапазоне частот 2,4–2,4835 ГГц. Частота, на которой будут работать модули, определяется номером канала. Они имеют шаг 1 МГц. Каналу 0 соответствует частота 2,4 ГГц, каналу 76 частота 2,476 Ггц.
Распиновка модуля Mini NRF24L01
Обозначение выводов RKP-NRF24L01+
+3.3V – питание 3,3 В
GND – общий провод
CE – включение радиотракта микросхемы высоким уровнем
CSN – Chip Select Not активный низкий уровень. Если установлен низкий уровень, то модуль отвечает на SPI команды. Это более важный сигнал выбора МС чем сигнал CE
SCK – тактирование шины SPI, до 10 МГц
MOSI – используется для передачи данных от микроконтроллера к устройству
MISO – для передачи данных из устройства в микроконтроллер
IRQ – выход сигнала для запроса прерывания при отправке и получении пакета
Для правильной работы модуля рекомендуется использовать стабилизированное напряжение 3.
3 В.Радиомодуль nRF24L01 подключается к Ардуино при помощи SPI интерфейса. Существует несколько библиотек Arduino для работы с радиомодулями nRF24L01. От выбранной библиотеки может зависеть способ подключения модуля к Ардуино. Наиболее популярные библиотеки — RF24 и Mirf.
NRF24L01 SMD From 45.5 UAH
Production > Active Components > RF, Wireless > NRF24L01 SMD
Product id: 165640
Manufacturer:
Функциональное описание: Приемо-передатчик 2,4GHz. Интерфейс обмена данными: SPI. Частота приёма и передачи: 2,4 ГГц. Скорость до 2Мбит. Тип модуляции: GFSK.
Габариты: 17,8×12 mm
Питание,V: 1,9…3,6 V
Тип связи: RF
Частота: 2400 MHz
Интерфейс: SPI
Тип устройства: Приёмопередатчик
in stock: 59 pcs
28 pcs — stock Kyiv
4 pcs — RADIOMAG-Kyiv
5 pcs — RADIOMAG-Lviv
7 pcs — RADIOMAG-Kharkiv
10 pcs — RADIOMAG-Odesa
5 pcs — RADIOMAG-Dnipro
1+ | 50 UAH |
10+ | 45. 5 UAH |
Technical description NRF24L01 SMD
With this product buy
NRF24L01 приемо-передатчик 2,4GHz Product id: 113611 |
Active Components > RF, Wireless
Функциональное описание: Приемо-передатчик 2,4GHz. Интерфейс обмена данными: SPI. Частота приёма и передачи: 2,4 ГГц. Скорость до 2Мбит. Тип модуляции: GFSK.
Питание,V: 1,9…3,6 V
Тип связи: RF
Частота: 2400 MHz
Интерфейс: SPI
Тип устройства: Приёмопередатчик
142 pcs — stock Kyiv
4 pcs — RADIOMAG-Kyiv
1 pcs — RADIOMAG-Lviv
6 pcs — RADIOMAG-Kharkiv
|
PLS-40 штыри на плату (KLS1-207-1-40-S – KLS) Product id: 72296 |
Manufacturer: KLS
Connectors, Interconnect > Headers
Функциональное описание: Штыри однорядные на плату прямые, 40 контактов, шаг 2,54мм, 3А, покрытие: золото 0. 8u»
Штыри или гнезда: Штыри (вилка)
Шаг: 2,54 mm
Кол-во рядов: однорядные
Кол-во контактов: 40
2736 pcs — stock Kyiv
365 pcs — RADIOMAG-Kyiv
127 pcs — RADIOMAG-Odesa
83 pcs — RADIOMAG-Dnipro
8000 pcs — waiting
|
Макетная плата на 400 контактов (KLS1-400A-01) Product id: 110279 |
Manufacturer: KLS
Boards: PCB, Universal, Prototyping, Solderless > No solder bread board
Общие размеры: 80x53x7,5мм
Кол-во контактов (общее): 400
Тип изделия: Макетная плата беспаечная
Описание: Макетная плата универсальная с пружинными контактами для использования без пайки, 400 контактов, шаг: 2,54мм
Размер — длина: 80 мм
Размер — ширина: 53 мм
80 pcs — stock Kyiv
1 pcs — RADIOMAG-Kyiv
2 pcs — RADIOMAG-Lviv
1 pcs — RADIOMAG-Kharkiv
3 pcs — RADIOMAG-Odesa
5 pcs — waiting
|
Possible replacement |
Макетная плата BB-801 Product id: 93996 |
Related products |
Соединительный провод 150мм красный (116-717291-01-015) Product id: 119832 |
Related products |
Соединительный провод 150мм оранжевый (116-717291-07-015) Product id: 119838 |
Related products |
Соединительный провод 150мм серый (116-717291-08-015) Product id: 119839 |
Related products |
Соединительный провод 150мм синий (116-717291-02-015) Product id: 119833 |
Related products |
Соединительный провод 150мм фиолетовый (116-717291-11-015) Product id: 119841 |
Related products |
Соединительный провод 150мм черный (116-717291-05-015) Product id: 119836 |
Related products |
Монтажные перемычки 140шт для макетных плат без пайки Product id: 109724 |
Related products |
Провода для макетных плат (Перемычки папа-папа) Product id: 94761 |
Related products |
Соединительный провод 150мм белый (116-717291-09-015) Product id: 119840 |
Related products |
Соединительный провод 150мм желтый (116-717291-03-015) Product id: 119834 |
Related products |
Соединительный провод 150мм зеленый (116-717291-04-015) Product id: 119835 |
Related products |
Соединительный провод 150мм коричневый (116-717291-06-015) Product id: 119837 |
BC847C (транзистор биполярный NPN) Product id: 1253 |
Manufacturer: NXP
Transistors > Bipolar NPN
Корпус: SOT-23
fT: 300 MHz
Uceo,V: 45 V
Ucbo,V: 50 V
Ic,A: 0,1 A
h31: 800
Монтаж: SMD
3233 pcs — stock Kyiv
44 pcs — RADIOMAG-Kyiv
528 pcs — RADIOMAG-Lviv
53 pcs — RADIOMAG-Kharkiv
460 pcs — RADIOMAG-Odesa
670 pcs — RADIOMAG-Dnipro
|
Possible replacement |
BC847C 1G Product id: 122727 |
Possible replacement |
BC847C 1G Product id: 122698 |
300 kOhm 5% 0,125W 150V 0805 (RC0805JR-300K-Hitano) (резистор SMD) Product id: 1317 |
Manufacturer: Hitano
Resistors SMD > 0805
Номинал: 300 kOhm
Точность: ±5% J
Pном,W: 0,125 W
Uраб,V: 150 V
Типоразмер: 0805
8500 pcs — stock Kyiv
2000 pcs — RADIOMAG-Kyiv
54 pcs — RADIOMAG-Odesa
|
РЧ-модуль, 2,4 ГГц, nRF24L01+, SMD [3962]: Sunrom Electronics
- Все продукты 2385
- Встроенные решения 148
- Беспроводная связь 6
Низкопрофильный радиочастотный трансивер с интерфейсом SPI
Код продукта 3962
Доступный Мы отправляем в тот же день , если заказ сделан до 13:00 (исключая праздничные дни), то курьер обычно занимает 2-5 дней.
Доступность в режиме реального времени
На складе: 70 №.
Factory Leadtime for more quantity: 15 days
Quantity Pricing
Quantity :
Price (Discount%)
1-9 :
Rs. 148.00/- (0%)
10-24 :
140,60 рупий/- (5%)
25-49 :
137,64 рупий/- (7%)
50-99 :
рупий/139,6 (%)
100-249 :
133,20 рупий/- (10%)
250-499 :
131,72 рупий/- (11%)
500-999 :
.- ,76 рупий (%)
- Работа в диапазоне ISM 2,4 ГГц без лицензии по всему миру
- Варианты скорости передачи данных 250 кбит/с, 1 Мбит/с и 2 Мбит/с
- Ускоритель аппаратного протокола Enhanced ShockBurst™
- Сверхнизкое энергопотребление — срок службы батареи от месяцев до лет
- Источник питания: 1,9~3,6 В
- Рабочее напряжение порта ввода-вывода: 0~3,3 В / 5 В
- Скорость передачи: +7 дБ
- Чувствительность приема: ≤ -90 дБ
- Дальность передачи: 250 м на открытой местности
- Размеры: 12×18 мм
- Страница Nordic для nRF24L01+, техническое описание и примечания по применению
- Игровая площадка Адруино — nRF24L01
- учебника Great Nordic (см. ссылки справа)
- мбд Пример
- Пример кода PIC
- Максимальная рабочая скорость до 2 Мбит/с
- Эффективность модуляции GFSK, защита от помех,
- Встроенное аппаратное обнаружение ошибок CRC, контроль адреса многоточечной связи.
- Низкое энергопотребление от 1,9 до 3,6 В, всего 1 мкА в режиме пониженного энергопотребления
- Встроенная антенна 2,4 ГГц
- Встроенный регулятор напряжения
- 125 каналов, многоточечная связь и скачкообразная перестройка частоты для удовлетворения потребностей связи
- Беспроводной приемопередатчик, включая генератор частоты улучшенного типа, SchockBurstTM, контроллер режима, усилитель мощности, кварцевый усилитель, модулятор, демодулятор
- Выбор канала выходной мощности и настройки протокола могут быть установлены на чрезвычайно низкое потребление тока через интерфейс SPI
- В режиме передачи мощность передачи 6 дБм, ток 9,0 мА, допустимый ток в режиме 12,3 мА, потребление тока в режиме пониженного энергопотребления и режиме ожидания ниже
- Стандартный интерфейс DIP Pitch для встроенных приложений. NRF24L01 Интерфейс SPI: аппаратный порт SPI, порты ввода-вывода MCU
- Внутренний буфер FIFO совместим с различными микропроцессорными интерфейсами, микроконтроллер удобен
- Описание
- Отзывы (0)
- Перевозка и доставка
1000+:
Rs.125.80/- (15%)
RF модуль, 2,4 ГГц, NRF24L01+, SMD
Код SunROM для упорядочения:
3962
Эта модуля на основе NORDIC NR ARODRICE NR ARODREDEDATED на NORDIC NRF NRFATED ARODRICIATED на NORDIC NR. радиочастотный трансивер со сверхнизкой мощностью (ULP) 2 Мбит/с для ISM-диапазона 2,4 ГГц (промышленный, научный и медицинский). Nordic nRF24L01+ объединяет полноценный радиочастотный приемопередатчик 2,4 ГГц, радиочастотный синтезатор и логику основной полосы частот, включая аппаратный ускоритель протоколов Enhanced ShockBurst™, поддерживающий высокоскоростной интерфейс SPI для контроллера приложений.
Особенности
Технические характеристики
Распиновка, размеры и схема
Ссылки по теме
Сопутствующие товары
Код продукта: 3960
99,00 рупий/-
Интерфейс SPI ВЧ-трансивер
ВЧ-модуль, 2,4 ГГц, nRF24L01+
Лидеры продаж
Код продукта: 6362
175,00 рупий/-
Легко заряжайте свои 5-вольтовые устройства с помощью этого высококачественного адаптера переменного тока в постоянный. Вилка USB подходит для различных кабелей, таких как Micro, Mini, Type-C или DC
Адаптер постоянного тока 5 В 2,4 А 12 Вт с кабелем Micro USB
Код продукта: 4313
485,00 рупий/-
Удобная связь вашего ПК с микроконтроллером. Прямые контакты UART (RX/TX) уровня 5 В / 3 В, создание виртуального последовательного COM-порта на ПК.
Модуль USB-TTL UART — CP2102
Код продукта: 1451
950,00 рупий/-
Легко обменивайтесь данными между ПК и микроконтроллером. Прямые контакты UART (RX/TX) уровня 5 В/3 В, создание виртуального последовательного COM-порта на ПК.
Модуль USB-TTL UART — FTDI FT230X
Код продукта: 6578
145,00 рупий/-
Простое расширение USB-порта с платы на панель и монтаж с помощью болтов M3
Удлинительный кабель USB для монтажа на панель A-Match A-Female — 30 см
Код продукта: 1430
1650,00 рупий/-
Промышленный класс, светодиодные индикаторы, настенный и панельный монтаж, USB 2.0, EMI, EMC, спецификации соответствия IEC
Изолированный преобразователь USB-RS485, промышленный класс
Код продукта: 1113
1 925,00 рупий/-
Последовательный вход UART, простой в использовании для статических и прокручиваемых сообщений.
Подвижный светодиодный дисплей для сообщений 362×72 мм
Код продукта: 4761
1725,00 рупий/-
Преобразователь последовательного UART в Ethernet, модуль TCP/IP — USR-TCP232-T2
Преобразователь последовательного UART в Ethernet, модуль TCP/IP — USR-TCP232-T2
Код продукта: 7183
175,00 рупий/-
ARM Cortex-M3, 32-разрядный, 72 МГц RISC MCU, 32-разрядный, 128 КБ, флэш-память 2,5 В/3,3 В, заменяет STM32F103C8T6
Mini SMD NRF24L01 Модуль беспроводной передачи данных 2.
4G Онлайн150,00₽ вкл. GST
Mini SMD NRF24L01 2.4G Модуль беспроводной передачи данных
Сравнивать
Добавить в список желаний
Категория: Беспроводная связь Теги: Nordic, Nordic Semiconductors, Приемник, RF, SPI, Приемопередатчик, Передатчик, Wi-Fi, Плата Wi-Fi
Описание
Этот модуль беспроводного приемопередатчика M177 NRF24L01 предназначен для работы в диапазоне частот 2,400–2,4835 ГГц. Всемирная полоса частот ISM. Он поддерживает модуляцию GFSK для передачи данных до 2 Мбит. Он имеет пиковые токи RX / TX ниже 14 мА, режим пониженного энергопотребления менее мкА, расширенное управление питанием. Это идеальное решение для беспроводного управления на расстоянии от 40 до 100 м со скоростью передачи данных до 2 Мбит. NRF24L01 основан на однокристальном приемопередатчике 2,4 ГГц со встроенным протоколом основной полосы частот, предназначенным для беспроводных приложений со сверхнизким энергопотреблением. Этот модуль специально для беспроводных приложений со сверхнизким энергопотреблением имеет встроенную антенну 2,4 ГГц. Модуль приемопередатчика NRF24L01+ работает при напряжении 1,9 В.до 3,6В. Поскольку логические контакты рассчитаны на 5 вольт, его можно легко подключить к Arduino или любому логическому микроконтроллеру 5 В без использования какого-либо преобразователя логического уровня.
Модуль приемопередатчика nRF24L01+ обменивается данными через 8-контактный последовательный периферийный интерфейс (SPI). Этот интерфейс состоит из карты регистров, состоящей из регистров конфигурации в nRF24L01. При этом он доступен во всех режимах работы чипа. Все параметры, такие как частотный канал (125 выбираемых каналов), выходная мощность (0 дБм, -6 дБм, -12 дБм или -18 дБм) и скорость передачи данных, настраиваются через интерфейс SPI.