Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
19.01.2014, 21:42
|
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от wlad773
|
Без разницы. Если считаешь что процессору заняться нечем, то можно опрашивать.
|
Да там где я работаю платки собраны на ARM я их и применяю LPC2138 его вообще нагрузить сложно такими пустяками. Если конечно не касаться темы экономичности ))) А так мне и MEGA и PIC нравится. Просто другое дело что под рукой то и паяем )) Все сейчас настроил модули отлично работаю стабильно как попробую на улице те с усилком напишу ) Судя по индикатору поля 100 мв там есть ))
Последний раз редактировалось Дмитрий ARM7; 19.01.2014 в 21:48.
|
|
|
|
19.01.2014, 22:22
|
|
Прописка
Регистрация: 06.05.2008
Адрес: Пятигорск
Сообщений: 222
Сказал спасибо: 11
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
По умолчанию включены потоки 0 и 1. Значит ли это, что в режиме приема данные могут приходить на любой без каких нибудь переключений? Буфер приема один. Как узнать на какой поток пришли данные?
|
|
|
|
20.01.2014, 00:51
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
wlad773, вы мануал-то читали? Регистр STATUS для чего?
|
|
|
|
20.01.2014, 09:09
|
|
Прописка
Регистрация: 06.05.2008
Адрес: Пятигорск
Сообщений: 222
Сказал спасибо: 11
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Еще раз повторюсь, плохо у меня с английским, а машинный перевод не всегда понятен. Но теперь догадываюсь, что PX_P_NO указывает № потока куда пришли данные. А если данные пришли на 2 или все 6 потоков а чтения не было, как будет себя вести модуль?
|
|
|
|
20.01.2014, 09:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Если в буфере лежит несколько пакетов - вначале в Статусе показывает номер канала для первого пришедшего пакета, после его чтения в Статусе автоматом обновляется информация и показывает номер канала для второго. Больше 3 пакетов не умещаются
|
|
|
|
20.01.2014, 21:15
|
|
Прописка
Регистрация: 06.05.2008
Адрес: Пятигорск
Сообщений: 222
Сказал спасибо: 11
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Не понос так золотуха. Передаю данные с потока 1, принимаю в потоке 1 все нули, АСК не отправляет. Может не оттуда читаю?
|
|
|
|
21.01.2014, 00:39
|
|
Прохожий
Регистрация: 21.01.2014
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Доброго времени суток, подскажите пожалуйста, будет ли работать данный модуль на "минимальной сборке" ардуины, где есть тупо микроконтроллер (atmega328 с прошитым загрузчиком Uno), резонатор, два конденсатора, регулятор напряжения 5в-›3.3в (для питания непосредственно nRF24L01) и, в общем-то, все? Фоточку приложил на всякий случай.
Проблема в том, что.. после трех дней попыток связать Arduino Uno и "кустарную ее версию" с помощью этих модулей не увенчались успехом. Пробовал все делать с помощью библиотеки RF24, перепробовал кучу кода, примеры библиотеки ни один не сработал. Уже не знаю в чем может быть проблема и подумал, что, может быть, просто такая "минимальная" сборка не будет работать, вот и все..
Спалить модуль не мог, подключал к 3.3в. Подключения перепроверял раз 20, питание и работу мини-версии проверял простым миганием светоида в цикле отправки сообщения.
Запускал (на нормальной Уне, с доступом к консоли на компьютере) скетч со сканером каналов - он сканит все 127 каналов (где большинство ничем не заняты - 0), а значит модуль работает - верно? (если отключить питание модуля, то информация приходит совсем другая, а radio.printDetails() выводит почти везде одни нули).
В общем.. печаль-беда. Подскажите куда копать? Спасибо.
Последний раз редактировалось NikitaAKA; 21.01.2014 в 00:42.
Причина: некоторые уточнения
|
|
|
|
21.01.2014, 01:47
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
NikitaAKA, 0х0Е видите после инита?
|
|
|
|
21.01.2014, 05:41
|
|
Прописка
Регистрация: 16.02.2008
Адрес: Россия, Омск
Сообщений: 202
Сказал спасибо: 115
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
|
|
|
|
21.01.2014, 21:55
|
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
niXto, Подскажи скорость SPI с которой нормально работают модули? Я сейчас вот 1 мегабит работаю и передаю 8 битный звук )))) НО при этом приемник приходится иногда перезапускать так как щелчки появляются и качество падает сильно. ))) Вот сейчас переключил 480 Кбит и вот около часа все стабильно работает. Какую скорость выбрать для SPI ? (провода от процессора до модуля около 20 см )
Последний раз редактировалось Дмитрий ARM7; 21.01.2014 в 22:22.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:56.
|
|