Вы здесь: Главная » Автоматическое включение/выключение сабвуфера на микроконтроллере

Автоматическое включение/выключение сабвуфера на микроконтроллере


Проект разрабатывался для сабвуфера, предполагалось его автоматическое включение при появлении сигнала и отключение через 3 мин. при его отсутствии, контроль температуры радиатора выходных транзисторов и управление вентилятором, который его обдувает.
Но жизнь внесла свои коррективы, в охлаждении радиатора нужда отпала и от проекта осталась только первая половина......




Собственно говоря, вот и вся схема. Сигнал с линейного входа поступает на DA1.1, усиливается и поступает на вход компаратора DA1.2. На его выходе образуется уровень положительной полярности, который поступает на микроконтроллер 12f675. Загорается светодиод HL1 и срабатывает реле К1, замыкаются контакты К1.1 и подается питание на трансформатор усилителя. При пропадании сигнала на входе Х1 на 4-ю ножку IC1 поступает логический 0 и начинается отсчет времени на отключение, при этом моргает светодиод с секундным интервалом. Через 3 минуты размыкаются контакты реле, усилитель отключается.
Питается устройство от своего трансформатора, который постоянно находится в дежурном режиме. Реле я применил фирмы Bestar.
Обнаружилась ошибка на схеме: выводы 5 и 6 DA1.2 необходимо поменять местами.
При прошивке МК необходимо выставить фьюзы:




Дополнение.
Дополнение заключается в расширении функций устройства. Добавлена задержки подключения динамика на время переходных процессов в УНЧ при включении питания, время задержки 3 сек. Отключение динамика при появлении на выходе усилителя постоянного напряжения любой полярности,пороги срабатывания защиты составляют не более +/- 3 В, время ~ 1 сек.


Как видно, эта схема похожа на предыдущую, добавлено реле К2, светодиод HL2 и входная цепь. При появлении постоянного напряжения оно поступает на вход АЦП выв. 3 и если оно выше или ниже установленных в программе микроконтроллера, то реле К2 обесточивается и размыкаются контакты К2.1, динамик отключается. Светодиод HL2 начинает мигать, если в течении 5 сек. аварийная ситуация не устранилась, то усилитель обесточивается. Устройство блокируется, светодиод HL2 начинат медленно загораться и гаснуть. Для сброса защиты необходимо полностью обесточить устройство. Необходимо отметить, что в программе микроконтроллера предприняты дополнительные меры по снижению ложных срабатываний защиты при длительном воздействии НЧ.

Вовремя я поставил защиту! Устанавливал усилитель на место и при подключении аудио шнура с металлическим штекером случайно коснулся радиатора одного из выходных транзисторов ..... Вообщем, я даже испугаться не успел, сабвуфер, конечно что-то буркнул, динамик отключился, затем усилитель. Оказалось в БП усилителя сгорел предохранитель одного плеча.

Схема, прошивка, плата: