Помогите разобраться с радиомодулями NRF24L01+

Обсуждаем приемники, передатчики, радиомикрофоны, жучки, генераторы, ВЧ-усилители, антенны и прочее радиохозяйство
Ответить
Maksim_Z
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Чт окт 25, 2012 20:18:36

Помогите разобраться с радиомодулями NRF24L01+

Сообщение Maksim_Z »

Доброго дня всем!
Прошу помочь тех, кто сталкивался с модулями NRF24L01+ или просто разбирается в этой теме....практически весь отпуск убил, а заставить их работать не получилось.
В связи с необходимостью увеличить радиус действия, пришлось отказываться от модулей на 433 МГц и остановился на NRF24L01+.
Нарыл в интернете простой пример, с помощью которого можно было проверить работоспособность....и с этого началось "веселье". У большинства хоть если и не сразу, но с небольшими плясками с бубном все прекрасно работало.
Собрал простенькую модель для тестов. Каждый радиомодуль питается от отдельного понижающего DC/DC преобразователя на базе LM2596. На выходе четко 3.3 В. Параллельно питанию запаял электролитический конденсатор на 10uF.
Arduino mini выступает в качестве передатчика и питается от аккумуляторов, от которых запитаны преобразователи.
Arduino nano выступает в качестве приемника и питается по USB (по нему же идут данные в комп).

Итак, первый тест: простая программа, которая с интервалом в 1 секунду должна слать по очереди 2 числа (127 и 255) Результат: ардуино-приемник просто захлебывается от данных, причем отправляется только первое число. Хотя передатчик исправно отправляет каждую секунду (к сожалению могу говорить только на основании индикации светодиодов). В общем на приемнике шквалом сыпется число 127 и все. Отключаем питание на передатчике - тишина. Включаем - ситуация та же.

Второй тест: Передача аналогового значения. В этом случае передатчик постоянно шлет значение 128. Сажаю на землю - шлет 0, подключаю к 5В - 0....

Использую библиотеку RF24.
Устал уже копаться в догадках...может быть у кого-то появятся свежие идеи как можно решить проблему. Остальная часть уже готова, жалко запарывать проект из-за этих модулей :) Ведь как показывает интернет модули неплохие, и как пишут - легки в использовании...

Прикладываю структурную схему подключений.

Буду очень благодарен за любую информацию!
Вложения
P60803-194326.jpg
(208.89 КБ) 566 скачиваний
Реклама
Аватара пользователя
SERJ
Мудрый кот
Сообщения: 1815
Зарегистрирован: Пн янв 12, 2009 01:59:20
Откуда: Россия.

Re: Помогите разобраться с радиомодулями NRF24L01+

Сообщение SERJ »

Непонятно только при чем тут раздел "радиотехника" если у вас проблема согласования модуля с МК, т.е. проблема чисто программная?
Вот здесь немного про это.
http://radiokot.ru/articles/54/
И здесь поиск по форуму.
https://www.google.ru/search?q=NRF24L01 ... opZuhn00Is
Реклама
Maksim_Z
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Чт окт 25, 2012 20:18:36

Re: Помогите разобраться с радиомодулями NRF24L01+

Сообщение Maksim_Z »

SERJ писал(а):Непонятно только при чем тут раздел "радиотехника" если у вас проблема согласования модуля с МК, т.е. проблема чисто программная?
Вот здесь немного про это.
http://radiokot.ru/articles/54/
И здесь поиск по форуму.
https://www.google.ru/search?q=NRF24L01 ... opZuhn00Is
Нет, проблема скорее в железе. Т.к. код брал рабочий и в программировании более менее разбираюсь. А вот со схемотехникой не очень. За ссылки спасибо. Почитал. Пробую дальше разбираться..
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Помогите разобраться с радиомодулями NRF24L01+

Сообщение roman.com »

Я бы для начала перерисовал схему по нормальному. Общий провод где?

И зачем использовать преобразователь напряжения? Он дороже и может давать помехи по питанию...
http://www.ti.com/lit/ds/symlink/lm2596.pdf

Проще поставить несколько диодов и погасить лишнее напряжение питания. Например так:
1.jpg
(215.93 КБ) 594 скачивания
Точно так же сделано например USB программаторе...
2.JPG
(72.9 КБ) 530 скачиваний
3.JPG
(153.7 КБ) 484 скачивания
:tea:
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «Радиотехника: приемники, передатчики, антенны»