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

 
 
 
9

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

Разместил jgl 10 сентября 2008. Просмотров: 35 924


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



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

Схема и прошивка:
on_off.zip | Файл 53,74 Kb загружен 170 раз.
Наш горожанин Александр Мельник (tcpip) нарисовал печатную плату и разрешил разместить ее здесь:
avto-otkl.zip | Файл 15,58 Kb загружен 135 раз.


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

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

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

Схема, прошивка, плата:
on_off_new.zip | Файл 133,46 Kb загружен 211 раз.

Внимание!

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

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

Понравилось? Палец вверх!

  • всего лайков: 22

8 марта 2016 изменил Datagor. Дополнение функции

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

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


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

/ Serёga

Цитата
  • С нами с --
  • 0 комментариев
  • 0 публикаций
 
  • 0
а можно всёже без контроллера сделать? Уверен что тогда его многие повторят, а так не знаю

<
  • Гражданин
11 сентября 2008 21:52

Юрий / jgl

Цитата
  • С нами с 24.08.2008
  • Ушёл в реал Пользователь offline
  • 39 комментариев
  • 9 публикаций
 
  • 0
Serёga,
Вы абсолютно правы, без него можно сделать, наверняка где-то есть. Честно - не искал. Выложил по нескольким причинам:
- проект простой, легко повторяем
- стабильно работает, нет емкостных времязадающих цепочек и моргает светодиод smile , мелочь, а приятно
- начинающим работать с PIC
- и главное, есть основа и три свободных порта, может кто-то захочет поработать над проектом fellow, окажу помощь, исходники есть для Picbasic.

<
  • Прохожий
16 сентября 2008 18:22

/ emaster

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

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

<
  • Гражданин
16 сентября 2008 19:17

Юрий / jgl

Цитата
  • С нами с 24.08.2008
  • Ушёл в реал Пользователь offline
  • 39 комментариев
  • 9 публикаций
 
  • 0
emaster,
Несомненно, можно (и надо) было использовать эту возможность контроллера. Но ОУ сдвоенный и грех было не задействовать его полностью. А то вторая половина болталась бы .... smile
Ваш P.S. полностью поддерживаю.

<
  • Прохожий
16 сентября 2008 19:31

/ emaster

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

<
  • Гражданин
16 сентября 2008 19:56

Юрий / jgl

Цитата
  • С нами с 24.08.2008
  • Ушёл в реал Пользователь offline
  • 39 комментариев
  • 9 публикаций
 
  • 0
emaster,
Схема расчитана на подключение к линейному выходу.
А если амплитуда намного меньше 1 вольта, к примеру 250 мВ, или в прослушаваемой композиции о-о-очень длинный тихий участок. ОУ выполняет роль не буферного (согласующего) каскада, а усилителя, с большим коэффициентом усиления.

<
  • Прохожий
16 сентября 2008 20:09

/ emaster

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

<
  • Гражданин
16 сентября 2008 21:04

Юрий / jgl

Цитата
  • С нами с 24.08.2008
  • Ушёл в реал Пользователь offline
  • 39 комментариев
  • 9 публикаций
 
  • 0
emaster,
Будет очень здорово и полезно для всех, кстати можно ввести задержку подключения динамиков, или "мягкий" старт БП ...


<
  • Гражданин
6 марта 2012 23:57

Игорь / игорь джан

Цитата
  • С нами с 7.02.2012
  • Ушёл в реал Пользователь offline
  • 65 комментариев
  • 0 публикаций
 
  • 0
надо-бы такую платку в поток пустить,куча буферов без автоматического отключения. и это при том,что в нете нет дельных схем отключения!

Добавление комментария


Налетай! Паяльники, станции, жала с доставкой
  • smilelolbyewinkyahoocoollaughing
    crazybadcryingsadirefulsickstraight
    ballooncakegooddrinksmailbombsun
    nightrainstarscolddashguitar-manhandshake
    musicnegativenopardonshoksleepunknown
    wackoyawnblushbullyhashsmokingwhew
Скопируйте текст вашего комментария на случай неверного ответа на контрольный вопрос.