| Главная » Статьи » УСТРОЙСТВА НА МК |
Схема умной кнопки на микроконтроллере
Данная кнопка представляет собой кнопку с задержкой. Схема проста до безобразия. «Сердцем» устройства является микроконтроллер Attiny13. Автор прошивки - уважаемый форумчанин Бухарь. На 5-ю ногу контроллера можно поставить транзистор, что позволит подключать более мощную нагрузку.
Алгоритм работы программы следующий. Кнопку нужно держать нажатой определенное время, чтобы произошла операция включение/отключение. Так же как и на мобильных телефонах. На одиночное или случайное нажатие она не реагирует.
Длительность нажатия можно изменить в программе. Это делается в этой строчке if(scan>=100) - можно регулировать время. В данном случае 3 сек. (30 мс * 100 проходов = 3000 мс).
Фьюзы остаются заводские. Потребление этого умного устройства во время нажатия на кнопку составляет около 1 мА. В остальное время микроконтроллер спит и почти ничего не потребляет. Это свойство позволяет использовать его в малоточных схемах, где важен каждый миллиампер.
Также на форуме есть продолжение этой темы. Например, есть вариант кнопки для усилителя. После нажатия срабатывает одно реле, а через секунду второе, позволяя сделать необходимую задержку при включении. | |
| Просмотров: 4316 | | |
| Всего комментариев: 0 | |





