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

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

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

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

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

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

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

Ответ
Опции темы
Непрочитано 12.11.2011, 17:36   #281
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Сообщение от Easyrider83 Посмотреть сообщение
во время приема не забываете сбрасывать IRQ записью 0xFF в статус регистр (0х07)?
Вообще-то в старший бит нельзя писать 1, я пишу 7Е

FLUSH RX при пустом буфере приемника иногда намертво подвешивает чип до выключения питания. С ней нужно быть осторожным
Реклама:
niXto вне форума   Ответить с цитированием
Непрочитано 12.11.2011, 19:49   #282
LionRJ
Прописка
 
Регистрация: 26.06.2007
Сообщений: 136
Сказал спасибо: 61
Сказали Спасибо 20 раз(а) в 17 сообщении(ях)
LionRJ на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Наконец-то, у меня появилось время и появились компоненты в корпусе 0603 и 0402. Переразвел плату. Оцените, жду критики.
Вопрос можно ли подключать только один пин питания из 3 (не все 7,18,15, а только 1. А то из-за этого приходится использовать переходные отверстия и сокращать землю. Но в даташите они подключены, может они тоже влияют на дальность, в моей предыдущей плате я их не подключал.
С другой стороны платы почти везде земля.
Справа место под проволочную антенну.
Жду совета .
Миниатюры:
Нажмите на изображение для увеличения
Название: Разводка2.jpg
Просмотров: 117
Размер:	286.2 Кб
ID:	28254  
LionRJ вне форума   Ответить с цитированием
Непрочитано 12.11.2011, 20:04   #283
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Странный у вас стиль разведения плат, LionRJ. Питание там без особых проблем подключается. Посмотрите пример.
Вложения:
Тип файла: rar Schematic.rar (296.8 Кб, 77 просмотров)
Easyrider83 вне форума   Ответить с цитированием
Сказали "Спасибо" Easyrider83
LionRJ (12.11.2011)
Непрочитано 12.11.2011, 20:21   #284
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Плата очень правильная, только уберите кольцо на 11-й ножке. Подключайте ее к 0603
niXto вне форума   Ответить с цитированием
Сказали "Спасибо" niXto
LionRJ (12.11.2011)
Непрочитано 15.11.2011, 14:33   #285
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,529
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Странное дело. Работает приемник, тупо в цикле ждет прерывания. Включаю передатчик - все нормально ловится, получает ответ. А вот если наоборот, при работающем передатчике (посылает пакет, ждет ответа или таймаута, потом пауза и по новой) включаю приемник - облом. Не принимает. Рестарт передатчика - все ОК.

Разобрался. Надо было флаг MAX_RT сбрасывать. Все работает.

Как сбросить счетчик PLOSS_CNT? В доке написано, что после 15 пакетов потерянных сбрасывается... Врет... У меня так и продолжает показывать 0xF0. Работает все, но тем не менее?

Вопрос: Если не настроены адреса передатчика и приемника, может принимать данные как-нибудь? Типа широковещательной посылки "всем-всем-всем"?
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.

Последний раз редактировалось DK; 15.11.2011 в 14:42.
DK вне форума   Ответить с цитированием
Непрочитано 15.11.2011, 15:19   #286
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

1. The counter is reset by writing to RF_CH. See page 65 and page 74.

2. Нельзя. Или оставляйте в нулевой pipe дефолтные настройки и дефолтный номер канала
niXto вне форума   Ответить с цитированием
Непрочитано 23.11.2011, 14:08   #287
LionRJ
Прописка
 
Регистрация: 26.06.2007
Сообщений: 136
Сказал спасибо: 61
Сказали Спасибо 20 раз(а) в 17 сообщении(ях)
LionRJ на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Кто нибудь пробовал делать на nRF24L01 следующие:
Приемник один, а в него отправляют 6 передатчиков (отправляют раз в 1 с по 32 байта), а в приемнике задать разные адреса для PIPE0-5. Сработает?
LionRJ вне форума   Ответить с цитированием
Непрочитано 23.11.2011, 14:19   #288
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

LionRJ, ну как бы для того оно и сделано. При чтении биты с первого по четвертый в статусе возвращают номер PIPE.
Easyrider83 вне форума   Ответить с цитированием
Сказали "Спасибо" Easyrider83
LionRJ (23.11.2011)
Непрочитано 23.11.2011, 15:17   #289
LionRJ
Прописка
 
Регистрация: 26.06.2007
Сообщений: 136
Сказал спасибо: 61
Сказали Спасибо 20 раз(а) в 17 сообщении(ях)
LionRJ на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Единственное я не понял, получается что в чипе буфер в 32 байта для каждого PIPE? или он один общий на все? И если я пошлю команду очистки буфера, тогда все буферы очистятся? Так?
LionRJ вне форума   Ответить с цитированием
Непрочитано 23.11.2011, 18:18   #290
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

В чипе по 3 ФИФО-буфера на прием и передачу, общие для всех pipe. После чтения буфера в регистре статуса выставляется номер следующего по времени pipe (если было принято несколько посылок с разных). FLUSH очищает все буферы
niXto вне форума   Ответить с цитированием
Ответ

Закладки


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

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


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