Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
05.11.2010, 14:40
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Кажется, я сообразил, в чем моя ошибка. Вы были правы. Надо отправлять еще и адрес:
Цитата:
|
1. When the application MCU has data to send, set CE high. This activates
RF2401 on-board data processing.
2. The address of the receiving node (RX address) and payload data is
clocked into the nRF2401. The application protocol or MCU sets the speed
‹1Mbps (ex: 10kbps).
3. MCU sets CE low, this activates a nRF2401 ShockBurst™ transmission.
4. nRF2401 ShockBurst™:
· RF front end is powered up
· RF package is completed (preamble added, CRC calculated)
· Data is transmitted at high speed (250 kbps or 1 Mbps configured
by user).
· nRF2401 return to stand-by when finished
|
Дома попробую еще и адрес отправлять.
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
05.11.2010, 18:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от Easyrider83
|
В буфер кидаю только данные. Без адреса
|
Сообщение от niXto
|
https://kazus.ru/forums/showpost.php?p=249755&postcount=24
|
2-й абзац 24-го поста
|
|
|
|
05.11.2010, 19:08
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от niXto
|
Помню дня 3 с этим возился)))
|
У меня ушла неделя
|
|
|
|
05.11.2010, 21:31
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Данные пошли, но как-то с перебоями. То хорошо идет, а то пропадает связь на секунды. Не стабильно в общем.
Адрес у меня 5 байт, сообщение 4 байта. Контрольная сумма 8 бит.
Пробовал разные каналы, не помогло. Стабильности нет. Может быть кварцы плохие?
Зато мусора с эфира нет.
|
|
|
|
05.11.2010, 22:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
А вот тут берите бубен. И шаманьте...
Чем мог - помог.
Причин бесконечное множество - плохое питание (нет дросселя и фильтрующих конденсаторов в питании трансивера), электромагнитные наводки (вдруг рядом релюшка щелкает или пара кВ за спиной...), адрес надеюсь начинается с Е7, кварцы если российские то Г - у меня мешочек на 16.003 МГц - на частоте 2400 получается смещение частоты 450 кГц - чип с нормальным кварцем такое чудО не видит, ну и банально косяки в программе, монтаж и детальки...
У меня работали идеально, правда скорость была маленькая - не больше десятка пакетов в секунду. А 24л01 разгоняются на небольших расстояниях до 1500 пакетов по 32 байта - С подтверждениями приема))) Я таким макаром контроллер перепрошиваю по эфиру (бутлодырь)
|
|
|
|
05.11.2010, 23:21
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Спасибо Вам огромное! Дальше я, конечно, уже сам. Заменю кварцы, поставлю побольше фильтр на питание, ну и конечно чакры, благовония, сила кундалини...
|
|
|
|
16.11.2010, 15:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Пришла тут рекламка от Терраэлектроники, типа новый модуль RFM70 появился. На первый взгляд очень похож на nRF24L01.
|
|
|
|
16.11.2010, 16:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
На второй взгляд - тоже. Только у л01 максимальная выходная 0 дБм а не +4 (возможно врут), и нет Регистер Банк 1. А так все то же самое. И это не новая л01Р(+), именно старая л01.
|
|
|
|
16.11.2010, 19:35
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от niXto
|
И это не новая л01Р(+), именно старая л01.
|
А вот интересно - кроме 250 килобит скорости еще чем новая от старой отличается.
|
|
|
|
16.11.2010, 20:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Писал уже выше... Косяков меньше (самого страшного с очисткой буфера нет, ура), генератор запускается чуть быстрее (и резистор на кварц не надо), детектор мощности сигнала в самом деле работает - в старых я единицу в бите так ни разу и не увидел, работает как-то стабильней - сейчас допаиваю остатки старых и параллельно паяю новые - так по косвенным признакам (особенности моих прошивок, долго объяснять) с вероятностью процентов 80 могу определить какой именно чип стоит... Ну и дешевле для нас новые - что тоже радует. Никаких изменений на плате/в софте не надо.
А вообще л01 вполне работоспособны, можно юзать. На моих прошивках они гарантированно работают уже больше года без подвисаний и перезагрузки (мега48, л01, батарейка 2032)
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:22.
|
|