Страница 1 из 1
Пользовательский блок для энергосбережения
Добавлено: 06 апр 2017, 15:33
Ingwar
Доброго времени суток.
Не сочтите за наглость, но хочется попросить "продвинутых" написать блок для ввода\вывода микроконтроллера в режим пониженного потребления. Уж очень хочется отвязаться иногда от розетки.... Пусть он будет хоть и со многими ограничениями.
Пользовательский блок для энергосбережения
Добавлено: 06 апр 2017, 16:29
Boroda
Чтобы периодически просыпать контроллер, надо запустить WDT (таймер-собака), по умолчанию он отключен в Ардуино. Надо перепрошивать Bootloader'ом, который поддерживает WDT.
Пользовательский блок для энергосбережения
Добавлено: 07 апр 2017, 09:06
Ingwar
Если залить модифицированный загрузчик это поможет? Сорь, если задаю глупые вопросы...
Пользовательский блок для энергосбережения
Добавлено: 07 апр 2017, 09:40
starshoy81
Ingwar, об этом и речь
Пользовательский блок для энергосбережения
Добавлено: 07 апр 2017, 13:17
Ingwar
Ладно, спрошу по другому. Может это и выходит за рамки применения программы, но если я буду прошивать чистые Atmega 328 через ISP (проекты из Flprog нормально работают), будет ли работоспособен пользовательский блок на основе этой статьи
http://www.polesite.ru/?p=1273
http://playground.arduino.cc/Learning/ArduinoSleepCode
Просьба сильно не пинать....
Пользовательский блок для энергосбережения
Добавлено: 07 апр 2017, 15:00
Boroda
Ingwar, должно работать, я даже где-то блоки сна выкладывал на форуме.
Добавлено (07.04.2017, 15:00)
---------------------------------------------
Вот
здесь обсуждался выход из сна по WDT