Измерительное оборудование Осциллографы, мультиметры, анализаторы и другая измерительная техника необходимая каждому разработчику. |
12.12.2021, 13:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,885
Сказал спасибо: 5,634
Сказали Спасибо 25,634 раз(а) в 5,753 сообщении(ях)
|
Логгирование тока потребления устройств NB Iot
В связи с тотальной цифровизацией, удалённым контролем разных процессов и всякого такого, возник вопрос по возможности логгирования потребляемого тока (на этапе отладки) устройства.
Для устройств NB Iot (вроде тех же газовых счетчиков) время жизни на одной батарейке может достигать пяти и более лет. При этом девайс всё время в спячке разной глубины (и с разным потреблением тока) и строго по часам просыпается, чтобы сеть его не потеряла или чтобы обменяться данными с сервером.
Просматриваю даташиты на модули 4G LTE SIM7020, SIM7070, SIM7080 и вижу, что в режиме спячки модули потребляют от 35мкА до 3,5мкА (PSM-режим), при связи по сети 4G ток может подскакивать до 0,6А, при соединении с сетью 2G может доходить до 2А (напряжение - литиевый аккумулятор).
При этом допустимая просадка напряжения не должна превышать 300мВ в самом худшем случае.
Т.е. чтобы не выйти за требования просадки, шунт желательно в разрыв питания поставить 0,1 Ом (на батарейке и проводах ведь тоже что то упадёт).
Тогда при токе спячки на шунте будет падать аж.. 2-3мкВ. (а PSM сотни нановольт).
Вопрос: как при таких больших разницах токов в разных режимах модуля можно мониторить потребление?
Что-то лёгкое/простое решение не вырисовывается совсем..
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/
моя домашняя страничка: http://www.eddy.com.ua/
|
|
|
|
12.12.2021, 13:35
|
|
Заблокирован
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,715
Сказал спасибо: 189
Сказали Спасибо 3,199 раз(а) в 2,074 сообщении(ях)
|
Re: Логгирование тока потребления устройств NB Iot
Дельта сигма АЦП 24 бита. Или оу в изменяемым диапазоном и далее обычный ацп
|
|
|
|
12.12.2021, 15:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,368
Сказал спасибо: 85
Сказали Спасибо 626 раз(а) в 378 сообщении(ях)
|
Re: Логгирование тока потребления устройств NB Iot
два шунта последовательно на 1КОм (к примеру) и на 0.1 Ом (к примеру).
Шунт на 1КОм еще зашунтирован диодом шоттки, который не дает напруге выйти за 0.5В. И два канала АЦП. Один меряет на первом шунте, второй - на втором.
При токе в сотни мА берем показания со второго АЦП, примикротоках на втором АЦП ноль, берем с первого. 2 канала АЦП не проблема взять.
Чтобы по простому измерять, без дифф-усилителей, шунты ставим в минус.
Вот как-то так:
|
|
|
|
12.12.2021, 15:14
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,260
Сказал спасибо: 11,170
Сказали Спасибо 3,860 раз(а) в 2,930 сообщении(ях)
|
Re: Логгирование тока потребления устройств NB Iot
например у ковбоев у других производителей тоже есть аналогичные решения…
Можно у тех же ковбоев покопаться в EVB - там для ряда чипов есть средства для мониторинга потребления.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
Сказали "Спасибо" mike-y-k
|
|
|
12.12.2021, 15:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,069
Сказал спасибо: 3,052
Сказали Спасибо 3,222 раз(а) в 2,187 сообщении(ях)
|
Re: Логгирование тока потребления устройств NB Iot
__________________
Экзорцист 40-го уровня.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
12.12.2021, 15:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,885
Сказал спасибо: 5,634
Сказали Спасибо 25,634 раз(а) в 5,753 сообщении(ях)
|
Re: Логгирование тока потребления устройств NB Iot
Сообщение от pambaru
|
два шунта последовательно на 1КОм (к примеру) и на 0.1 Ом (к примеру).
|
И как ток 2А пойдет через 1к?
Прибор кушает то 3,5мкА, то 2А и надо видеть и успеть посчитать и то и другое
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/
моя домашняя страничка: http://www.eddy.com.ua/
|
|
|
|
12.12.2021, 15:47
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,119
Сказал спасибо: 2,569
Сказали Спасибо 11,941 раз(а) в 5,989 сообщении(ях)
|
Re: Логгирование тока потребления устройств NB Iot
Eddy71, почему стеснительно умалчиваете насчет допустимой погрешности? Она ведь может делать большую разницу в методиках измерений.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
12.12.2021, 15:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,368
Сказал спасибо: 85
Сказали Спасибо 626 раз(а) в 378 сообщении(ях)
|
Re: Логгирование тока потребления устройств NB Iot
Сообщение от Eddy71
|
И как ток 2А пойдет через 1к?
|
А для этого есть диод. 2А пойдет через диод.
Диод можно продублировать мосфетом - как только логгер обнаруживает значимый ток на шунте R1, то замыкает диод для уменьшения падения напруги.
|
|
|
|
12.12.2021, 15:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,368
Сказал спасибо: 85
Сказали Спасибо 626 раз(а) в 378 сообщении(ях)
|
Re: Логгирование тока потребления устройств NB Iot
Сообщение от Eddy71
|
Прибор кушает то 3,5мкА, то 2А и надо видеть и успеть посчитать и то и другое
|
Именно для этого 2 шунта и диод. показания считываются одновременно с двух шунтов.
Микроконтроллер решает, по какому шунту делать измерения. Как только на килоомном шунте зашкалило - берет показания с низкоомного. И наоборот.
Последний раз редактировалось pambaru; 12.12.2021 в 15:58.
|
|
|
|
12.12.2021, 19:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,885
Сказал спасибо: 5,634
Сказали Спасибо 25,634 раз(а) в 5,753 сообщении(ях)
|
Re: Логгирование тока потребления устройств NB Iot
Сообщение от pambaru
|
как только логгер обнаруживает значимый ток на шунте R1, то замыкает диод для уменьшения падения напруги.
|
Думаю не успеет. Всё происходит за микросекунды: модуль дрыхнет (3,5мкА), чуток просыпается, что то делает (35мкА), потом решает, что пора с базой снюхаться (2А) и врубает передатчик. Если напряжение провалилось (шунт), он решает, что батарейка села и совсем отключается или уходит в перезагрузку. Что не есть хорошо.
В том то и проблема - быстро "на лету" шунты менять не выйдет.
Из за быстроты процессов и 24-битный сигма-дельта АЦП на канает - он оооооочень медленный. Спячку им померить можно, но переходные процессы, которые занимают 99% времени работы модуля промелькнут мимо незамеченными.
Сильно высокая точность не нужна, даже 5% вполне устроят для правильной оценки работы модуля и софта.
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/
моя домашняя страничка: http://www.eddy.com.ua/
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:56.
|
|