Очень простой регулируемый таймер отключения нагрузки
- Подробности
- Категория: схемы на ATtiny
- Опубликовано: 06.10.2017 11:57
- Просмотров: 4492
Итак идея проста. При подаче питания на ножке 3 МК (PB4) появляется высокий уровень и начинается отсчет назад. По истечении заданного срока высокий уровень пропадает. Все. Все то оно все, да вот еще же четыре ножки есть выбранного мной ATTINY13. А четыре ножки это четыре бита, а четыре бита это 16 комбинаций ноликов и единичек. Улавливаете? Еще нет? Тогда вот схема:
В схеме в буквальном смысле этого слова три детали. Собственно сам МК, подтягивающий резистор цепи Reset и блокировочный конденсатор по питанию. SW1-SW4 задают время задержки. это могут быть как управляющие перемычки, так и DIP переключатель, блок джамперов как на материнской плате, переключатель в двоичном коде (что-то типа галетного, только выход у него сразу двоичный) или просто под конкретные нужды разведенная плата если изменение времени в процессе эксплуатации не требуется. Разработка не претендует на звание отдельного устройства, а скорее рассчитано на эксплуатацию в каком-то устройстве в виде отдельного узла или управления исполнительным устройством. Рассчитано по большей части на начинающего или на того, кто не хочет морочить себе голову с написанием программы для МК. Опционально может быть еще задействована кнопка SW5 если нужен повторный перезапуск таймера без выключения питания. После того как время отсчитано и нагрузка отключена – МК переводится в режим пониженного энергопотребления, что расширяет область применения данной конструкции для использования от аккумуляторов. Только нужно позаботиться чтобы ток покоя стабилизатора 5в также был очень мал (LP2951 и т.д) так как получится, что холостой ход стабилизатора в разы больше, чем ток потребляемый МК.
Собственно табличка с положением переключателей (перемычек):
Прошивка 1 |
Прошивка 2 |
Прошивка 3 |
Прошивка 4 |
SW1 |
SW2 |
SW3 |
SW4 |
30c |
1с |
1ч |
5ч |
x |
x |
x |
x |
1 мин |
2с |
2ч |
10ч |
– |
x |
x |
x |
2 мин |
3с |
3ч |
15ч |
x |
– |
x |
x |
5 мин |
5с |
4ч |
20ч |
– |
– |
x |
x |
10 мин |
7с |
5ч |
24ч |
x |
x |
– |
x |
15 мин |
10с |
6ч |
30ч |
– |
x |
– |
x |
20 мин |
15с |
7ч |
36ч |
x |
– |
– |
x |
30 мин |
20с |
8ч |
42ч |
– |
– |
– |
x |
40 мин |
25с |
9ч |
48ч |
x |
x |
x |
– |
50 мин |
30с |
10ч |
60ч |
– |
x |
x |
– |
60 мин |
35с |
12ч |
72ч |
x |
– |
x |
– |
90 мин |
40с |
15ч |
84ч |
– |
– |
x |
– |
120 мин |
45с |
18ч |
96ч |
x |
x |
– |
– |
150 мин |
50с |
20ч |
108ч |
– |
x |
– |
– |
180 мин |
55с |
22ч |
120ч |
x |
– |
– |
– |
240 мин |
60 |
24ч |
132ч |
– |
– |
– |
– |
X – означает, что перемычка замкнута и соответственный порт МК сидит на земле. Подтягивающих резисторов к питанию не нужно, используются встроенные. В данном случае их достаточно. Печатной платы как таковой я не рисовал – уж сильно тут все просто, да и для каждого отдельно взятого случая универсальное решение не всегда подойдет. Устройство как всегда проверено в железе на отладочной плате, таких вещей как протеус я не то чтобы не приемлю, просто выкладывать неизвестно рабочие или нет конструкции абсолютно не в моем стиле.
Если используете новый МК – фузы можно не трогать, все посчитано таким образом, чтобы делать минимум движений. Если нет, вот картинка:
Файлы:
Схема в Splan 7
Прошивка 1 (30с…4ч)
Прошивка 2 (1с…60с)
Прошивка 3 (1ч…24ч)
Прошивка 4 (5ч…132ч)
Автор: Андрей
Оригинал статьи по адресу: http://radio.aliot.com.ua/?p=854