Оптимизация энергопотребления

Тема в разделе "Arduino & Shields", создана пользователем grand, 16 май 2015.

  1. grand

    grand Гик

    Добрый день!

    Есть устройство, собранное на: Mini Pro, GY-521 и sg-90. Питание от акк ААА (600мАч).
    С этим никогда не сталкивался, поэтому посоветуйте, как возможно оптимизировать потребление всех модулей?

    Как я понимаю, сейчас у меня, примерно: Mini Pro (30мА), GY-521(10мА) и sg-90(10/200мА). Итого: 50/240мА.
    При постоянной работе сервы: 600мАч/240мА=2,5 ч. При обычной работе (серва - редко): 600/50=12ч.

    Вопрос:
    1. Как увеличить время работы устройства/как оптимизировать схему?
    2. Как оптимизировать программу?

    Спасибо.
     
  2. Unixon

    Unixon Оракул Модератор

    На MiniPro отрезать или выпаять светодиоды, если питание от 5V то отключить еще и регулятор. Питание на сервы подавать через полевые ключи, только когда оно нужно. Когда серва не используется, устанавливать соответствующий вывод МК в состояние входа. В нерабочее время усыплять МК.
     
    grand нравится это.
  3. grand

    grand Гик

    Возможно ли просыпаться по изменению положения GY-521?
     
  4. Unixon

    Unixon Оракул Модератор

    У модуля есть прерывание, можно для просыпания его использовать.
     
  5. Vad33

    Vad33 Капитан-оригинал

    По первому вопросу - увеличить емкость аккумуляторов.
    По второму вопросу - телепаты в отпуске.
     
  6. Vad33

    Vad33 Капитан-оригинал

    "Месье знает толк в извращениях..." :D
     
  7. ANV

    ANV Гуру

    А что не так?
     
  8. Vad33

    Vad33 Капитан-оригинал

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

    А то получится как в анекдоте:
    - Как сделать усилитель звука?
    - Надо купить телевизор и выкинуть все лишнее. :)
     
  9. ANV

    ANV Гуру

    Не вижу ничего странного в перерезании, если знать что делать.
     
    ИгорьК нравится это.