Включение и выключение приборов одной кнопкой

Рассказать в:

Сегодня почти вся электронная аппаратура включается и выключается с помощью одной кнопки БЕЗ фиксации, это так называемые тактовые или тактильные кнопки, кнопки без фиксации, нажал - замкнулось, отпустил - разомкнулось или наоборот. Предлагаю вашему вниманию простую схему для включения и выключения устройства с помощью одной кнопки. Схема построена на микроконтроллере attiny2313 и содержит всего пару навесных элементов. Вы спросите, почему attiny2313? Почему не attiny13? Все дело в том, что эти микроконтроллеры по цене не сильно отличаются друг от друга, у нас в городе attiny2313 стоит дешевле attiny13 на 5 рублей. Схема выключателя представлена ниже:

Включение и выключение приборов одной кнопкой

Принцип работы схемы следующий, при первом включении устройства (после подачи питания на микроконтроллер) динамик издаст короткий прерывистый звук. После начнет мигать светодиод d2 с частотой примерно 0.5 сек, который будет сообщать о том, что устройство, к примеру усилитель, в режиме ожидания - т.е. питание подано, но усилитель еще не включен. Дальше никаких действий не произойдет пока вы не нажмете на кнопку, после нажатия на кнопку загорится светодиод d1 а светодиод d2 перестанет мигать. Вместо светодиода d1 можно подключить небольшое реле вольт на 5, естественно через транзистор. Динамик можно снять со старого будильника или нерабочей материнской платы компьютера. При прошивке микроконтроллерафьюзы устанавливать не нужно.Для тех, кто хочет поковыряться в коде или изменить его, исходный код программы дан ниже, может быть он немного кривой, но все испытано и все работает прекрасно.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$regfile = "attiny2313.dat"
$crystal = 4000000
config portb.1 = output : set portd.1
config portb.4 = output
config portd.4 = output
speaker alias pind.4
sound speaker , 420 , 60
pind.4 = 0
do
debounce pind.1 , 0 , en , sub
if pinb.1 = 0 then
pinb.4 = 1
waitms 400
pinb.4 = 0
else
pinb.4 = 0
end if
loop
en:
toggle portb.1
return

Выкладывать все варианты прошивок не буду, если кому то например не нужен мигающий светодиод, убираете соответствующие строки (с меткой pind.4) и компилируете код.Файл печатнойплаты лежит ниже в архиве, для своего варианта печатную плату я не изготавливал. Вообще, схему решил сделать и скинуть после того, когда после долгих поисков в интернете я не нашел ни одной подобной схемы на МК

Включение и выключение приборов одной кнопкой

Фото устройства:

Включение и выключение приборов одной кнопкой

АРХИВ:Скачать


Раздел: [Устройства на микроконтроллерах]

Сохрани статью в:

Оставь свой комментарий или вопрос:


Наше сообщество в VK, а ты с нами? Присоединяйся!!!
Тясячи схем в категориях:
-> Прочее
-> Измерительная техника
-> Приборы
-> Схемыэлектрооборудования
-> Источники питания (прочие полезные конструкции)
-> Теоретические материалы
-> Справочные материалы
-> Устройства на микроконтроллерах
-> Зарядные устройства (для батареек)
-> Зарядные устройства (для авто)
-> Преобразователи напряжения (инверторы)
-> Все для кулера (Вентилятора)
-> Радиомикрофоны, жучки
-> Металоискатели
-> Регуляторы мощности
-> Охрана (Сигнализация)
-> Управление освещением
-> Таймеры (влажность, давление)
-> Трансиверы и радиостанции
-> Конструкции для дома
-> Конструкции простой сложности
-> Конкурс на лучшую конструкцию на микроконтроллерах
-> Конструкции средней сложности
-> Стабилизаторы
-> Усилители мощности низкой частоты (на транзисторах)
-> Блоки питания (импульсные)
-> Усилители мощности высокой частоты
-> Приспособления для пайки и конструирования плат
-> Термометры
-> Борт. сеть
-> Измерительные приборы (тахометр, вольтметр итд)
-> Железо
-> Паяльники ипаяльные станции
-> Радиопередатчики
-> Вспомогательные устройства
-> Телевизионная техника
-> Регуляторы тембра, громкости
-> Блоки питания (лабораторные)
-> Усилители мощности низкой частоты (на микросхемах)
-> Другие устройства для усилителей
-> Cветовое оформление новогодней ёлки или праздничного зала
-> Глушилки
-> Телефонные жуки
-> Инфракрасная техника
-> Медицинская техника
-> Телефония
-> Для животного мира
-> Конструируем усилители
-> Антенны и усилители к ним
-> Звонки
-> Электронные игрушки
-> Усилители мощности низкой частоты (ламповые)
-> Управление двигателями (питание от однофазной сети)
-> Программаторы микроконтроллеров
-> Сверлилки
-> Изучаем микроконтроллеры
-> Радиоприемники
-> Сигнализации
-> Сотовая связь
-> USB-устройства
-> Блоки питания (трансформаторные)
-> Радиостанции простые в изготовлении
-> Источники питания (для усилителей)
-> Прочеее
-> защита от короткого замыкания (электронные предохранители)
-> Зарядные устройства (для радиостанций)
-> Мигалки
-> Cварочное оборудование
-> Кодовые электронные замки
-> Блоки питания (бестрансформаторные)
-> Часы
-> Управление поворотниками
-> Зажигание
-> Управление водой (насосы для скважин или колодцев, полив растений)
-> Моделирование
-> Блоки управления стеклоочистителями
-> Предварительные усилители
-> Защита от перегрузки и перегрева
-> Динамики
-> Ремонт бытовой техники
-> Дистанционное управление компьютером
-> Акустические микрофоны и преобразователи
-> Спутниковое ТВ
-> Gsm антенны, примочки, усилители, ретрансляторы.
-> Пищалки
-> Роботы
-> Ретрансляторы
-> Паяльники и паяльные станции
-> Звуковые сигнализаторы
-> Рули и джойстики
-> Схемы электрооборудования
-> Все для "кулера" (Вентилятора)
-> Работа с BGA микросхемами
-> Фильтры
-> Сабвуферы
Рейтинг@Mail.ru