|
Кількість
|
Вартість
|
||
|
|
|||
Модуль приймача-передавача NRF24L01+ Mini SMD 2.4 ГГц, SPI, 3.3В
Радіомодуль на тому самому NRF24L01+, але вдвічі менший — для пультів, датчиків і носимих пристроїв, де звичайний модуль уже не влазить.
| Чип | Nordic nRF24L01+, приймач-передавач |
| Діапазон | 2.4–2.5 ГГц, ISM, без ліцензії |
| Швидкість в ефірі | 250 кбіт/с, 1 або 2 Мбіт/с, задається програмно |
| Канали | 126 частотних точок |
| Потужність передавача | 0 / −6 / −12 / −18 дБм, програмно |
| Живлення | 1.9–3.6 В; 5 В подавати не можна |
| Логічні входи | витримують 5 В — сумісні з 5-вольтовими контролерами |
| Споживання | 11.3 мА передача при 0 дБм, 13.5 мА прийом; 900 нА в режимі сну |
| Інтерфейс | SPI, апаратний або програмний |
| Антена | друкована на платі |
| Виводи | 8 контактних площадок під пайку, крок 1.27 мм |
| Розміри | 18 × 12 мм |
Електрично це звичайний NRF24L01+ з тим самим протоколом і тими ж бібліотеками, тому він без проблем спілкується з повнорозмірними модулями й версіями з підсилювачем. Знак «плюс» означає режим 250 кбіт/с: на цій швидкості чутливість приймача сягає −94 дБм, і той самий передавач без підсилювача добиває помітно далі. Різниця — у форматі. Плата вкорочена до 18 міліметрів, антена займає третину площі, а замість гребінки з кроком 2.54 мм по краю виведені площадки з кроком 1.27. Модуль розрахований на пряме впаювання у власну плату або на монтаж проводами; у макетну плату він не встановлюється.
Головна цінність чипа — протокол Enhanced ShockBurst, який знімає з мікроконтролера всю рутину радіообміну. Модуль сам підтверджує отримані пакети, сам повторює передачу, якщо підтвердження не прийшло, а кількість спроб і паузу між ними можна задати. Апаратна перевірка CRC відсіює пошкоджені дані, лічильник помилок і детектор несучої дають матеріал для стрибків між частотами. Одночасно можна слухати шість адрес, тобто один приймач збирає дані з шести передавачів без додаткової логіки в коді.
Живлення — те, на чому цей модуль ламають найчастіше. Робочий діапазон 1.9–3.6 В, і подача 5 В на вивід VCC виводить чип з ладу. При цьому сигнальні лінії SPI витримують 5 В, тож підключати їх до Arduino Uno напряму можна — обмеження стосується лише живлення. Живіть від виводу 3.3 В плати або від окремого стабілізатора й додайте конденсатор поблизу модуля: короткі кидки струму при передачі люблять просаджувати слабкі джерела.
Особливості
- сумісний по ефіру з усіма модулями NRF24L01, NRF24L01+ і версіями з PA;
- автоматичне підтвердження й повтор пакетів без участі контролера;
- шість адрес прийому одночасно — зіркова мережа з одного приймача;
- 18 × 12 мм — вдвічі менше за стандартний модуль;
- режим 250 кбіт/с — максимальна дальність без підсилювача;
- близько 11–13 мА в роботі, менше мікроампера в режимі сну.
Застосування
Бездротові датчики температури й вологості, пульти й джойстики для моделей, зв’язок між платами в межах кімнати чи квартири, носимі пристрої, де кожен міліметр на рахунку. Для роботи потрібні щонайменше два модулі — передавач і приймач; якщо дистанція вимірюється десятками метрів через стіни, парою для цього модуля краще брати версію з підсилювачем та зовнішньою антеною.