Как измерять потребление тока Ардуиной?
- Войдите на сайт для отправки комментариев
Пнд, 15/10/2018 - 14:32
Здравствуйте. В Ардуино я пока почти ноль.
Планирую заняться созданием устройства для контроля протечки воды (как учебная задача, но если все получится прибор займет свое место).
Постановка задачи следующая: прибор будет лежать в ванной. В ванной нет розеток, и провода тянуть нет возможности. Поэтому рассматривается только вариант автономного питания.
Поэтому, одна из главных задач - уменьшение потребления. В сети много читал об этом, многое в этом плане уже понимаю теоретически. Но не понимаю пока одного - как люди измеряют потребление в микроамперах? В поиске видел только аналоговые (стрелочные) измерители. Неужели ими и измеряют?
подсоеденяют более точный измерительный прибор и измеряют ,ваш к.о.
https://www.banggood.com/Professional-WHDZ-DT700B-Digital-Multimeter-AC-...
Китайские мультики вполне себе измеряют, в том числе и микроамперы. Не понимаю ваших затруднений.
Но не понимаю пока одного - как люди измеряют потребление в микроамперах? В поиске видел только аналоговые (стрелочные) измерители. Неужели ими и измеряют?
Одного этого не понимаете? :) Судя по цитированному абзацу, главное, что вам предстоит понять - это то, что вы пока не понимаете НИЧЕГО :)
Насчет "только стрелочных измерителей" - вы из какой тайги вышли? :) Такого, скажете, не видели никогда?
Да нет, конечно, знаю, у меня есть самый дешевый 830й мультиметр. Просто пользоваться нужно научиться. :) И где-то читал статью давненько (статья про снижение потребления тока), что микроток они измеряют как-то очень замудренно., что мол просто так не измеришь.
С чего посоветуете начать изучение электроники? Базовые знания физики есть, закон Ома помню.
вы из какой тайги вышли? :)
Да нет, просто я, не зная чем измеряют малые токи, поступил так: ввел в Яндекс запрос «микроамперметр», открыл картинки, и там такие приблуды:
https://yandex.ru/images/search?text=%D0%BC%D0%B8%D0%BA%D1%80%D0%BE%D0%B...
:)
830й мультиметр.
Этим действительно немного намеряеете. 830-ый отличная вещь, но надо понимать пределы применимости. Берите такой, который специально заточен под микротоки. ЧТобы долго не морочиться - ищите такой, у которого микроамперы в диапазонах есть. Например, вот на этом, справа между миллиамперами и частотой.
sondr - если вы собираетесь измерять потребление именно плат Ардуино - то микроамперы вам не понадобятся. На готовых платах получить менее 10-15мА практически нереально, они вообще не для этого. Чтобы делать энергоэффективные устройства, нужно либо выкинуть с ардуины все лишнее, либо изначально делать плату самостоятельно.
sondr - если вы собираетесь измерять потребление именно плат Ардуино - то микроамперы вам не понадобятся. На готовых платах получить менее 10-15мА практически нереально, они вообще не для этого. Чтобы делать энергоэффективные устройства, нужно либо выкинуть с ардуины все лишнее, либо изначально делать плату самостоятельно.
Да, я это понимаю. На данном этапе мне нужно для экспериментов: буду снижать потребление и чтобы видеть, что оно на самом деле снижается. По поводу сборки плат вручную - тоже видел, что так делают в разных целях, но для меня сейчас это лишнее.
На данном этапе мне нужно для экспериментов: буду снижать потребление и чтобы видеть, что оно на самом деле снижается.
Эксперименты быстро закончатся, ибо преимуществ большинства энергосберегающих режимов вы на стандартной плате просто не сможете увидеть.
Здравствуйте. В Ардуино я пока почти ноль.
Планирую заняться созданием устройства для контроля протечки воды (как учебная задача, но если все получится прибор займет свое место).
Постановка задачи следующая: прибор будет лежать в ванной. В ванной нет розеток, и провода тянуть нет возможности. Поэтому рассматривается только вариант автономного питания.
Поэтому, одна из главных задач - уменьшение потребления. В сети много читал об этом, многое в этом плане уже понимаю теоретически. Но не понимаю пока одного - как люди измеряют потребление в микроамперах? В поиске видел только аналоговые (стрелочные) измерители. Неужели ими и измеряют?
Я х.з. насчет микроамперов, а что будет делать сей прибор, полеживая на боку в ванной, в автономном анабиозе? Как-то зафиксировав протечку воды хотелось бы и действия, типа центральный стояк перекрыть?
Я х.з. насчет микроамперов, а что будет делать сей прибор, полеживая на боку в ванной, в автономном анабиозе?
пищать, очевидно... причем не очень громко. чтоб батарейку не насиловать :)
Я х.з. насчет микроамперов, а что будет делать сей прибор, полеживая на боку в ванной, в автономном анабиозе? Как-то зафиксировав протечку воды хотелось бы и действия, типа центральный стояк перекрыть?
Да, есть такие перекрывающие краны, и даже готовые системы (напр., Аквасторож). Это тоже уже следующий шаг. Для начала нужно разобраться с основами. Тут просто пищалку подключить, пусть орет когда промокнет :)
Ох, не с тех вы козырей начинаете. ИМХО.
Ох, не с тех вы козырей начинаете. ИМХО.
Не понял. А что тут такого?
Да программировать сперва научитесь и светиками мигать, сервиками крутить, а потом уже в проблемы микропотребления погружайтесь. А то на этом этапе и останетесь. Исключительно ИМХО.
Да программировать сперва научитесь и светиками мигать, сервиками крутить, а потом уже в проблемы микропотребления погружайтесь. А то на этом этапе и останетесь. Исключительно ИМХО.
Светодиоды это уже пройденный этап. Сервоприводы почти тоже. С самим программированием тоже не должно быть серьезных проблем, т.к. я веб-программист, ну и плюс немного знаю C++, Python и т.п. Меня больше волнует то, что я в теории (и практике) электроники и вообще электричества почти полный ноль. Хотя по физике в школе побеждал на городских олимпиадах. Но после этого уже прошло почти 20 лет..
Кстати, моим крайним «проектом» (около полугода назад) был автономный светильник с датчиком движения - он оказался в семье очень полезной штукой. Только вот аккумулятора ( https://ru.aliexpress.com/item/Portable-Lithium-Ion-Battery-super-capaci... ) хватало совсем не надолго. Поэтому данный вопрос волнует довольно сильно :)
Светодиоды это уже пройденный этап. Сервоприводы почти тоже. С самим программированием тоже не должно быть серьезных проблем, т.к. я веб-программист
Как там у Высоцкого … «чтой-то мне знакомое, так-так!»
Ты точно впервые здесь зарегистрировался?
:--))))
Ты точно впервые здесь зарегистрировался?
Нет, зарегистрировался уже давно, года два с половиной назад. Но пока не получается добраться до изучения: за это время всего 2-3 дня выделил на изучение.
А сейчас на работе перешел на 0.5 ставки, поэтому вернулся к вопросу Ардуинки. :)
если требуется исключительно визжать, минимально потребление, то TLC555 min 2V, LMC555 min 1,5V. Если реально желаете минимальное потребление от батарейки чипконтроллер, то рекомендация от уважаемый b707.
бЫтарейка+пищалка, разорвать плюс и два провода на пол, появится вода запищит,потребление ноль!
бЫтарейка+пищалка, разорвать плюс и два провода на пол, появится вода запищит,потребление ноль!
Так это дело нужно же еще и солью посыпать :)
Физик вы наш, запищит и без соли.
т.к. я веб-программист
Ой, парень! Зря ты вот это сейчас сказал! Ты тут точно новенький...
sondr
Купите микросхему ATmega328P-PU и имейте Arduino, которую переделаете в ArduinoISP программатор. Это для возможности "клонировать ардуины". Почему именно 328 и с буквой P - поверьте на слово, долго объяснять.
Далее топаете на https://www.gammon.com.au/forum/?id=11497 и читаете. Снова читаете скетчи H, I (сон прерываемый WDT). Ещё раз читаете. Что непонятно, переписываете в свой скетч один в один, но желательно гуглануть и выяснить. Делаете плату, настраиваете, помигаете светодиодом в неспящем режиме, и можно считать что готово.
Далее есть на выбор два способа закрыть кран.
1. Релейная коммутация. Дежурный источник питания должен быть мощным (выдерживать ток 70-100 мА).
2. Транзисторная коммутация. Транзистор должен быть мощным (иметь большой корпус, чтобы не успеть нагреться пока из слабого дежурного источника наливается его затвор).
Основной источник ессно обязан быть мощным, и очень желательно - опторазвязка между ардуиной и затвором/базой силового транзистора. Потому что в момент когда кран включится, возникнет яма по питанию, если ардуина будет питаться от того же самого источника - она может перезагрузиться и забыть о надобности включать кран. Цепь крана, очевидно, должна разрываться автоматически. Какой-нибудь геркон или концевой выключатель туда приспособите.
Voodoo Doll, спасибо огромное за четкие инструкции!
По поводу микросхемы и ArduinoISP в роли программатора - да, как раз вчера посмотрел, интересный вариант, нужно попробовать.
Про будущее улучшение с краном пока сильно не думал, но пока был только один вариант с реле и отдельным источником питания.
По поводу оптической развязки - тоже много слышал, что необходимая вещь, но с этим тоже предстоит разобраться.
Еще раз спасибо!
Когда нужно было замерить средний ток потребления МК в спящем режиме (просыпался каждые 2 сек измерял параметры и отправлял по НРФ24), запитал МК от конденсатора 2200мкФ, а конденсатор подзаряжал от 12 В источника через подстроечник 1 МОм и через мультиметр в режиме измерения тока. Подстроечником выставил напряжение на МК (конденсаторе) 3 В и мерил ток, который почти не скакал. Получилось что-то около 20 мкА. Конечно здесь нужно быть осторожным, чтоб не спалить МК подав на него повышенное напряжение.
В сети полно схем транзистор пищалка и батарейка от кроны до 3 лет.
На форуме была тема про микропотребление на 85 тиньке. Там и программы и про измерение тока разжевали всё.