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

Selen
Учасник
Зареєстрований: 2017-01-02
Повідомлень: 88

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

делаю автозапуск на связке
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
Повідомлень: 97

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
Повідомлень: 88

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
Повідомлень: 593

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

Selen пише:

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

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

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму