Хотите подключить радиомодули nRF24L01+ / nRF24L01+PA+LNA к контроллерам Arduino, Piranha или Raspberry Pi без дополнительного колхоза из проводов? Используйте адаптер nRF24L01+, который является соединяющим звеном при коммуникации приёмопередатчиков семейства nRF24L01+ с управляющими платформами.
Теперь соединить несколько отдельных контроллеров в одну общую беспроводную сеть можно без танца з бубном и клубка из проводов. Например nRF24L01+ пригодятся при создании умного дома без сверления стен, разработке систем дистанционного управления роботами, организации беспроводных метеостанций для мониторинга погодных условий, создания интерактивных квестов с передачей данных между участниками и т.д.
Подробности
Адаптер для nRF24L01+ — это соединительное звено между радиомодулями nRF24L01+ и внешними контроллерами.
Переходник nRF24L01+ решает сразу два недостатка штатных радиомодулей nRF24L01+:
- Выводы приёмопередатчика nRF24L01+ конструктивно выполнены в виде колодки двухрядных штырей PLD-8, которые нельзя вставлять в макетную плату, что затрудняет коммуникацию при прототипирования девайса. Переходник позволяет подключить модуль nRF24L01+ в ответные двухрядные гнёзда PLD-8, а на выходе предоставляет две удобные колодки контактных штырей: PLS-6 для коммуникации с контроллерами и PLS-2 для подключения питания.
- Приёмопередатчик nRF24L01+ питается напряжением 3,3 В с током потребления до 20 мА. Однако при старте передачи или приёма, могут возникать кратковременные пики тока до 150 мА. В большинстве платформ Arduino пин
3V3
может выдать ток только до 50 мА, а в некоторых моделях его вовсе нет. В переходнике же распаян линейный стабилизатор AMS1117, который принимает на вход напряжение от 5 до 12 В и выдаёт необходимые 3,3 В с током до 800 мА.
В итоге переходник делает ваше устройство на nRF24L01+ более стильным и практичным.
Модули nRF24L01+ в комплект не входят.
Совместимые модели nRF24L01+
Данный адаптер совместим с приёмопередатчиками nRF24L01+ с разъёмом в виде колодки двухрядных штырей PLD-8:
- Радиомодуль nRF24L01+ — приёмопередатчик с дальностью связи до 100 метров.
- Радиомодуль nRF24L01+PA+LNA — приёмопередатчик с дополнительной внешней антенной с дальностью связи до 1000 метров.
Начинка
Рассмотрим основные компоненты адаптера nRF24L01+:
Линейный стабилизатор AMS1117
За развязку питания на плате отвечает линейный стабилизатор AMS1117. Преобразователь принимает на вход напряжение от 5 до 12 В, а выдаёт необходимые 3,3 В с током до 800 мА для питания радиомодуля nRF24L01.
Индикаторный светодиод
Для наглядности питания на плате расположен индикаторный светодиод.
Контакты подключения nRF24L01+
Для подключения модуля nRF24L01+ на адаптере расположен разъём в виде колодки двухрядных гнёзд PBD на 8 контактов. Для коммуникации просто вставьте модуль nRF24L01+ в адаптер методом бутерброда.
Устанавливайте приёмопередатчик nRF24L01+ согласно распиновке радиомодуля и адаптера. В противном случае может произойти короткое замыкание и устройство выйдет из строя.
Контакты подключения контроллера
Для подключения адаптера к контроллерам на переходнике расположен разъём в виде колодки контактных штырей PLS на шесть контактов. Для коммуникации используйте макетные провода.
Контакт | Функция | Подключение |
---|---|---|
СE | Chip Enable — выбора режима работы модуля nRF24L01+. | Подключите к пину ввода-вывода микроконтроллера. |
CSN | Chip Select — активизация устройства на шине SPI. | Подключите к пину ввода-вывода микроконтроллера. |
SCK | Serial Clock — линия тактирования шины SPI. | Подключите к пину SCK микроконтроллера. |
MO (MOSI) | Master Out Slave In — линия передачи данных шины SPI. | Подключите к пину MISO микроконтроллера. |
MI (MISO) | Master In Slave Out — линия приёма данных шины SPI. | Подключите к пину MOSI микроконтроллера. |
IRQ | Interrupt Request — регистрация событий не отвлекая микроконтроллер от основных задач. | Подключите к пину микроконтроллера с поддержкой прерывания. Если нет в планах использовать прерывания — можно никуда не подключать. |
Контакты подключения питания
Для подключения адаптера к питанию на переходнике расположен разъём в виде колодки контактных штырей PLS на два контакта. Для коммуникации используйте макетные провода.
Контакт | Функция | Подключение |
---|---|---|
VCC | Питание | Подключите к источнику питания от 5 до 12 вольт. |
GND | Земля | Подключите к земле источника питания и микроконтроллера. |
Габаритный чертёж
Комплектация
- 1× Адаптер для nRF24L01+
Характеристики
- Модель: Адаптер для nRF24L01+
- Входное напряжение: 5–12 В
- Выходное напряжение: 3,3 В
- Максимальный выходной ток: до 800 мА
- Поддерживаемые радиомодули: nRF24L01+, nRF24L01+PA+LNA
- Разъём для nRF24L01+: контактные двухрядные гнёзда PBD-8 (2×4)
- Разъём для контроллеров: контактные штыри PLS-6 (1×6)
- Разъём для питания: контактные штыри PLS-2 (1×2)
Ресурсы
Мы также рекомендуем к чтению ссылки на статьи, документации и другие вспомогательные материалы по адаптеру для nRF24L01+.
Уроки и примеры
- Сканер ISM диапазона через nRF24L01+.
- Соединение двух Arduino по радиоканалу через nRF24L01+.
- Соединение трёх Arduino по радиоканалу через nRF24L01+.