Пользовательский блок для энергосбережения

Ответить
Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Пользовательский блок для энергосбережения

#1

Сообщение Ingwar » 06.04.2017{, 15:33}

Доброго времени суток.

Не сочтите за наглость, но хочется попросить "продвинутых" написать блок для ввода\вывода микроконтроллера в режим пониженного потребления. Уж очень хочется отвязаться иногда от розетки.... Пусть он будет хоть и со многими ограничениями.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 38
Откуда: Коломна
Имя: Станислав
Контактная информация:

Пользовательский блок для энергосбережения

#2

Сообщение Boroda » 06.04.2017{, 16:29}

Чтобы периодически просыпать контроллер, надо запустить WDT (таймер-собака), по умолчанию он отключен в Ардуино. Надо перепрошивать Bootloader'ом, который поддерживает WDT.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Пользовательский блок для энергосбережения

#3

Сообщение Ingwar » 07.04.2017{, 09:06}

Если залить модифицированный загрузчик это поможет? Сорь, если задаю глупые вопросы...
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

Пользовательский блок для энергосбережения

#4

Сообщение starshoy81 » 07.04.2017{, 09:40}

Ingwar, об этом и речь

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Пользовательский блок для энергосбережения

#5

Сообщение Ingwar » 07.04.2017{, 13:17}

Ладно, спрошу по другому. Может это и выходит за рамки применения программы, но если я буду прошивать чистые Atmega 328 через ISP (проекты из Flprog нормально работают), будет ли работоспособен пользовательский блок на основе этой статьи http://www.polesite.ru/?p=1273

http://playground.arduino.cc/Learning/ArduinoSleepCode 

Просьба сильно не пинать....
Последний раз редактировалось Ingwar 07.04.2017{, 13:26}, всего редактировалось 1 раз.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 38
Откуда: Коломна
Имя: Станислав
Контактная информация:

Пользовательский блок для энергосбережения

#6

Сообщение Boroda » 07.04.2017{, 15:00}

Ingwar, должно работать, я даже где-то блоки сна выкладывал на форуме.

Добавлено (07.04.2017, 15:00)
---------------------------------------------
Вот здесь обсуждался выход из сна по WDT

Ответить

Вернуться в «Arduino. Другие МК»