Добро пожаловать! Релейный регулятор громкости по схеме А. Никитина с LCD дисплеем и ПДУ (RC5).
C LCD дисплеем, громкость регулируется кнопками.
C LCD дисплеем, громкость регулируется энкодером.
Шестиканальный вариант.
C LED дисплеем.
Диапазон ослабления 62дБ с разрядностью 2 дБ.
Селектор на два входа.
Софт старт усилителя и отключение питания усилителя по сигналам защиты.
Громкость регулируется переменным резистором на 10к.
Для удобства сделан на двух платах, платы управления и платы реле. В качестве дисплея - LCD на основе HD44780.
Реле управляется с помощью микросхем 74HC595. Так как у меня реле на 5V (SDS Relais DR-L-5V),
микросхемы на плате реле запитаны от 5,5В (по даташиту можно до 6В). Это нужно для компенсации
падения напряжения на двух элементах микросхем. Управление
Контроллер управляется 3 кнопками:
INPUT
MUTE
DISP .
В режиме настроек кнопка INPUT работает как плюс или далее. Кнопка MUTE как минус или назад.
Кнопка DISP , при кратковременном нажатии (вход)/(запомнить с выходом в предыдущее меню), при удержании более 2 сек
выход в основной режим. Изменяемый параметр мигает.
INPUT
При нажатии кнопки INPUT переключаются входа Вход: СД плеер / Вход: Компьютер .
MUTE
При нажатии кнопки MUTE устанавливается минимальная громкость.
Так же выводиться "1" на пине MUTE_OUT.
При удержании более 2 сек. на пине STANDBY выводится "1",
на дисплее дежурный режим/standby. Выход из этого режима
так же удержанием MUTE более 2 сек. или командой с пульта.
DISP
При кратковременном нажатии кнопки DISP переключается вид дисплея.
ослабление входного сигнала в децибелах. Пример: Громкость: -24db
с учетом коэффициента усиления. Пример: Громкость: +04dB
уровень громкости в цифрах от 0 до 31. Пример: Громкость: (19)
При удержании кнопки более 2 сек вход в режим настроек. Активное время 30 сек.
Настройка кнопок пульта RC5.
Если код кнопки не задан то на дисплее vol+ : s.__ k.__. Для того чтоб установить код,
нужно нажать на любую кнопку пульта, после чего отобразится код кнопки vol+ : s.00 k.16 .
s - система в которой работает пульт, к - код кнопки. В случае ошибки приема vol+ : s.__ k.er.
Если код системы у разных кнопок будет отличаться, то будет выдано предупреждение vol+ :!s.00 k.16.
Код системы для всех кнопок должен быть одинаковый.
Всего кнопок 8 - vol+, vol-, input, mute, disp, menu, stby, power. При нажатии на кнопку POWER
отключается питание усилителя. При следующем нажатии кнопки POWER
происходит включение питания с функцией soft_start.
Частота переключения реле громкости.
Время через которое переключаются реле громкости. Регулируется от 20мс до 80мс.с шагом 4мс. Вобщем частота переключения реле.
Коэф. усиления усилителя
Коэффициент усиления усилителя в децибелах. Разрядность 2 дБ диапазон
62дБ. Если правильно задать коэффициент, то при установки 0дБ на
регуляторе, на выходе усилителя будет то же самое напряжение что и на входе.
Задержка включения реле питания усилителя
Время мягкого старта.
Алгоритм такой. На пине Soft_start1,
а также на пинах MUTE_OUT и STANDBY уст. "1"
(включается первое реле питания, последовательно контактам которого стоит резистор). Затем через утановленное время на пине Soft_start2 уст.
"1" (включается второе реле питания, непосредственно подключая нагрузку к сети) Через 0,5с на пинах
Soft_start1, MUTE_OUT и STANDBY уст. "0".
Выбрать язык русский/english
Выбор языка. Сокращенный русский или ломанный английский :)
работа
В устройстве применены поляризованные бистабильные реле с одной
запирающей катушкой (SDS Relais DR-L-5V). Реле левого и правого каналов
включены параллельно. Реле включаются поэтапно. Сначала те которые должны включиться на
ослабление, затем через 2 мс реле которые отвечают за усиление. Это устраняет щелчки. Через 100мс после подачи
управляющего сигнала, реле обесточиваются. В целях уменьшения выходного тока микросхем 74HC595 напряжение
приходит только на те реле, которые должны быть переключены. Остальные реле остаются обесточены.
Основное время микроконтроллер находится в режиме микропотребления Power down. Просыпается по внешнему
прерыванию Int 0. По завершению обработки события через 1.3 сек переходит в режим
Power down. Для индикации работа/сон используется светодиод (Led sleep).
Для формирования импульса внешнего прерывания, при вращении резистора громкости, используется следующая схема:
Для того, что бы схема работала, необходимо точно подобрать резисторы R1=R2 и R3=R4. У первого компаратора большой коэффициент усиления,
отличие даже на 1% номиналов резисторов потребует выбора других номиналов R7, R9. Я использовал 1% SMD резисторы, с ними проблем не возникло.
Если подобрать резисторы нет возможности, то можно сначала не запаивать R7,R9, левый вывод С1 заземлить и измерить напряжение на выходе первого
компаратора, затем подобрать номиналы делителя R7,R9 так, что бы напряжение на ноге 5 второго компаратора было выше на 0,2~0.3В,
а на ноге 2 ниже на 0,2~0.3В. От R6 зависит чувствительность схемы. С теми номиналами что стоят она достаточно большая.
Даже если крутить очень медленно, компаратор срабатывает.
Защита
Для защиты выделенно два входа - L_ALARM и R_ALARM. При появлении на этих входах низкого уровня,
на PIN SOFT_START2 выводится "0", а на PIN MUTE_OUT - "1".
При этом на дисплее:
Активная ошибка мигает. Для сброса ошибки и перезапуска усилителя надо нажать DISP.
После этого будет заново подано питание на усилитель.
Файлы для протеуса и исходник.
v1.4 150kb.
платы:
Плата реле. 50kb.
© Алексей М.
На главную.
|