Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
19.12.2012, 22:21
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от kittec
|
Easyrider83 , признавайтесь, где Вы ещё 2 канала достали. У меня их 125, а у Вас 127.
|
Пофиксим. Спасибо.
|
|
|
|
20.12.2012, 15:11
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
+ Исправил баг с отстуствием конфигурации адреса передатчика
+ Добавил английский язык
+ Оптимизировал работу
+ Мелкие недочеты устранил
Последний раз редактировалось Easyrider83; 21.12.2012 в 10:47.
|
|
|
Эти 3 пользователя(ей) сказали Спасибо Easyrider83 за это сообщение:
|
|
|
20.12.2012, 15:32
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Проверил баг с СЕ. Опускать СЕ не нужно. Можно принимать данные без лишних ногодрыгов. Кто пользует мои либы, пожалуйста, перекачайте. Код стал короче.
|
|
|
Эти 4 пользователя(ей) сказали Спасибо Easyrider83 за это сообщение:
|
|
|
20.12.2012, 15:44
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от Easyrider83
|
Опускать СЕ не нужно.
|
Ты все испортил...
А точно на одной и той последовательности проверял ?
__________________
Осторожно , злой кот
|
|
|
|
20.12.2012, 16:09
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,529
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
|
|
|
|
20.12.2012, 16:22
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от dosikus
|
А точно на одной и той последовательности проверял ?
|
Совершенно точно.
|
|
|
|
17.01.2013, 14:43
|
|
Частый гость
Регистрация: 22.01.2011
Сообщений: 31
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Здравствуйте!
Хочу посоветоваться со знающими людьми.
Нужно организовать сеть из модулей nRF24l01:
52 датчика(dsPIC + nRF24l01) и модуль опроса(STM32 + nRF24l01) этих датчиков.
Частота опроса всех датчиков - 25 раз в секунду,
запрос датчика - 1 байт, ответ - 12 байт.
Алгоритм для датчиков:
Каждому датчику присваивается свой индекс.
Слушаем эфир.
По прерыванию от модуля nRF24l01 сверяем индекс запроса с собственным индексом.
Если совпадают - отправляем пакет данных.
Вариант 1:
У каждого датчика свой адрес(для модуля nRF24l01).
Модуль опроса будет опрашивать датчики по адресу + 1 байт (индекс датчика или общий для всех).
С подтверждением.
Более пригодный вариант, т.к. контроллёр будет обрабатывать обращение, адресcованное только ему.
Вариант 2:
У модуля и всех датчиков один адрес.
Модуль будет опрашивать датчики по индексу.
С подтверждением или без.
Менее пригодный вариант, т.к. контроллёр будет обрабатывать все обращения
(значительное время будет находиться в обработчике прерывания).
Реально ли организовать?
|
|
|
|
17.01.2013, 14:49
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Реально, но такие "могучие" камни совершенно не оправданы для такой задачи. Хватило бы STM8 по 0.50$ за штуку. Время только поджимать будет. По 700мкс на датчик. Акселлерометры что ли?
|
|
|
|
17.01.2013, 15:40
|
|
Частый гость
Регистрация: 22.01.2011
Сообщений: 31
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Спасибо за ответ.
Датчик представляет собой сенсор IMU.
|
|
|
|
17.01.2013, 16:06
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Модуль может передавать по 32 байта за посылку. Т.е. при 2 байта на координату выходит 6 байт - одно измерение. Т.е. можно передавать до 5 замеров одновременно. Или требуется неприменный реалтайм?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:59.
|
|