Радіо модуль nRF24L01 (Nordic Radio Frequency 2.4) - призначений для прийому та передачі даних по радіоканалу, на дозволеному ISM (Industrial, Scientific, Medical) діапазоні радіочастот. У модулі nRF24L01 даний діапазон розбитий на 128 каналів, з кроком 1 МГц: від 2,400 ГГц до 2,527 ГГц. Наприклад, канал 55 означає, що прийом та передача відбуватиметься на частоті 2,455 ГГц. Канал 99 передаватиме/прийматиме дані на частоті 1,499 ГГц, а канал 0 на частоті 2,400 ГГц. Модуль дозволяє вибрати будь-який із 128 каналів для прийому та (або) передачі даних. На кожному каналі можна сформувати мережу з 6 передавачів та 1 приймача. Технічні характеристики Модуль підключається до апаратної шини SPI. Дані передаються по радіоканалу на відстані до 100 м у межах прямої видимості (зазначено виробником) Модулю програмно задається роль передавача або приймача, але в ході виконання програми цю роль можна змінювати. Є можливість задавати: потужність передачі (-18 дБм, -12 дБм, -6 дБм, 0 дБм), швидкість передачі (250 кб/с, 1 Мб/с, 2 Мб/с), номер каналу (0-127), ідентифікаційні номери (5 байт) і т.д. Модуль вимагає підключення антени, т.к. вона вбудована присутня на ПП модуля. Струм, що споживаються модулем, не перевищують 13 мА (як при передачі, так і при прийомі). Достовірність даних забезпечується передачею циклічно надлишкового коду CRC Реалізовано функціонал контролю доставки даних. Приймач після успішного отримання пакета даних відправляє передавачу пакет підтвердження прийому. А якщо передавач не отримав підтвердження від приймача, він повторно відправляє пакет даних (цей функціонал налаштовується в скетчі).
Відгуків ще немає
Станьте першим, хто поділиться своєю думкою!