Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
25.01.2014, 17:20
|
#891
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
У меня с английским плохо но вот это что то пугает ))
The TX mode is an active mode for transmitting packets. To enter this mode, the nRF24L01+ must have
the PWR_UP bit set high, PRIM_RX bit set low, a payload in the TX FIFO and a high pulse on the CE for
more than 10µs.
The nRF24L01+ stays in TX mode until it finishes transmitting a packet. If CE = 0, nRF24L01+ returns to
standby-I mode. If CE = 1, the status of the TX FIFO determines the next action. If the TX FIFO is not
empty the nRF24L01+ remains in TX mode and transmits the next packet. If the TX FIFO is empty the
nRF24L01+ goes into standby-II mode. The nRF24L01+ transmitter PLL operates in open loop when in TX
mode. It is important never to keep the nRF24L01+ in TX mode for more than 4ms at a time. If the
Enhanced ShockBurst™ features are enabled, nRF24L01+ is never in TX mode longer than 4ms
Его что нельзя больше чем 4 мс на передачу держать?
Последний раз редактировалось Дмитрий ARM7; 25.01.2014 в 17:32.
|
|
|
|
25.01.2014, 17:35
|
#892
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,698
Сказал спасибо: 5,491
Сказали Спасибо 25,122 раз(а) в 5,640 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Только хотел за это сказать.. У модуля фишка: на время передачи отключается петля обратной связи синтезатора. Частота начинает плыть. Чтобы этого не происходило, надо модуль то на приём то на передачу переключать для стабилизации частоты. Нельзя всё время на передаче сидеть.
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/
моя домашняя страничка: http://www.eddy.com.ua/
|
|
|
|
25.01.2014, 17:37
|
#893
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Вот это да теперь понятно почему у меня такая фигня (((( короткие редкие посылки проскакивают отлично у меня вот блин в чем засада (((
|
|
|
|
25.01.2014, 19:17
|
#894
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Обязательно перещелкивать его на прием надо? Или если редкие короткие посылке не надо?
|
|
|
|
25.01.2014, 19:29
|
#895
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Вообще ничего делать не надо, достаточно чтобы он автоматически сваливался в один из режимов спячки. По выходу из спячки или стендбая он автоматически сотню мкс стабилизирует частоту на выходе ПЛЛ и только потом начинает передавать
|
|
|
|
25.01.2014, 21:21
|
#896
|
Прописка
Регистрация: 14.11.2007
Сообщений: 146
Сказал спасибо: 18
Сказали Спасибо 49 раз(а) в 28 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
niXto, спасибо. Подключил 24л01 в схему, в повердаун 5uA хавает.(китайская прлатка с ебэя)
|
|
|
|
25.01.2014, 21:34
|
#897
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Пока payload закачаешь, он уже давно стабилизируется.
|
|
|
|
26.01.2014, 00:41
|
#898
|
Прохожий
Регистрация: 21.01.2014
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Проблема с модулями решилась! Ошибок было как минимум две.
1) Т.к. модуль питался от стабилизатора напряжения 3.3в, а не от самой ардуины - модуль сбоил. Решилось путем припаивания конденсатора (100-500 мкф) прямо к питанию модуля. Это главный нюанс.
2) Ошибка в коде-примере из самой библиотеки RF24 (!). Из-за одной закомментированной строчки не работала передача, увидеть это я смог когда начал проводить тесты на двух полноценных платах ардуино с выводом в консоль. Со standalone версией особо не отдебажишь..
Всем спасибо за помощь.
|
|
|
|
26.01.2014, 01:08
|
#899
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от NikitaAKA
|
Проблема с модулями решилась! Ошибок было как минимум две.
1) Т.к. модуль питался от стабилизатора напряжения 3.3в, а не от самой ардуины - модуль сбоил. Решилось путем припаивания конденсатора (100-500 мкф) прямо к питанию модуля. Это главный нюанс.
2) Ошибка в коде-примере из самой библиотеки RF24 (!). Из-за одной закомментированной строчки не работала передача, увидеть это я смог когда начал проводить тесты на двух полноценных платах ардуино с выводом в консоль. Со standalone версией особо не отдебажишь..
Всем спасибо за помощь.
|
Ардуино вообще не понимаю \)))) Чего просто не пишется на си?
|
|
|
|
26.01.2014, 01:10
|
#900
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Я с ассеблера начинал потом си ))
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:56.
|
|