Звук - статьи


УМЗЧ ВВ с микроконтроллерной системой управления - часть 20


Через резисторные делители R49 - R54, расположенные на основной плате (рис. 5), напряжение с датчиков тока (эмиттерных резисторов выходных транзисторов) поступает на дифференциальный усилитель U8A (рис. 9), который выделяет сигнал тока. С выхода U8A через подстроечный резистор R17 сигнал поступает на вход Y аналогового перемножителя U9 типа К525ПС2. Сигнал напряжения просто снимается с делителя и поступает на вход X аналогового перемножителя. На выходе перемножителя установлен ФНЧ R18C13, который выделяет сигнал, пропорциональный квазипиковой выходной мощности с временем интегрирования около 10 мс. Этот сигнал поступает на один из входов коммутатора, далее на АЦП. Диод VD1 защищает вход коммутатора от отрицательного напряжения.

Для того, чтобы скомпенсировать начальное смещения нуля перемножителей, при включении усилителя (когда еще реле нагрузки не включено, и выходная мощность равна нулю) происходит процесс автокалибровки нуля. Измеренное напряжение смещения при дальнейшей работе вычитается из показаний АЦП.

Мощность в левом и правом каналах измеряется отдельно, а индицируется максимальное значение по каналам. Поскольку на индикаторе должна отображаться как квазипиковая, так и средняя выходная мощность, а также индицируемые значения должны быть удобными для восприятия, измеренные с помощью АЦП значения подвергаются программной обработке. Временные характеристики измерителя уровня мощности характеризуются временем интегрирования и временем обратного хода. Для измерителя квазипиковой мощности время интегрирования задано аппаратной цепочкой фильтрации и составляет примерно 10 мс. Измеритель средней мощности отличается только повышенным временем интегрирования, что реализовано программно. При вычислении средней мощности используется скользящее среднее по 256 точкам. Время обратного хода в обоих случаях задано программно. Для удобства считывания показаний это время должно быть относительно большим. В данном случае обратный ход индикатора реализуется путем вычитания 1/16 кода текущей мощности один раз в 20 мс.


Начало  Назад  Вперед