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

 
 
 

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

📆10.09.08 🙋jgl 👀44 718 💬9

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



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

Схема и прошивка:
on_off.zip 🕗 10/09/08 ⚖️ 53,74 Kb ⇣ 183
Наш горожанин Александр Мельник (tcpip) нарисовал печатную плату и разрешил разместить ее здесь:
avto-otkl.zip 🕗 18/03/09 ⚖️ 15,58 Kb ⇣ 149


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

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

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

Схема, прошивка, плата:
on_off_new.zip 🕗 14/12/08 ⚖️ 133,46 Kb ⇣ 230

Внимание!

Вы можете заказать у нас микроконтроллер pic12f675 и услугу по его прошивке для этой конструкции.
Обращайтесь на Датагорскую Радиоярмарку!

Юрий (jgl)
Ставрополь
Профиль jgl
Радиоинженер, увлекаюсь микроконтроллерами PIC.
 

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

Нравится

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

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

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

 

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

 

 

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

 

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

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

«Автоматическое включение/выключение сабвуфера на микроконтроллере 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,
Будет очень здорово и полезно для всех, кстати можно ввести задержку подключения динамиков, или "мягкий" старт БП ...

<

игорь джан

Игорь Читатель Датагора
  • Гражданин
Комментарий # 9 от 06-03-12, 23:57.
Ответить
  • С нами с 7.02.2012
  • 75 комментариев
  • 1 публикация
 
надо-бы такую платку в поток пустить,куча буферов без автоматического отключения. и это при том,что в нете нет дельных схем отключения!

Добавить комментарий, вопрос, отзыв 💬

Камрады, будьте корректны и вежливы, соблюдайте правила!


Налетай! Паяльники, станции, жала с доставкой

Офигенная миниатюрная рация на литии BaoFeng UV-5R, 5W, 5-15 км!

Тестер универсальный LCR-TC1 для транзисторов, конденсаторов, ESR, MOSFET и т.д.
  • smilelolhellowinkscepticthumbupbored
    crazybadcryingsadirefulsickstraight
    ballooncakegooddrinksmailbombsun
    nightrainstarscolddashpartyhandshake
    musicnegativenowordspardonshoksleepunknown
    wackoyawnsainthelmethashsmokingwhew


Скопируйте текст вашего комментария на случай неверного ответа на контрольный вопрос.