Разное и полезное > Микроконтроллеры и их программирование

AVR и спящий режим

(1/3) > >>

Злой:
Осваиваю микроконтроллеры и уперся в спящий режим. В общем сделал индикацию к Болеро, все работает, но хочется еще и в сон контроллера отправить, хоть и не фонит, но все же. Отправить то несложно, а вот как разбудить в нужный момент. Частота и битность приходят в виде двоичного кода и привязать смену кода к прерыванию это или еще один микроконтроллер вешать :laugh: или нехилую схему на логике, то есть от чего ушел :wall:. Или еще один проект, регулятор Никитина, при повороте потенциометра меняется код на выходе АЦП, если микроконтроллер спит, то и вроде как некому следить за сменой кода, не ставить же отдельную кнопку, что бы будить его.

xar:
Злой, единственное решение - пробуждение по таймеру. Однако такой вариант тебя не устроит ибо просыпающийся и щасыпающий контроллер будет шуметь больше просто работающего.

Злой:
Ренат, про таймеры читал, да тут не вариант, даже если и будет небольшой шум от контроллера, то лучше уж постоянно, чем через равные промежутки всплески. и опять же смотрел осциллографом, что то на уровне шумов прибора и это с проводами с полметра от ИП до стаба и сантиметров 20 от стаба, до платы.

dm34:
А разве нет варианта просыпания по "дерганию" входов?

и добавил...
В Ардуино вроде бы есть что-то подобное http://arduino.ru/Reference/AttachInterrupt
Сам счас курю нечто подобное, пока бардак в голове...

Злой:

--- Цитата: dm34 от 27 Февраля 2017, 20:13:08 ---А разве нет варианта просыпания по "дерганию" входов?
--- Конец цитаты ---
Есть конечно, но кто будет ногу дергать?
--- Цитата: Злой от 27 Февраля 2017, 18:28:20 ---не ставить же отдельную кнопку, что бы будить его.

--- Конец цитаты ---
С энкодером что то наверное можно придумать, но ведь делают и с потенциометром :d_know: :d_know:

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии