Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
26.01.2014, 19:32
|
|
Прописка
Регистрация: 06.05.2008
Адрес: Пятигорск
Сообщений: 222
Сказал спасибо: 11
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Дмитрий ARM7, По твоей просьбе протестировал каналы: 2, 10, 40, 100, 125 и 126. Нормально работают все, кроме естественно 126.
|
|
|
Сказали "Спасибо" wlad773
|
|
|
26.01.2014, 19:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от wlad773
|
Так вот при установке 250к во втором случае исчезает АСК??? Хотя задержку повторной автопередачи ставил 500, 750мкс и 1 мс, все одинаково.
|
Длина пакета какая? В даташите же есть формула по расчету минимального ARD в зависимости от скорости и длины. И даже на картинках для первоклассников всё в цвете нарисовали. И минимальную паузу нужно выдерживать
|
|
|
|
26.01.2014, 19:56
|
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от wlad773
|
Дмитрий ARM7, По твоей просьбе протестировал каналы: 2, 10, 40, 100, 125 и 126. Нормально работают все, кроме естественно 126.
|
Спасибо наверно связано с тем что я всегда не передаче сидел а это оказывается делать нельзя надо прогу править ))
|
|
|
|
26.01.2014, 20:21
|
|
Прописка
Регистрация: 06.05.2008
Адрес: Пятигорск
Сообщений: 222
Сказал спасибо: 11
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от niXto
|
Длина пакета какая?
|
Всего 3 байта.
Сообщение от Дмитрий ARM7
|
наверно связано с тем что я всегда не передаче сидел
|
Странные вещи написали про это, но остается поверить профи. Не особо силен в потоковом мультимедии, но посоветую использовать прерывания, АСК, ARC на макс. В случае не возврата АСК хотя бы 5 попыток повторить отправку данных.
А чем и как аудио сигнал оцифровываешь?
|
|
|
|
26.01.2014, 21:13
|
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Я передаю всего 2 байта. Вот сейчас попробовал PWR_UP включаю маленькая задержка, передаю 2 байта и сразу выключаю. Но должен сказать что от этого он по каналам бегать не стал видать совсем левые нордики, выше 20 никак ((( Пробовал это притом сейчас делать на малой скорости 2 байтика раз в секунду передавать. А звук то я гнал на штатный 10 битный АЦП контроллера. А вот с ACK, ARC Я еще не разобрался как настроить это.
Последний раз редактировалось Дмитрий ARM7; 26.01.2014 в 21:16.
|
|
|
|
26.01.2014, 21:46
|
|
Прописка
Регистрация: 06.05.2008
Адрес: Пятигорск
Сообщений: 222
Сказал спасибо: 11
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
а там все просто. В SETUP_RETR- 0f для 2м. После передачи ждешь прерывание, если статус 2х- то все норм, передаешь следующий пакет, если 1х- передаешь еще раз тот же.
Сообщение от Дмитрий ARM7
|
А звук то я гнал на штатный 10 битный АЦП контроллера
|
И какая вышла дискретизация?
|
|
|
|
26.01.2014, 21:48
|
|
Прописка
Регистрация: 06.05.2008
Адрес: Пятигорск
Сообщений: 222
Сказал спасибо: 11
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от Дмитрий ARM7
|
Но должен сказать что от этого он по каналам бегать не стал видать совсем левые нордики
|
Думаю все одинаковые, просто не умеешь готовить
|
|
|
|
26.01.2014, 21:55
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от wlad773
|
Думаю все одинаковые, просто не умеешь готовить
|
Да нет, попались мне такие что рассыпались со временем, а у realid точно такие же работают. Хотя брали у одного продавца ...
__________________
Осторожно , злой кот
|
|
|
|
26.01.2014, 21:59
|
|
Временная регистрация
Регистрация: 16.01.2014
Сообщений: 80
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Ну как не умею в 5 регистре просто меняю канал на приемнике и передатчике, то есть просто в 4 регистр записать 0x0f ? А на 1 мегабит чего туда записать? А где статус смотреть ? Записал в 4 регистр 0x0f И на приемнике и на передатчике на передатчики в регистре статуса 0x2e Не зависимо включен приемник или нет. Там еще же что то надо настроить...
Последний раз редактировалось Дмитрий ARM7; 26.01.2014 в 22:53.
|
|
|
|
27.01.2014, 10:06
|
|
Прописка
Регистрация: 06.05.2008
Адрес: Пятигорск
Сообщений: 222
Сказал спасибо: 11
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
При запуске меняю всего 3 регистра(посмотри мои посты) и № канала если надо. СТАТУС возвращается по МИСО при чтении/записи любого регистра. По поводу статуса 0x2e, то тут все сложно. Свои посты начал с этой проблемы. и картинку разместил. Если приемник отключен, то сначала приходит 0x1e, а через 100мкс формируется еще одно прерывание 0x2e, возможно только его ты и видишь. Тут поможет логический анализатор, ну или осцил накрайняк. Кстати прошу всех знатоков помощи в решении этой проблемы.
Датишь nrf24l01+ котрые я нашел- защищен, не могу даже из него копировать. При попытке взлома- остается первые 37 страниц. Скиньте на почту или дайте ссылку на нормальный.
Еще раз повторюсь. Есть частичный перевод, могу поделиться абсолютно безвозмездно, т.е бесплатно. А еще лучше если каждый внесет свою посильную лепту, все равно каждый переводит или что-то знает.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:31.
|
|