Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
07.04.2011, 15:20
|
#161
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
В общем, не стал мудорствовать лукаво, вывожу чип в режим глубокого сна после передачи.
Алгоритм такой:
Конфигурируем
Заливаем pay load
Ждем опускания ноги IRQ
POWER_UP=0
Команда сна
Прилеплю мелкую батарейку, поглядим, как оно потреблять будет.
|
|
|
|
07.04.2011, 16:09
|
#162
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от Easyrider83
|
Надо ли опускать флаг power_up
|
Этот бит отвечает за потребление. Для выключения чипа пишем в него 0
Если не обнулять - потребление будет 25 мкА (в даташите расписано), зато старт будет за 100 мкс. Если обнулять - 1 мкА вместе со спящей тини2313 и электролитом 470мк 10 В и больше миллисекунды
|
|
|
|
07.04.2011, 16:14
|
#163
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
А как выгоднее? Вы как используете?
Батарейка 2023. Хочется, чтобы на год хватало.
У меня запуск идет от кристала процессора.
Последний раз редактировалось Easyrider83; 07.04.2011 в 16:20.
|
|
|
|
07.04.2011, 19:46
|
#164
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
В общем, пока 7,5мкА в режиме ожидания. Думаю, результат не плохой.
|
|
|
|
07.04.2011, 20:09
|
#165
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Я его полностью отключаю, пишу ноль в этот бит. Батарейки 2032 теоритически хватит на 3 года, реально очень много из старого проекта (закрыли его в прошлом году) до сих пор ходит на старых батарейках без замены.
7 мкА - это меньше чем при запущенном генераторе, но ГОРАЗДО больше чем должно быть (менее 1 мкА). Возможно проц жрет - вачдог или детектор напряжения питания или еще какой модуль. Стремитесь к 1 мкА
|
|
|
|
07.04.2011, 20:21
|
#166
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
![](http://nixto.at.ua/S4023957.JPG)
0,8 мкА
Ну и дизайн платы если интересно
|
|
|
|
07.04.2011, 23:54
|
#167
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Все выключено. Видимо, проц такой. PIC18F13K50.
Надо было включить до установки чипа на плату и измерить. Хотя уверен, проблема не в чипе.
|
|
|
|
14.04.2011, 12:24
|
#168
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Интересно, как это возможно получить меньше 1мкА с этого камня при том, что у него заявлена поддержка нановаттной технологии?
Еще один момент по чипу. Там написано, что при передаче адрес сообщения можно отправлять только один раз, если он не меняется. Как правильно это сделать? Не забудет ли чип адрес если будет в режиме глубого сна?
Опустили CSN.
Передали 5 байт адреса
Передали N (1...32) байт посылки
Подняли CNS.
Подняли CE.
Дождались IRQ
Опустили CE.
В последнующих передачах посылку адреса не проводить. Правильно я понял?
Последний раз редактировалось Easyrider83; 14.04.2011 в 13:07.
|
|
|
|
14.04.2011, 17:26
|
#169
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
У 2401 адрес передаем всякий раз перед пакетом с данными, у 24л01 адрес пишется в специальный регистр. Уточняйте какой чип имеете ввиду
У контроллера наверное надо регулятор отключать? На микрочип.су попробуйте спросить, или тут отдельную тему
|
|
|
|
14.04.2011, 17:56
|
#170
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Кто-нибудь работал с RF модулями nRF2401A?
Сообщение от niXto
|
У 2401 адрес передаем всякий раз перед пакетом с данными, у 24л01 адрес пишется в специальный регистр. Уточняйте какой чип имеете ввиду
|
24L01
Мне пока не понятно, как отправлять данные. Надо указывать номер pipe или отправлять вместе с посылкой сначала адрес, но только в первую посылку. Поясните, пожалуйста, как отправлять данные.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:08.
|
|