AnalogRead и его работа.

saooq
Offline
Зарегистрирован: 10.11.2017

Есть 2s 18650, от них питание на ногу Vin arduino nano. И это же питание на аналоговый пин. Если я правильно понимаю, analogRead() будет измерять 0-3,4v.  Т.е. разница потенциалов между опорным ардуины и внешним. Или же это мои домыслы?

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

голосуем, ктонить чо понял вапще?

sadman41
Offline
Зарегистрирован: 19.10.2016

Я понял, что он хочет померять ардуиной напряжение на аккумуляторах. Про разницу не понял.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

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

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

saooq пишет:

Есть 2s 18650, от них питание на ногу Vin arduino nano.

Я так понимаю, что 18650 параллельно? Или последовательно? В любом случае для ноги Vin - этого МАЛО! Врядли вообще заведётся.

saooq пишет:

И это же питание на аналоговый пин. Если я правильно понимаю, analogRead() будет измерять 0-3,4v.  Т.е. разница потенциалов между опорным ардуины и внешним. 

зависит от analogRefference.

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

saooq пишет:
Есть 2s 18650, от них питание на ногу Vin arduino nano.

Две банки последовательно дадут 8.4В.
Если подать на Vin, то часть напряжения упадёт на стабилизаторе 5В.
Смотрите, какой применён стабилизатор и по ДШ, какое на нём минимальное падение Drop out (к примеру, для AMS1117 - это примерно 1В. Т.е. микросхема может держать на выходе 5В при входном от 6В. Значит, каждую банку вы смождете разряжать до напряжения 3В. Ниже 3В/банка - с выхода стаба будет ниже 5В, со всеми вытекающими.

Цитата:
И это же питание на аналоговый пин.

Что бы померять 8.4В? - Через резистивный делитель.

Цитата:
Т.е. разница потенциалов между опорным ардуины и внешним.

Неверно. Можете почитать тут.