AREF на батарейке

ovetomash
Offline
Зарегистрирован: 15.05.2015

Привет всем. Извиняюсь за глупый вопрос, но...

Если для работы используется внешнее питание (крона через делитель до 5В) а не Vcc, как поведет себя AREF при разряде батареи?

Как я понимаю уменьшенному напряжению будет постепенно присваиваться 1023. Но в инструкции написано, что после изменения опорного напряжение следующие несколько измерений будут неправильными. А вот сколько времени или изменения напряжения должно пройти до правильных измерений.

Если криво описал - сильно не пинать))) Только начал, диодами помигал, теперь пора влажность почвы мерить))

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

делитель? резистивный делитель для питания?

vov4ik
Offline
Зарегистрирован: 10.09.2013

Используй void setup() {analogReference(INTERNAL);} и пока батарейка совсем не сдохнет показания будут точными, но тут надо учитывать что все аналоги станут 1.1В с таким-же разрешением на 1024.

Только не вздумай использовать китайские модули измерители влажности почвы, проще и надёжней будет 2 железяки в землю, а питание отдельным стабилизатором лудше Ams1117, если на аналог прилетит 3.3В не страшно.

ovetomash
Offline
Зарегистрирован: 15.05.2015

В том то и дело, что не хочу внутреннее использовать(

Питание на ардуину своё на спицы (за китайские модули начитался, спасибо) своё. Пока в теории, допустим, две кроны. С кроны для сенсоров (через диоды?) идет 7 поводов(7 горшков) +1 на analogReference. Обратно с сенсоров приходят в analogread пины и сравниваются с analogreference. 

Ну и раз в день сравнивается External и Internal для проверки состояния батареи.

Где-то так пока. Взлетит?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

мда

ovetomash
Offline
Зарегистрирован: 15.05.2015

"мда"... доходчиво...

А по существу? 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

так ты на мой вопрос еще не ответил))

ovetomash
Offline
Зарегистрирован: 15.05.2015

Через него. два резистора по 1500 выводит где-то <5V. Вот их и будем слать на сенсор. тоесть "+" на сенсор, а "-" на GND дуины. У меня Leonardo на всякий. Дуина будет питаться напрямую 9В от другой батареи.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

плохо. совсем неудачное решение. лучше тогда от ардуины питай если много не потребляет. и питание будет стабильное

что за сенсор?

ты в курсе что крона не самый лучший выбор для питания?

ovetomash
Offline
Зарегистрирован: 15.05.2015

Про крону не вкурсе. Взял за простоту подключения и высокую ёмкость.

"Сенсор" - два штыря нержавейки в горшке)) Длина от дуины до горшков метра 4.

Питать от дуины не хочу, в нете в основном пишут о большой погрешности в напряжении, если питать от дуины. Потому и хотел попробовать таким образом. 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

высокую емкость? интересно откуда такие данные)))

погрешность))) а питать сенсор через делитель тебя не смущает)))

ovetomash
Offline
Зарегистрирован: 15.05.2015

Есть варианты подавать переменку на штыри, не могу схемку найти... Чтоб электролиза не было)) Про точность http://tim4dev.com/arduino-secret-true-voltmeter/ , но там автор использует АРЕФ для калибровки. 

 

Оффтоп:

У меня еще не достаточно знаний, чтоб смущаться)))) Я последий раз электрикой в универе лет18 назад занимался, а электроникой никогда((( Вот потихоньку впоминаю.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а зачем всегда подавать напряжение. подал напряжение. подождал 100мс. измерил и выключил. повтороное через минуту и все. никакого электролиза

ovetomash
Offline
Зарегистрирован: 15.05.2015

Я поже так решил. Раз в час, через millis опрос (несколько раз и среднее в память). А то через delay простоя много.

И всётаки, как поведет себя AREF? 

ПС. Резисторы горят :(

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

При внешнем AREF процессор понятия не имеет о его напряжении.
Он просто сравнивает с ним то что подали на вход в ОТНОСИТЕЛЬНЫХ единицах,
и в нашем случае выдаёт пропорцию 0-1023.  В попугаях.
А  узнавать сколько это в Вольтах- ваша забота.
Измеряйте напряжение питания процессора ( примеров достаточно) и вычисляйте свои Вольты....
Или юзайте внутреннюю опору..... Она известна.

ovetomash
Offline
Зарегистрирован: 15.05.2015

Да не нужны мне вольты))) Будет то отношение, тут хоть вольты, хоть попугаи)) Как пример. Батарейка садиться, даёт уже 4В. Дуринка сама переведет их снова в 1023 попугая? И напряжение продолжает падать... Как быстро она может отслеживать?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

один штырь на землю. второй на аналоговый вход и через резистор на цифровой. еще на один аналоговый через делитель с батарейки для измерения напряжения и все

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

jeka_tm, зачем батарейка то ему?.. никак не пойму я )

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

он хочет батарейку. не знаю. но видно очень надо

ovetomash
Offline
Зарегистрирован: 15.05.2015

Можно и маленький ядерный реактор на тёплом синтезе.... Ладно, спасибо, кто помог.

Tomasina
Tomasina аватар
Offline
Зарегистрирован: 09.03.2013

ovetomash пишет:

Про крону не вкурсе. Взял за простоту подключения и высокую ёмкость.


Гы... Ввожу в курс - среди всех элементов питания Крона имеет наименьшую ёмкость. Её даже на сутки работы не хватит.