#1 2018-01-27 19:24:40

Selen
Участник
Зарегистрирован: 2017-01-02
Сообщений: 49

Уменьшить потребление тока

делаю автозапуск на связке
mega2560
2xStepdown
фильтр от помех
Sim900 Шильд -- Hardware UART
RTC Модуль --- IC2
датчик темп и влажности DHT11
датчик угарного газа MQ7
делитель напряжения 100ком и 10ком (1/10)

Принцип работы такой, мк соединяется с сервером по ДжиПиЭрЭс и постоянно на связи, когда мне нужно (по кнопки или по таймеру ) запускается мотор если батарея не ниже напр. 40%. (дел. напряжения). Датчик у.газа работает только когда мотор заведен.

Все отлично работает только хотелось бы уменьшить потребеление тока, кроме как лед пооткусывать с плат на ум ничего не приходит. потребление тока 50 - 60 мА при 12 вольтах. Во время сердцебиения ДжиЭсЭм прыгает до 200мА (зависит от уровня сигнала) Батарея уже старая на машине жены, долгого простоя не выдержит.

xjmgx6c6.jpg

я знаю что у мк есть разные состояния энергосбережения,  о них я читал но мало что понял. там как то все мутно.
Есть ли такое состояние где будет продолжать работать UART, IC2  и millis()?

#2 2018-01-27 20:20:33

Йожэг
Участник
Зарегистрирован: 2015-12-30
Сообщений: 89

Re: Уменьшить потребление тока

Загуглил "arduino wake up on serial" и нашёл статью http://playground.arduino.cc/Learning/ArduinoSleepCode и обсуждение, где получилось понизить ток потребления до микроамперных значений https://arduino.stackexchange.com/questions/13167/put-atmega328-in-very-deep-sleep-and-listen-to-serial , там есть ссылка на очень полезную статью с измерениями и советами http://www.gammon.com.au/forum/?id=11497

#3 2018-01-27 20:51:25

Selen
Участник
Зарегистрирован: 2017-01-02
Сообщений: 49

Re: Уменьшить потребление тока

Йожэг пишет:

Загуглил "arduino wake up on serial" и нашёл статью http://playground.arduino.cc/Learning/ArduinoSleepCode и обсуждение, где получилось понизить ток потребления до микроамперных значений https://arduino.stackexchange.com/questions/13167/put-atmega328-in-very-deep-sleep-and-listen-to-serial , там есть ссылка на очень полезную статью с измерениями и советами http://www.gammon.com.au/forum/?id=11497

спасибо почитаю

#4 2018-01-27 22:55:37

Green
Участник
Зарегистрирован: 2015-11-08
Сообщений: 363

Re: Уменьшить потребление тока

Selen пишет:

Есть ли такое состояние где будет продолжать работать UART, IC2  и millis()?

Есть. Только контроллер не спит при миллис.
Минимум что получалось - 5 uA вместе c nRf24l01.

Быстрое сообщение

Введите сообщение и нажмите Отправить

Подвал раздела