Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь.

Ответ
Опции темы
Непрочитано 31.01.2015, 16:16   #1131
nkrk
Частый гость
 
Регистрация: 21.01.2015
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
nkrk на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Сообщение от Ubludogg Посмотреть сообщение
ну по этому и не приходит прерывание потомучто вы выключили АСК а это и есть обратная связь. чтобы было прерывание надо настроить регистр $00 биты 6-4 ну и регистр $01 если нет АСК то чип и не ждет ответа на передачу он тупо передал и все а поймал ты или нет твои проблемы
С прерываниями я разобрался
CRC и ACK к прерываниям не имеют отношения (или я тебя не понял)

Меня сейчас мучит вопрос почему без CRC работает связь а при установке бита 0x08 (CRC в config_reg связь пропадает, т.е. ничего не приходит

Вот я сейчас и спрашиваю что -то надо еще добавить для CRC режима?

Может уважаемый Easyrider83 подскажет, очень надеюсь.
Реклама:
nkrk вне форума   Ответить с цитированием
Непрочитано 31.01.2015, 16:50   #1132
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

nkrk, не подскажу, к сожалению.
У меня все работает. Я уже начинаю подозревать, что ваши модули какая-то отбраковка. Попробуйте дефолтные параметры адреса. Т.е. просто нули в структуре задекларируйте.
Easyrider83 вне форума   Ответить с цитированием
Непрочитано 31.01.2015, 17:44   #1133
nkrk
Частый гость
 
Регистрация: 21.01.2015
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
nkrk на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

т.е. ?
rfInitStruct.rf_TX_Adress[0] = 0;
rfInitStruct.rf_TX_Adress[1] = 0;
rfInitStruct.rf_TX_Adress[2] = 0;
rfInitStruct.rf_TX_Adress[3] = 0;
rfInitStruct.rf_TX_Adress[4] = 0;

rfInitStruct.rf_RX_Adress_Pipe0[0] = 0;
rfInitStruct.rf_RX_Adress_Pipe0[1] = 0;
rfInitStruct.rf_RX_Adress_Pipe0[2] = 0;
rfInitStruct.rf_RX_Adress_Pipe0[3] = 0;
rfInitStruct.rf_RX_Adress_Pipe0[4] = 0;
nkrk вне форума   Ответить с цитированием
Непрочитано 31.01.2015, 17:48   #1134
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Да. Пусть будут нули. Она тогда не будет изменить дефолтные значения.
Easyrider83 вне форума   Ответить с цитированием
Непрочитано 31.01.2015, 18:51   #1135
nkrk
Частый гость
 
Регистрация: 21.01.2015
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
nkrk на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

хмм заработало с нулями
потом переписал адреса и снова заработало
потом начал с пайпами играть

и сейчас работают пайпы 0 и 1 а с остальными нет (

этот код верный?
if (rfInitStruct-›rf_RX_Adress_Pipe2)
RF_Send_Cmd(RX_ADDR_P2_REG,rfInitStruct-›rf_RX_Adress_Pipe2); //RX adress for PIPE2 (only LSB)
if (rfInitStruct-›rf_RX_Adress_Pipe3)
RF_Send_Cmd(RX_ADDR_P3_REG,rfInitStruct-›rf_RX_Adress_Pipe3); //RX adress for PIPE3 (only LSB)
if (rfInitStruct-›rf_RX_Adress_Pipe4)
RF_Send_Cmd(RX_ADDR_P4_REG,rfInitStruct-›rf_RX_Adress_Pipe4); //RX adress for PIPE4 (only LSB)
if (rfInitStruct-›rf_RX_Adress_Pipe5)
RF_Send_Cmd(RX_ADDR_P5_REG,rfInitStruct-›rf_RX_Adress_Pipe5); //RX adress for PIPE5 (only LSB)
nkrk вне форума   Ответить с цитированием
Непрочитано 31.01.2015, 18:53   #1136
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Да, у меня все пайпы работали. Он не меняет значение, если оно ноль. Это на тот случай, если вы не хотите инитиализировать данный регистр.
Easyrider83 вне форума   Ответить с цитированием
Непрочитано 31.01.2015, 21:29   #1137
russo_turisto
Прописка
 
Регистрация: 16.01.2007
Адрес: Astana KZ
Сообщений: 243
Сказал спасибо: 48
Сказали Спасибо 38 раз(а) в 32 сообщении(ях)
russo_turisto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Есть вопрос, в документации написано что работать могут шесть модулей и седьмой мастером, т.е. получается максимум семь. Или я не до понял?
Могут ли более семи на одном канале работать модулей, естественно не одновременно.
russo_turisto вне форума   Ответить с цитированием
Непрочитано 31.01.2015, 23:27   #1138
wlad773
Прописка
 
Аватар для wlad773
 
Регистрация: 06.05.2008
Адрес: Пятигорск
Сообщений: 222
Сказал спасибо: 11
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
wlad773 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Я меняю 2 байта в адресе потока, а всего их 5. 256^5=... вообщем много.
wlad773 вне форума   Ответить с цитированием
Непрочитано 01.02.2015, 13:27   #1139
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Кто тестировал модули с усилителем NRF24L01 + PA + LNA?
Радиус действия оказался меньше, чем у модулей без усилителя.
Easyrider83 вне форума   Ответить с цитированием
Непрочитано 01.02.2015, 18:45   #1140
BolshoyK
Гражданин KAZUS.RU
 
Регистрация: 25.11.2009
Сообщений: 609
Сказал спасибо: 37
Сказали Спасибо 140 раз(а) в 72 сообщении(ях)
BolshoyK на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Easyrider83, поставил на центральный блок с усилителем, выносные с батарейным питанием - обычные. не увидел увеличения дальности. много думал, пока безрезультатно.
BolshoyK вне форума   Ответить с цитированием
Ответ

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто работал с драйвером DM132? sdsrem Микроконтроллеры, АЦП, память и т.д 0 06.07.2010 21:37
Кто нибудь имеет описание, как обращаться к KEELOQовскому регистру в PIC12F635/PIC16F636? Make_Pic Микроконтроллеры, АЦП, память и т.д 1 07.05.2010 12:53
Кто нибудь работал с MUST II System ? trilobit Производственное оборудование 0 28.04.2010 11:51
Кто нибудь имел дело со шрифтами? Djakovskij Микроконтроллеры, АЦП, память и т.д 8 18.02.2010 20:35
Кто работал с Ad7714? ALEKSEY188 Микроконтроллеры, АЦП, память и т.д 18 11.02.2010 03:54


Часовой пояс GMT +4, время: 01:41.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot