Начало » Микроконтроллеры » Автоматический выключатель и защита сабвуфера на микроконтроллере PIC12F675

 
 

Автоматический выключатель и защита сабвуфера на микроконтроллере PIC12F675

10.09.08   jgl   51 772   12  

Проект разрабатывался для сабвуфера, предполагалось его автоматическое включение при появлении сигнала и отключение через 3 минуты при его отсутствии.
У МК остались свободные ресурсы, и позднее я дополнил модуль функцией защиты АС от постоянки на выходе неисправного УМЗЧ.

Схема 1. Автоматический выключатель сабвуфера


Обнаружилась ошибка на схеме: выводы 5 и 6 DA1.2 необходимо поменять местами.

Сигнал с линейного входа поступает на DA1.1, усиливается и поступает на вход компаратора DA1.2. На его выходе образуется уровень положительной полярности, который поступает на микроконтроллер 12f675. Загорается светодиод HL1 и срабатывает реле К1, замыкаются контакты К1.1 и подается питание на трансформатор усилителя.

При пропадании сигнала на входе Х1 на 4-ю ножку IC1 поступает логический ноль и начинается отсчет времени на отключение, при этом моргает светодиод с секундным интервалом. Через 3 минуты размыкаются контакты реле, усилитель отключается.

Питается устройство от собственного мелкого трансформатора, который постоянно находится в дежурном режиме. Реле я применил фирмы Bestar.

Схема 2. Автоматический выключатель + защита сабвуфера


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

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

Если в течении 5 сек. аварийная ситуация не устранилась, то усилитель полностью обесточивается. Светодиод HL2 начинает медленно загораться и гаснуть.
Для сброса защиты необходимо полностью обесточить устройство.

В программе микроконтроллера предприняты дополнительные меры по предотвращению ложных срабатываний защиты при длительном воздействии НЧ-составляющих фонограммы.

Фьюзы

При прошивке МК необходимо выставить фьюзы:
Автоматический выключатель и защита сабвуфера на микроконтроллере PIC12F675


Файлы

Схема #1 и прошивка:
on_off.zip  53.74 Kb ⇣ 205

Наш камрад Александр Мельник (tcpip) нарисовал печатную плату и разрешил разместить ее здесь: plata-avto-otkl.zip  15.58 Kb ⇣ 170


Схема #2, прошивка, плата в pdf:
on_off_new.zip  133.46 Kb ⇣ 264

02.25.2021 Переработанная прошивка. Юра переделал на всякий случай обе прошивки: просто отключение и с защитой. Как и просили, увеличил время отключения до 15 минут.
В архиве: on_off — прошивка без защиты и on_off_za — для схемы с защитой.
jgl-subwoofer.7z  1.51 Kb ⇣ 14

Спасибо за внимание!

P.S.

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


Вы можете заказать у нас для этой конструкции
прошитый микроконтроллер.
Обращайтесь в личку к Админу.




Камрад, рассмотри датагорские рекомендации

 

Читательское голосование

Нравится

Статью одобрили 14 читателей.

Для участия в голосовании зарегистрируйтесь и войдите на сайт с вашими логином и паролем.

24.07.21 изменил Datagor. Дополнение функции

 

Поделись с друзьями!

 

 

Связанные материалы

 

Схема на Датагоре. Новая статья Блок автоматического селектора входов и управления питанием усилителя на PIC12F675... Хочу предложить продолжение проекта Автоматическое включение/выключение сабвуфера на...
Схема на Датагоре. Новая статья Как сэкономить электроэнергию и уберечься от пожара. Умная розетка на PIC12F675... Многие обсуждают проблему потребления электричества аппаратурой, которая находится в дежурном...
Схема на Датагоре. Новая статья Стабилизатор напряжения сети 1,8 кВт на PIC12F675... В последнее время мощности бытовых нагрузок возросли: появились фены, обогреватели, утюги, СВЧ печи...
Схема на Датагоре. Новая статья Однофазный привод постоянного тока... В основе разработки электропривода лежит принцип работы следящего привода с одноконтурной системой...
Схема на Датагоре. Новая статья Схемка в блокнот. Реле времени на КМОП микросхемах... Иногда возникает необходимость отключать (или включать) нагрузку по истечении определенного...
Схема на Датагоре. Новая статья Простейший кодовый замок на реле, для начинающих... Начну с того, что на работе у меня стоял какой-то древний самодельный кодовый замок, который уже...
Схема на Датагоре. Новая статья Универсальный привод с Системой Импульсно — Фазового Управления... Регулятор служит не только для плавного регулирования оборотов двигателя постоянного тока, но в...
Схема на Датагоре. Новая статья Обновление прошивки датагорского кита Project 004 «Gatekeeper» v.11.0... Привет, друзья! Подоспела обнова к Новому году: очередное обновление прошивки для нашего сервисного...
Схема на Датагоре. Новая статья Регулятор громкости на TDA7313 и PIC 16F876A.... Для новой конструкции мне понадобился блок управления громкостью и тембрами. Я выбрал...
Схема на Датагоре. Новая статья PIC16F873: универсальный таймер на 99 минут 59 секунд по мотивам блондинко-таймера Насти... Когда-то, в прошлом веке фотолюбители пользовались пленочными фотоаппаратами, которые заправлялись...
Схема на Датагоре. Новая статья uPC1237, NTE7100 - универсальное устройство защиты акустических систем... В звуковом комплексе радиолюбителя акустические системы — наиболее уязвимое звено, ремонт которого...
Схема на Датагоре. Новая статья УКВ усилитель мощности на металлокерамическом триоде ГИ-7Б... УКВ усилитель мощности на металлокерамическом триоде ГИ-7Б. УМ проектировался для мобильной УКВ ЧМ...
 

Общаемся по статье 💬

Автоматический выключатель и защита сабвуфера на микроконтроллере PIC12F675

Комментарии, вопросы, ответы, дополнения, отзывы

 

<
Читатель Датагора

Serёga

Комментарий # 1 от 11-09-08, 19:39.
  • С нами с --
  • 0 комментариев
  • 0 публикаций
 
а можно всёже без контроллера сделать? Уверен что тогда его многие повторят, а так не знаю

<
Читатель Датагора

jgl

Комментарий # 2 от 11-09-08, 21:52.
  • С нами с 24.08.2008
  • 37 комментариев
  • 9 публикаций
 
Serёga,
Вы абсолютно правы, без него можно сделать, наверняка где-то есть. Честно - не искал. Выложил по нескольким причинам:
- проект простой, легко повторяем
- стабильно работает, нет емкостных времязадающих цепочек и моргает светодиод smile , мелочь, а приятно
- начинающим работать с PIC
- и главное, есть основа и три свободных порта, может кто-то захочет поработать над проектом fellow, окажу помощь, исходники есть для Picbasic.

<
Читатель Датагора

emaster

Комментарий # 3 от 16-09-08, 18:22.
  • С нами с --
  • 0 комментариев
  • 0 публикаций
 
В использованном МК есть встроенный АЦП. Следовательно, дополнительный корпус ОУ здесь лишний.
Схема может состоять из блока питания, реле, светодиода (все, как в оригинале). На висящий в воздухе 6-й вывод (Vref) нужно, используя делитель напряжения, подать кусочек от напряжения питания - например 2 вольта (зависит от максимального уровня входного сигнала на клеммах IN - Vref должно его превышать с небольшим запасом). ОУ с обвесом не используются.
Сигнал с клеммы IN+ подавать на 3 вывод микроконтроллера (один из 4 входов АЦП). Дешевле всего - просто через разделительный конденсатор и ограничительный резистор. Можно также сместить потенциал на этом выводе в положительную сторону - чтобы была возможность фиксировать в цифре обе полуволны. ФНЧ и управляющая логика реализуются программно.

зы: при ценах на подобные МК чуть больше 1$, решения на контроллерах уже сейчас в большинстве случаев бюджетнее и гибче, чем на железной логике.

<
Читатель Датагора

jgl

Комментарий # 4 от 16-09-08, 19:17.
  • С нами с 24.08.2008
  • 37 комментариев
  • 9 публикаций
 
emaster,
Несомненно, можно (и надо) было использовать эту возможность контроллера. Но ОУ сдвоенный и грех было не задействовать его полностью. А то вторая половина болталась бы .... smile
Ваш P.S. полностью поддерживаю.

<
Читатель Датагора

emaster

Комментарий # 5 от 16-09-08, 19:31.
  • С нами с --
  • 0 комментариев
  • 0 публикаций
 
jgl,
А есть-ли смысл в буфферном ОУ? Я-бы его исключил совсем, как класс. Вход АЦП достаточно высокоомный, чтобы не оказывать влияния на исходный сигнал. А при амплитуде входного сигнала порядка одного вольта, усиления так-же не требуется. Хотя, конечно-же, хуже от этого ОУ не будет и во всех аппаратах класса >500$ он обязательно присутствовал-бы - как пример хорошего тона в схемотехнике smile

<
Читатель Датагора

jgl

Комментарий # 6 от 16-09-08, 19:56.
  • С нами с 24.08.2008
  • 37 комментариев
  • 9 публикаций
 
emaster,
Схема расчитана на подключение к линейному выходу.
А если амплитуда намного меньше 1 вольта, к примеру 250 мВ, или в прослушаваемой композиции о-о-очень длинный тихий участок. ОУ выполняет роль не буферного (согласующего) каскада, а усилителя, с большим коэффициентом усиления.

<
Читатель Датагора

emaster

Комментарий # 7 от 16-09-08, 20:09.
  • С нами с --
  • 0 комментариев
  • 0 публикаций
 
У pic16f675 10-разрядный АЦП. Следовательно, минимальное напряжение, которое можно им измерить равно Vref/1024, что при Vref = 2 вольта составляет чуть меньше 2 мВ. Естественно, учитывая возможное наличие шума в младших разрядах, реальный порог срабатывания разумно установить (в прошивке) примерно в 4 раза больше, т.е. 8 мВ.
Кстати говоря, давно хотел разработать защиту АС на МК но руки не доходили. Ваша разработка меня сподвигла на решительные действия smile
Через пару дней, если ничего не помешает, выложу на суд общественности.

<
Читатель Датагора

jgl

Комментарий # 8 от 16-09-08, 21:04.
  • С нами с 24.08.2008
  • 37 комментариев
  • 9 публикаций
 
emaster,
Будет очень здорово и полезно для всех, кстати можно ввести задержку подключения динамиков, или "мягкий" старт БП ...

<
Читатель Датагора

33Lives

Комментарий # 9 от 16-02-21, 11:29.
  • С нами с 15.02.2021
  • 2 комментария
  • 0 публикаций
 
Здравствуйте!
Прошу автора выложить модифицированную прошивку со временем ожидания отключения 15 минут вместо 3 мин.
Спасибо.

<
Читатель Датагора

Datagor

Комментарий # 10 от 26-02-21, 19:39.
  • С нами с 26.02.2006
  • 2 408 комментариев
  • 275 публикаций
 
Юра переделал обе прошивки: просто отключение и с защитой.
Как и просили, увеличил время отключения до 15 минут.
Забирайте в Файлах.

<
Читатель Датагора

33Lives

Комментарий # 11 от 24-03-21, 14:29.
  • С нами с 15.02.2021
  • 2 комментария
  • 0 публикаций
 
Можно ли как-то приспособить схему к мостовому усилителю с однополярным питанием (tpa3255)?
При подключении к усилителю сразу срабатывает защита. Отдельно все работает как положено.

Или хотя-бы убрать защиту оставив задержку включения?

<
Читатель Датагора

Datagor

Комментарий # 12 от 24-03-21, 20:45.
  • С нами с 26.02.2006
  • 2 408 комментариев
  • 275 публикаций
 
Цитата: 33Lives
убрать защиту оставив задержку включения?

Николай, тогда незачем городить сложную схему на МК. Есть простое решение. Только задержка подключения АС.

Реле можно взять любое на подходящее напряжение срабатывания и с подходящей вам конфигурацией контактов.
Вам нужно две пары контактов чтобы отключать АС от УМЗЧ.
Времязадающая цепочка R1C1 определяет время включения реле. При указанных номиналах задержка около 5 сек.

Печатка нарисована на просвет, вид сверху (со стороны деталей).

Ещё важный момент при выборе реле - это мощность контактных групп. Не забывайте, что ваш чипец tpa3255 могёт до 600 Ватт в мосте. Тут у меня уже приходят фантазии использовать мелкое реле на плате как промежуточное, которое будет включать реле (контактор?) помощнее 😁

Николай, расскажите, где вы используете такую мощщу?

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