Индикаторы уровня. Стрелочный индикатор на микроконтроллере Attyny13: «показометр» для вашего усилителя Как самому сделать индикаторы для усилителя


Индикаторы выходной мощности усилителя

Показометры Индикатор выходной мощности - вещь красивая и полезная одновременно. В современных автомобильных усилителях их используют все чаще и чаще, даже в бюджетных моделях. Вот только посмотреть на эту красу удается не всегда - стоит она обычно в багажнике, поэтому польза от нее, мягко говоря, сомнительная. Совсем другое дело, если индикатор стоит на панели приборов. Однако пока такой прибор в "отдельном" исполнении есть только один - McIntosh. Габариты у него 1 DIN, цена - как бы это помягче... В общем, самое время сделать это чудо своими руками, имея кроме паяльника только мультиметр.

Все индикаторы мощности подключаются к выходу усилителя. Можно использовать как отдельные индикаторы для каждого канала, так и общий индикатор суммарной мощности двух и более каналов. Такая индикация нагляднее и удобнее, чем раздельная по каналам. А если каналов пять или шесть, то сколько же глаз нужно? Во всяком случае, больше двух индикаторов устанавливать не стоит. В шестиканальном усилителе McIntosh всего два - один показывает мощность каналов с первого по четвертый, второй - пятого и шестого, более мощных.
Приводимые далее схемы предельно упрощены. Оборотная сторона этой простоты - необходимость подбора элементов при настройке. Это вполне оправдано при "штучном" изготовлении, но к серийному производству эти схемы малопригодны.

Стрелочные индикаторы Стрелочные индикаторы наиболее просты. Для их изготовления требуется минимум деталей и квалификации, особенно, если использовать "фирменный" измерительный прибор с красивой шкалой. Впрочем, в наше время изготовление самодельной шкалы трудности не представляет - ее можно напечатать на принтере и наклеить поверх старой. В качестве основы проще всего использовать стрелочные индикаторы от магнитофонов старых типов или малогабаритные щитовые измерительные приборы магнитоэлектрической системы с током полного отклонения 0,25...1 мА. Приборы электромагнитной системы (например, автомобильные вольтметры) и миллиамперметры с током полного отклонения более 5 мА для наших целей непригодны.
Поскольку простые схемы стрелочных индикаторов не требуют питания, их можно подключить к выходам усилителя по схеме "mixed mono", что позволяет несколько сократить число деталей (рис.1).

Рис.1

На рис. 2 приведена схема простейшего индикатора. При необходимости число каналов можно увеличить, добавив резисторы и диоды, как показано пунктиром. При использовании индикатора совместно с усилителем магнитолы последовательно с резисторами R1,R2 нужно включить электролитические конденсаторы емкостью 47...100 мкФ ("плюсом" к магнитоле). Можно также использовать "mixed mono" (см. рис.1), при этом конденсаторы не требуются, а цепочку R2VD2 можно исключить.

Сопротивление резистора, включенного последовательно с прибором зависит от тока полного отклонения. Примерное значение сопротивления можно найти по приведенной на рисунке формуле. Точное значение следует скорректировать при настройке по необходимому отклонению стрелки при заданной мощности. Остальные детали можно использовать любых типов. Сглаживающий электролитический конденсатор должен быть рассчитан на рабочее напряжение не ниже 25 вольт при измерении мощности до 15 Вт и не ниже 50 вольт - при большей мощности. Запас по напряжению нужен потому, что конденсатор используется в цепи переменного тока. Подбирая его емкость в пределах 1...100 мкФ, можно регулировать время обратного хода стрелки на любой вкус.

Недостаток схемы - малый динамический диапазон, не превышающий 10 дБ. Для магнитолы этого хватит, но при работе с усилителем большой мощности стрелка будет отклоняться лишь на пиках сигнала. В этом случае лучше применить схему, показанную на рис.3.

Ее основное отличие - расширитель динамического диапазона на диоде VD1 и светодиоде HL1. Как только выпрямленное напряжение на конденсаторе C1 достигает значения 0,7 В, диод открывается и дальнейший рост напряжения замедляется резистором R3. Подбирая его сопротивление в пределах 100 Ом...10 кОм, можно регулировать "ход" шкалы в средней части. Следующее ограничение наступает в момент зажигания светодиода и дальнейший рост напряжения практически прекращается. Светодиод при этом можно использовать как индикатор перегрузки. Сопротивление резисторов на входе определяется максимальной мощностью усилителя и током примененного светодиода. Расчетная формула приведена на рисунке, точное значение сопротивления следует скорректировать по моменту зажигания светодиода при максимальной мощности.
Сопротивление резистора, включенного последовательно с прибором можно найти по второй формуле. Точное значение следует скорректировать при настройке по необходимому отклонению стрелки в момент зажигания светодиода. Напряжение на красном светодиоде составляет примерно 1,6 В, на более ярком желто-оранжевом - примерно 2,5 В. Остальные детали можно использовать любых типов. Сглаживающий электролитический конденсатор должен быть рассчитан на рабочее напряжение 6,3...10 В, поскольку напряжение на нем ограничено светодиодом. Подключается индикатор так же, как и предыдущий.
Динамический диапазон такого индикатора можно легко довести до 20 дБ, для дальнейшего расширения динамического диапазона уже требуется специальная схема управления с логарифмическим усилителем, а такая схема уже выходит за рамки простейших.

Светодиодные индиаторы Конструкция светодиодных индикаторов несколько сложнее. Конечно, при использовании специальной микросхемы управления ее можно упростить до предела, но тут притаилась маленькая неприятность. Большинство таких микросхем развивает на выходе ток не более 10 мА и яркость светодиодов в условиях автомобиля может оказаться недостаточной. Кроме того, наиболее распространены микросхемы с выходами на 5 светодиодов, а это только "программа-минимум". Поэтому для наших условий схема на дискретных элементах предпочтительней, ее можно расширять без особых усилий.

Простейший индикатор на светодиодах (рис.4) не содержит активных элементов и в питании поэтому не нуждается. Подключение - к магнитоле по схеме "mixed mono" или с разделительным конденсатором, к усилителю - "mixed mono" или напрямую.



Рис. 4
Схема предельно проста и не требует налаживания. Единственная процедура - подбор резистора R7. На схеме указан номинал для работы со встроенными усилителями головного устройства. При работе с усилителем мощностью 40...50 Вт сопротивление этого резистора должно быть 270...470 Ом. Диоды VD1...VD7 - любые кремниевые с прямым падением напряжения 0,7...1 В и допустимым током не менее 300 мА.
Светодиоды любые, но одного типа и цвета свечения с рабочим током 10...15 мА. Поскольку светодиоды "питаются" от выходного каскада усилителя, их количество и рабочий ток увеличить в этой схеме нельзя. Поэтому придется выбрать "яркие" светодиоды или найти для индикатора такое место, где он будет защищен от прямого освещения. Еще один недостаток простейшей конструкции - малый динамический диапазон.

Для улучшения работы необходим индикатор со схемой управления. Помимо большей свободы в выборе светодиодов можно простыми средствами сформировать шкалу любого типа - от линейной до логарифмической, или "растянуть" только один участок. Схема индикатора с логарифмической шкалой приведена на рис. 5. Пунктиром показаны необязательные элементы.



Рис. 5
Светодиоды в этой схеме управляются ключами на транзисторах VT1...VT5. Пороги срабатывания ключей задают диоды VD3...VD9. Подбирая их количество, можно изменять динамический диапазон и тип шкалы. Общую чувствительность индикатора определяют резисторы на входе. На рисунке приведены примерные пороги срабатывания для двух вариантов схемы - с одиночными и "сдвоенными" диодами. В основном варианте диапазон измерения - до 30 Вт на нагрузке 4 Ом, с одиночными диодами - до 18 Вт.
Светодиод HL1 светится постоянно, он обозначает начало шкалы, HL6 - индикатор перегрузки. Конденсатор C4 задерживает на 0,3...0,5 сек погасание светодиода, что позволяет заметить даже кратковременную перегрузку. Накопительный конденсатор C3 определяет время обратного хода. Оно, кстати, зависит от количества светящихся светодиодов - "столбик" от максимума начинает спадать быстро, а потом "притормаживает". Конденсаторы C1,C2 на входе устройства нужны только при работе со встроенным усилителем магнитолы. При работе с "нормальным" усилителем их исключают. Количество сигналов на входе можно увеличить, добавив цепочки из резистора и диода. Количество ячеек индикации можно увеличить простым "клонированием", главное ограничение - "пороговых" диодов должно быть не больше 10 и между базами соседних транзисторов должен быть хотя бы один диод.
Светодиоды можно использовать любые в зависимости от требований - от одиночных светодиодов до светодиодных сборок и панелей повышенной яркости. Поэтому на схеме приведены номиналы токоограничивающих резисторов для разных рабочих токов. К остальным деталям никаких специальных требований не предъявляется, транзисторы можно использовать практически любые структуры n-p-n с мощностью рассеяния на коллекторе не менее 150 мВт и двукратным запасом по току коллектора. Коэффициент передачи тока базы этих транзисторов должен быть не менее 50, а лучше - больше 100.

Эту схему можно несколько упростить, при этом в качестве побочного эффекта появляются новые свойства, весьма полезные для наших целей (рис.6).


Рис. 6
В отличие от предыдущей схемы, где транзисторные ячейки были включены параллельно, здесь использовано последовательное включение "столбиком". Пороговыми элементами являются сами транзисторы и открываются они по очереди - "снизу вверх". Но в данном случае порог срабатывания зависит от напряжения питания. На рисунке показаны примерные пороги срабатывания индикатора при напряжении питания 11 В (левая граница прямоугольников) и 15 В (правая граница). Видно, что с ростом напряжения питания больше всего смещается граница индикации максимальной мощности. В случае использования усилителя, мощность которого зависит от напряжения аккумулятора (а таких немало), подобная "автокалибровка" может принести пользу.
Однако плата за это - возросшая нагрузка на транзисторы. Через нижний по схеме транзистор протекает ток всех светодиодов, поэтому при использовании индикаторов с током более 10 мА транзисторы тоже потребуются соответствующей мощности. "Клонирование" ячеек еще более увеличивает неравномерность шкалы. Поэтому 6-7 ячеек - это предел. Назначение остальных элементов и требования к ним - те же, что и в предыдущей схеме.

Слегка модернизировав эту схему, получим другие свойства (рис.7). В этой схеме в отличие от ранее рассмотренных, нет светящейся "линейки". В каждый момент времени светится только один светодиод, имитируя движение стрелки по шкале. Поэтому потребление энергии минимально и в этой схеме можно применить маломощные транзисторы. В остальном схема не отличается от рассмотренных ранее.
Пороговые диоды VD1...VD6 предназначены для надежного отключения неработающих светодиодов, поэтому если будет наблюдаться слабая засветка лишних сегментов, необходимо использовать диоды с большим прямым напряжением или включить последовательно по два диода. "Клонирование" ячеек уменьшает яркость свечения верхних по схеме сегментов, для устранения этого вместо резистора R9 нужно вводить генератор тока. А мы договорились - не усложнять. Поэтому в данном случае 8 ячеек - это максимум.


Рис. 7
Питание Индикаторы, потребляющие ток менее 150...200 мА вполне можно питать от выхода Remote головного устройства. Напряжение там на 0,5...1 В меньше, чем в бортовой сети, но это на работе устройства никак не скажется. Если же потребляемый индикатором ток больше, придется использовать маломощное реле (РЭС-55, РЭС-10) или собрать электронное реле по схеме рис.8.


И уж коли речь зашла о питании, неплохо бы снабдить аудиосистему собственным вольтметром. Даже если он есть в штатном оборудовании автомобиля, при выключенном зажигании он не работает. К тому же напряжение он измеряет в какой-то неведомой точке. В отечественных автомобилях на его показаниях сказывается решительно все - от включенных "поворотников" до мигающей лампочки ручного тормоза. Для наших же целей лучше измерять напряжение на клеммах аккумулятора или на буферном конденсаторе - где будет удобнее.

Простой стрелочный вольтметр не подходит - у него линейная шкала, а все, что ниже 10-11 вольт нам неинтересно. Порядочное головное устройство блокируется или "зависает", если напряжение в бортовой сети опускается до этих пределов. Поэтому шкалу надо растянуть, чтобы она напоминала шкалу обычного автомобильного вольтметра на щитке приборов. Кстати, "обычный автомобильный" для этой цели использовать можно, но не стоит. Он потребляет от бортовой сети достаточно приличный ток (несколько десятков миллиампер), почему и включен через замок зажигания. А нам нужен вольтметр, работающий постоянно или хотя бы независимо от зажигания. Схема такого вольтметра приведена на рис. 9.


Стабилитрон с напряжением стабилизации около 10,5...11 В обеспечивает "растяжку" шкалы, резистором вольтметр калибруется на максимальное отклонение при максимальном напряжении в бортовой сети (14,5-16 В). Шкалу придется строить по точкам, используя регулируемый источник питания и эталонный вольтметр. Если точные значения не требуются, можно ограничится только определением границ "зеленого" и "красного" сектора. Потребляемый ток определяется током отклонения индикатора (меньше миллиампера), поэтому вольтметр можно и нужно сделать неотключаемым - часы потребляют намного больше.

Для светодиодного индикатора мощности больше подойдет следующая схема (рис.10).
Принцип ее действия тот же, что и у предыдущей. Пока напряжение в бортовой сети в норме, транзистор открыт и шунтирует светодиод. Как только напряжение снизится до напряжения стабилизации стабилитрона, транзистор закроется и светодиод вспыхнет, сигнализируя о проблеме. Для лучшей заметности можно использовать "мигающий" светодиод со встроенной схемой управления. Порог срабатывания определяется стабилитроном, поэтому для точной настройки его придется подбирать. В отличие от предыдущей эта схема потребляет больший ток, определяемый резистором R2. Хотя он и невелик (порядка 10 мА), лучше питать ее от выхода Remote, учитывая потери напряжения на нем.

Конструкция При отладке конструкций можно использовать подстроечные резисторы, но в готовую схему их переносить не стоит - надежность может пострадать, особенно при использовании малогабаритных потенциометров открытого типа. Лучше измерить установленное сопротивление цифровым прибором и впаять постоянный резистор нужного номинала.
Стрелочные индикаторы содержат минимум деталей, поэтому их можно собрать навесным монтажом, приклеив детали к корпусу измерительного прибора. Шкалу можно отпечатать на цветном принтере (в доисторические времена приходилось чертить ее тушью и раскрашивать).
Светодиодные шкалы и табло удобны в работе, но позволяют получить только "линейку" или "столбик". Если же нужна шкала ломаной или криволинейной формы, ее придется выполнять из одиночных светодиодов. Их нужно вклеить в переднюю (несущую) панель индикатора, закрыть сверху отпечатанной шкалой с отверстиями, а поверх нее - тонким оргстеклом. Для фиксации светодиодов можно использовать плотную посадку или клей.
Для светодиодных индикаторов лучше использовать монтаж на плате - деталей немало. Делать полноценную печатную плату ради единственной конструкции имеет смысл только при наличии опыта, поэтому проще воспользоваться для монтажа деталей макетной платой промышленного изготовления. На ней размещают детали, а соединения делают тонким монтажным проводом. В крайнем случае можно разместить детали на листе тонкого текстолита или картона, попустить выводы на обратную сторону и соединить их по схеме, используя как сами выводы, так и монтажный провод. Монтажную плату можно объединить в одно целое с панелью светодиодов. Готовую схему после настройки следует промыть от остатков флюса спиртобензиновой смесью (берегите пластиковые детали индикатора!) и покрыть лаком для защиты от окисления. При желании можно даже залить все в "кубик" из эпоксидной смолы...

Ну и напоследок. Индикатор - не измеритель мощности, а только указатель. Поэтому к его показаниям нужно относиться с осторожностью, хотя шкалу можно откалибровать.

Опубликовано в журнале "Мастер 12вольт" № 32 (апрель 2001)

Изготовляя свой усилитель мною было твердо решено сделать по 8-10 ячеечному светодиодному индикатору выходной мощности на каждый канал(4 канала). Схем подобных индикаторов полным-полно, нужно только выбрать под свои параметры. На данный момент выбор чипов, на которых можно собрать индикатор выходной мощности УНЧ, очень большой, ну вот например: КА2283, LB1412, LM3915 и т.п. Что может быть проще чем купить такой чип и собрать схему индикатора) Я в свое время пошел немножко другим путем...

Предисловие

На изготовление индикаторов выходной мощности для своего УНЧ я выбрал схему на транзисторах. Вы спросите: а почему не на микросхемах? - постараюсь объяснить плюсы и минусы.

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

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

Индикаторы выходной мощности собираем на самых распространенных и дешевых транзисторах КТ315. Думаю, каждый радиолюбитель хоть раз в своей жизни сталкивался с этими миниатюрными цветными радиокомпонентами, у многих они валяются пачками по несколько сотен и без дела.

Рис. 1. Транзисторы КТ315, КТ361

Шкала моего УНЧ будет логарифмическая, исходя из того что максимальная выходная мощность будет порядка 100Ватт. Если сделать линейную то при 5 Ваттах ничего не будет даже светиться или же придется делать шкалу на 100 ячеек. Для мощных УНЧ нужно чтобы между мощностью на выходе усилителя и количеством светящихся ячеек была логарифмическая зависимость.

Принципиальная схема

Схема до безобразия проста и состоит из одинаковых ячеек, каждая из которых настроена на индикацию нужного уровня напряжения на выходе УНЧ. Вот схема на 5 ячеек индикации:

Рис. 2. Схема индикатора выходной мощности УНЧ на транзисторах КТ315 и светодиодах

Выше приведена схема на 5 ячеек индикации, клонировав ячейки можно получить схему на 10 ячеек, как раз такую я и собирал для своего УНЧ:

Рис. 3. Схема индикатора выходной мощности УНЧ для 10 ячеек (кликни для увеличения)

Номиналы деталей в данной схеме рассчитаны под напряжение питания порядка 12 Вольт, не считая резисторов Rx - которые нужно подбирать.

Расскажу о том как работает схема, все очень просто: сигнал с выхода усилителя НЧ идет на резистор Rвх после чего диодом D6 срезаем полуволну и потом постоянное напряжение подаем на вход каждой ячейки. Ячейка индикации представляет собой пороговое ключевое устройство которое зажигает светодиод при достижении некоторого уровня на входе.

Конденсатор С1 нужен для того чтобы при очень большой амплитуде сигнала сохранялась плавность выключения ячеек, а конденсатор С2 реализовывает задержку свечения последнего светодиода на некую долю секунды, чтобы показать что достигнут максимальный уровень сигнала - пик. Первый светодиод обозначает начало шкалы и поэтому светится постоянно.

Детали и монтаж

Теперь о радиодеталях: конденсаторы С1 и С2 подберете по своему вкусу, я взял каждый по 22МкФ на 63В(на меньший вольтаж не советую брать для УНЧ с выходом в 100Ватт), резисторы все МЛТ-0.25 или 0.125. Транзисторы все - КТ315, желательно с буквой Б. Светодиоды - любые которые сможете достать.

Рис. 4.Печатная плата индикатора выходной мощности УНЧ для 10 ячеек (кликни для увеличения)

Рис. 5. Расположение компонентов на печатной плате индикатора выходной мощности УНЧ

Все компоненты на печатной плате не обозначал поскольку ячейки идентичны и вы без особых усилий сами разберетесь что и куда впаивать.

В результате моих трудов получились четыре миниатюрных платки:

Рис. 6. Готовые 4 канала индикации для УНЧ мощностью 100 Ватт на канал.

Настройка

Сначала настроим яркость свечения светодиодов. Определяем какое нам надо сопротивление резисторов чтобы добиться нужной яркости светодиодов. Подключаем последовательно к светодиоду переменный резистор на 1-6кОм и подаем на эту цепочку питания с таким напряжением, от которого будет питаться вся схема, у меня - 12В.

Крутим переменник и добиваемся уверенного и красивого свечения. Отключаем все и замеряем тестером сопротивление переменника, вот вам и номиналы для R19, R2, R4, R6, R8... Этот способ является экспериментальным, можно также посмотреть в справочнике максимальный прямой ток светодиода и посчитать сопротивление за законом Ома.

Самый длительный и ответственный этап настройки - настройка порогов индикации для каждой ячейки! Будем настраивать каждую ячейку подбирая для нее сопротивление Rx. Поскольку у меня будет 4 таких схемы по 10 ячеек то сначала отладим данную схему для одного канала, а другие на основе ее настроить будет очень просто, используя последнюю как эталон.

Ставим вместо Rx в первой ячейке переменный резистор на 68-33к и подключаем конструкцию к усилителю(лучше к какому-нибудь стационарному, заводскому где есть своя шкала), подаем напряжение на схему и включаем музыку так чтоб было слышно, но на маленькую громкость. Переменным резистором добиваемся красивого подмигивания светодиода, после этого отключаем питание схемы и измеряем сопротивление переменника, впаиваем вместо него постоянный резистор Rx в первую ячейку.

Теперь идем к последней ячейке и делаем то же самое только раскачав усилитель до максимального предела.

Внимание!!! Если у вас очень "доброжелательные" соседи то можно не использовать акустических систем, а обойтись подключенным вместо акустической системы резистором в 4-8 Ом, хотя удовольствие от настройки уже будет не то))

Добиваемся переменным резистором уверенного свечения светодиода в последней ячейке. Все остальные ячейки, кроме первой и последней(мы уже их настроили), настраиваете как вам нравится, на глаз, отмечая при этом для каждой ячейки значение мощности на индикаторе усилителя. Настройка и градуировка шкалы остается за вами)

Отладив схему для одного канала(10 ячеек) и спаяв вторую придется так же провести подбор резисторов, поскольку каждый транзистор имеет свой коэффициент усиления. Только никакого усилителя ту уже не нужно и соседи получат небольшой таймаут - просто спаиваем входы двух схемок и подавая туда напряжение, например с блока питания, подбираем сопротивления Rx добиваясь симметричности свечения ячеек индикаторов.

Заключение

Вот и все, что я хотел рассказать о изготовлении индикаторов выходной мощности УНЧ с использованием светодиодов и дешевых транзисторов КТ315. Свои мнения и примечания пишите в комментариях...

UPD: Юрий Глушнев прислал свою печатную плату в формате SprintLayout - Скачать .


Вспоминается беззаботное детство - в гостях у одноклассника слушаем музыку. Усилитель «Радиотехника-001-стерео», индикаторы мягко колышутся в такт музыке... Тогда это был предел мечтаний. И кощунством показалось, когда отец одноклассника (мужик увлекался радиолюбительством) заменил штатные стрелочные индикаторы на люминесцентный гадко-зеленого цвета. И усилитель потерял часть шарма, и слушать больше не хотелось...

Хочу стрелочный!

И прошло много лет. И вот я неспешно (иногда кажется, что слишком неспешно) собираю усилитель на лампах. И всем давно уже понятно, что индикатор уровня на усилителе - плюшка. Тем более сейчас, когда каналы в источнике практически никогда не отличаются по уровню, и понятие «регулятор стереобаланса» кануло в лету. И тем не менее - хочу стрелочный «показометр» на переднюю панель, и все тут! Аскетичного дизайна, с желтой подсветкой.
Так как индикатор-показометр не является важной частью усилителя (на скорость и стабильность не влияет), то его постройка-настройка велась уже на звучащем агрегате. Сама головка индикатора была выбрана и приобретена давно:


Удалось найти сдвоенную, с желтоватой панелью. Подсветка от производителя была сделана коаксиальной лампой накаливания на 12 Вольт. Которая была успешно заменена на 4 желтых светодиода. Но это случилось позже.
А пока что пришлось задуматься, как же микроамперметры подключать к выходу усилителя? А подключать надо через специальный логарифмический усилитель, т. к. динамический диапазон звука намного больше, чем диапазон работы микроамперметра. Теоретически это все знают, кто сталкивался с самодельными стрелочными индикаторами.

Преданье старины глубокой... К157ДА1

В СССР была выпущена специальная микросхема для этого - К157ДА1 . Микросхема не имеет аналогов за рубежом. Схема подключения проста, хоть по даташиту и необходимо двуполярное питание (неудобно). Но микросхема успешно работает и от однополярного питания. Мало того, применение транзисторов вместо диодов в схеме позволяет расширить диапазон показываемых значений аж до 40 Дб:


Различных вариаций этой схемы в сети пруд пруди. Ну что сказать... Не пошла она у меня.


Первый экземпляр благополучно сгорел от неправильно поданного питания. В течение месяца мне достали еще две штучки, но было уже поздно, я переключился на другую схему (на LM324), любезно предоставленную мне AlexD . Ради интереса потом я все же включил плату с ДА1. Не понравилось, плавности движения не наблюдалось. Модификация схемы производилась в тесном сотрудничестве с Алексеем, за что еще раз "данке шон"!

Нумеро дуэ - LM324


Потом был упомянутый вариант на LM324. Но оно у меня так и не заработало как хочется. Болтание стрелок, его надо подбирать глубиной ОС. Да и по сути питание надо двуполярное, может все из-за неверно организованной средней точки. Нет, лень родилась раньше меня. А совместно с ленью мы родили вот что:

Век XXI, Attyny13


Просто и со вкусом: выпрямляем и сглаживаем сигнал, затем подаем его на АЦП микроконтроллера. Обрабатываем программно и при помощи встроенного ШИМ выдаем на нагрузку (резистор). Обработка включает в себя практически только натуральное логарифмирование (Attyny13 прям как создана для таких вот простеньких задач, ну и чтобы прошивку можно было испечь на скорую руку).

И тут начинается для меня самое интересное. Функция натурального логарифмирования есть в библиотеке математических функций для контроллеров Atmel и находится в файле math.h. Но только не лезет он в этот контроллер - памяти маловато. Решить задачу в лоб не удается, начинаем его морщить (лоб). Применение более мощного контроллера не рассматривалась - не интересно. Тут и памяти вроде хватает, и удобен, и недорого, и габариты не большие. Первое, что пришло в голову: заменить эту функцию похожей, но попроще. А форму ей придать поиграв коэффициентами. Вспоминаем график обратной функции. Не «да ну его!», а вспоминаем! Если нижний правый квадрат сместить вверх относительно оси X, и немного потягать туда-сюда коэффициентами, то вполне можно подогнать под нужную форму. Вот она, формула, заменяющая логарифм: Y=-8196/(X+28)+284. Представляете ужас контроллера, обреченного просчитывать эти значения тысячи раз в секунду по прихоти хозяина, пожелавшего вспомнить «детство золотое»?

Но неприятные эмоции были гарантированы и хозяину контроллера. Для обработки результатов мало было коротких целочисленных значений, а вход и выход должны быть именно такими. Для меня перевод форматов представления данных в контроллерах одного в другой всегда был труден. Морщины на лбу умножились.

Родился второй вариант - просчитать все заранее, и контроллеру просто останется выбирать из массива данные, которые соответствуют входным значениям и выбрасывать их на выход. Готовим значения, задаем массив - ошибка компиляции. Размерность массива слишком велика для этого контроллера. А делать несколько массивов и лазить в них в зависимости от входного значения АЦП не кошерно. Роились мысли про бином Ньютона, но были отвергнуты по причине неконструктивности.

Тут в памяти всплыла фраза лектора по высшей математике из ВУЗа: «С помощью кубической сплайн-аппроксимации можно описать любую функцию» Ну кубическая нам и не нужна, а линейный сплайн вполне пойдет! Таким образом, я немного поупражнялся в OO Calc, и написал систему уравнений, достаточно точно повторяющих график логарифмической функции с помощью отрезков прямых:
if (n>=141) x=2*n+2020; else if (n>=66) x=5*n+1600; else if (n>=38) x=9*n+1330; else if (n>=21) x=15*n+1110; else if (n>=5) x=40*n+600; else if (n>0) x=160*n+50; if (n==0) x=0;
Все намеренно умножено на 10, чтобы отбрасываемые "хвостики" были поменьше. Я потом его делю в программе перед выводом на индикаторы.
А вот графики:

Уверен, многим из вас такое решение придет в голову сразу и покажется очевидным. Тем не менее, я уверен, что кому-то это внове и в последствии пригодится. По крайней мере, как инструмент в своем арсенале иметь лишним не будет.

Видео

Итоги и примечания по схеме

Индикатор-показометр прекрасно заработал с первого включения. Были залиты несколько прошивок. Наиболее простая оказалась самой удачной.
По схеме: конденсаторы С1 и С2 в процессе настройки были заменены на 10,0 мкф - они обеспечивают плавность. Подстроечные резисторы на входе уменьшают максимальный сигнал до 5 Вольт. Теоретически надо бы поставить стабилитрон с резистором, но лень... Ну вы уже знаете, кто из нас родился раньше:laughing: Я нагрузил усилитель максимальным с моей точки зрения сигналом (так, что эквиваленты на выходе накалились), и вывел резисторы на 5 Вольт. Мне достаточно. Затем подал на вход 1 кГц с генератора и синхронизировал каналы, чуть уменьшив показания одного из микроамперметров. R4 и R5 зависят от полного тока отклонения микроамперметров, на схеме указаны для 50 мкА, у меня такие.

Схему можно тюнинговать. У Тиньки остались свободными 2 ноги. Никто не мешает прилепить туда светодиоды для индикации перегруза, когда-то модно было. Не мое - не люблю, когда что-то на усилителе моргает, потому и не делал. Реализация элементарна: по определенному уровню зажигаем светодиод и держим зажженным N милисекунд. Уровень и N подбираются по вкусу, как соль и перец. Не забудьте только, что одна из свободных ножек - Reset. А значит эксперименты делайте на одном канале, ибо если поставить соответствующий фьюз при прошивке, Reset станет просто портом, и перешить контроллер после этого не удастся.

Файлы

И файлики: проект в CVAVR, прошивка, схема в Сплане.
Печатку не привожу, она без надобности: вероятность того, что у кого-то будет такой микроамперметр и надо будет приделать к нему контроллер стремится к нулю. Да и глядя на схему, вы представляете, какая там простая плата
🕗 24/09/12 ⚖️ 55,23 Kb ⇣ 431 Здравствуй, читатель! Меня зовут Игорь, мне 45, я сибиряк и заядлый электронщик-любитель. Я придумал, создал и содержу этот замечательный сайт с 2006 года.
Уже более 10 лет наш журнал существует только на мои средства.

Хорош! Халява кончилась. Хочешь файлы и полезные статьи - помоги мне!

При разборе хлама в шкафу я случайно нашел свою прошлогоднюю (осень 2013-го) поделку — стрелочный индикатор уровня звука на микросхеме К157УД2. Почему-то тогда она у меня работать не захотела, и я ее забросил куда подальше. А сейчас решил окончательно разобраться — в чем же дело? Ведь сделанный тем же летом первый экземпляр устройства до сих пор исправно работает.
Статья, в которой описывается схема усилителя на микросхеме, находится , вариант 2, «Схема с однополярным питанием». Там же можно посмотреть цоколевку микросхемы К157УД2. Я же прилагаю схему со своими номиналами, главной частью которой является индикатор М68501 и его обвязка.

Сразу замечу, что ее можно подключать как на выход усилителя звука, так и на вход . В первом случае стрелочный индикатор будет показывать мощность выходного сигнала (и, соответственно, при уменьшении громкости регулятором стрелка будет «падать»), а во втором — мощность входного, что иногда бывает полезнее (например, визуально контролировать мощность подводимого сигнала, так как если ее приходит слишком много, то сигнал может начать искажаться). В схеме некоторые номера ножек микросхемы указаны в скобках — это значит, что можно собрать два идентичных усилителя на одной микросхеме, и, соответственно, подключить два индикатора: на правый и левый канал (или на вход и выход усилителя).
Оказалось, что пушки не стреляли по двадцати причинам, и первая из них — не было снарядов. А если говорить о микросхеме, то с ее питанием были серьезные проблемы. Так же пришлось заменить оба электролитических конденсатора (в те времена я еще не закупал их ведрами, поэтому поставил откуда-то вытащенные), разобраться с отпадающей ногой конденсатора 22 нФ и правильно подключить его. После этого схема заработала, хотя я еще не знаю, куда ее можно приспособить.
Диоды — Д311. Чуть хуже будут Д18.
Резистор R5 подстроечный и со «звездочкой» — это значит, что мало того, что его придется подкрутить под уровень сигнала (чтобы, например, при нормальной громкости усилителя стрелка болталась в районе 75% от шкалы), так еще не факт, что 47 кОм подойдет для всех случаев.
Если увеличить номинал резистора R4 (470 — 910k), то можно поднять коэффициент усиления микросхемы и заставить ее «чувствовать» более слабые сигналы (это как раз пригодится, если индикатор подключать ко входу усилителя звука). Например, мне для наблюдения выхода звука с плеера пришлось установить резистор в 1 МОм.
Немного фотографий моей схемы:





И демонстрация работы, когда производится наблюдение за выходом «ВЭФ 216»:

Особенностью схемы является невысокая чувствительность к высокочастотным сигналам (стрелка с бОльшим удовольствием приходит в движение от барабанов и бас-гитары, нежели от голоса и гитарных соло).
А на ночь глядя я встроил в корпус индикатора два синих пятимиллиметровых светодиода. Нормально светят от пяти вольт, если меньше — то работает только один, второй оказался подгоревшим. Для совместимости с другими питающими напряжениями подсветка включена через подстроечный резистор 500 Ом — можно легко запитывать всю схему от 5 — 9 вольт, надо только подкорректировать напряжение.