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

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

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

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

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

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

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

 
Опции темы
Непрочитано 10.12.2012, 23:20  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

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

dosikus, опускает IRQ и набивает FIFO. Программа, видя что IRQ опущен, считывает данные и проверяет наличие данных в FIFO. Если там пусто - сбрасывает IRQ.
Easyrider83 вне форума  
Непрочитано 11.12.2012, 04:14  
sherpa
Временная регистрация
 
Регистрация: 29.01.2009
Сообщений: 77
Сказал спасибо: 46
Сказали Спасибо 22 раз(а) в 9 сообщении(ях)
sherpa на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Сообщение от Easyrider83 Посмотреть сообщение
NRF2401 и NRF24L01 - разные модули. Будьте внимательнее. Тема старая, тогда 24L01 только появились.
Да! Тут ещё интересней!
Заказ модули но они NRF24L01 а есть ещё NRF24L01+, подскажите пожалуйста могу я просто феном снять родные и поставить NRF24L01+, микросхемы уже заказал. Для чего хочу, может ошибаюсь - подскажите! В NRF24L01+ можно установить скорость передачи 250 и ещё некоторые улучшения. Я собственно про то насколько выход согласован у микросхем модификаций также на фидер? И второй вопрос - если микрополосковый резонатор на модуле просто обрезать и на выходе после фильтра поставить разъём под штатную 2,4 Ггц антену? Кто сам делал платы, скорее всего рассматривали вопросы согласования. Сильно разница на разъём или на микрополоскорвый диполь?
sherpa вне форума  
Непрочитано 11.12.2012, 07:14  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Чипы полностью совместимы друг с другом, у + ещё можно отпаять резистор параллельно кварцу, он ей не нужен. Под разъем нужно серьезно просчитывать плату, лучше скопировать вариант разводки из даташита
niXto вне форума  
Непрочитано 11.12.2012, 10:08  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Сообщение от Easyrider83 Посмотреть сообщение
dosikus, опускает IRQ и набивает FIFO.
В том то и дело, что у меня при одинаковых пакетах не опускает.
Принимает только первый и затыкается...
__________________
Осторожно , злой кот

Последний раз редактировалось dosikus; 11.12.2012 в 10:16.
dosikus вне форума  
Непрочитано 11.12.2012, 10:40  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Сообщение от dosikus Посмотреть сообщение
В том то и дело, что у меня при одинаковых пакетах не опускает.
Принимает только первый и затыкается...
Сброс IRQ не забываете? Попробуйте FLUSH RX команду подать. Хотя буфер надо по науке полностью вычитывать.
А еще была такая проблема, когда забыл резистор между ног кварцу поставить.
И вчера тоже нарвался - IRQ не на тот пин назначил. )))
Пример работы визарда вот:
Код:
unsigned char Init_RF (SPI_TypeDef* SPIx)
{
	RF_InitTypeDef RF_InitStruct;
	NRF24L01_Configuration(&RF_InitStruct);
	return RF_Init(SPIx, &RF_InitStruct);
}
Это процедура инитиализации структуры и чипа. Сначала регистрируем структуру, затем отправляем ее визарду, тот вносит в нее нужные значения и затем отправляем ее чипу через RF_Init(SPIx, &RF_InitStruct);
Возвращает значение STATUS регистра на момент начала инитиализации. Это важно т.к. по этому значению ясно, что на данный момент происходит с чипом. Если ответ 0x00 или 0xFF - значит у вас проблемы с интерфейсом. Что-то не работает. Нормальный ответ - 0x0E, если данных в буфере нет.

Последний раз редактировалось Easyrider83; 11.12.2012 в 10:57.
Easyrider83 вне форума  
Непрочитано 11.12.2012, 10:55  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

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

Сообщение от dosikus Посмотреть сообщение
Easyrider83, когда передаю 2 разных пакета по очереди - все нормально.
Это очень странно. У меня сейчас на столе лежит два радиоключа, которые передают постоянный код с подтверждением по разным PIPE. Все отлично работает.
Easyrider83 вне форума  
Непрочитано 11.12.2012, 11:04  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Сообщение от Easyrider83 Посмотреть сообщение
Это очень странно.
Вот, вот ...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 11.12.2012, 11:43  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

В конце функции приема считываю статус - 0х0E, статус FIFO- 0x11.
__________________
Осторожно , злой кот
dosikus вне форума  
 

Закладки
Опции темы

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

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, время: 16:00.


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