Спросил у поиска по сайту, он не знает .
По отрывочным сведениям Ардуино спать может, но с приоткрытыми глазами - на уровне потребления 10-15 мА .
Для проектов, длительное время находящихся в режиме ожидания, глубокий и полноценный сон - залог длительной работы элементов питания .
Думаю пользовательский блок в программе был бы полезен.
А может он там уже есть, а мужики не знают?
Спящий режим в FLProg
-
- Рядовой
- Сообщения: 22
- Зарегистрирован: 29 мар 2016, 10:41
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Спящий режим в FLProg
Как я знаю у AtMega со сном довольно сложно, куча режимов с разным потреблением и не все программисты познали их (особенно с самым минимальным потреблением). У PIC все значительно проще: отключить АЦП, компараторы, последовательные порты и выставить на ногах такие уровни, чтоб внешнюю периферию не питать, далее командой Sleep загоняем в сон с потреблением 1..5 микроампер с необходимыми прерываниями + пяток микроампер на 16-разрядный таймер для секундного генератора часов 32768, если необходимо.
Последний раз редактировалось Boroda 27 май 2016, 14:03, всего редактировалось 1 раз.
-
- Рядовой
- Сообщения: 22
- Зарегистрирован: 29 мар 2016, 10:41
Спящий режим в FLProg
Нашел обнадёживающую фразуBoroda писал(а):Как я знаю у AtMega со сном довольно сложно
Первое, что делает народ-удаляет светодиод питания.потенциал atmega328p - потребление в спящем режиме 0.1мка
Вот,например
У меня Arduino Prom Mini потреблял в режиме сна (прерывания отключены) 1.7мА
"Демонтировал" светодиод (сковырнул отверткой). Ток упал до 300мкА в режиме сна. Юиюлтльекой пользуюсь LowPower ( https://github.com/rocketscream/Low-Power ) - очень простая, без заморочек.
Последний раз редактировалось Электронщик 27 май 2016, 17:57, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя