• Главная
  • Устройства
  • AVR
  • Индикатор уровня аудиосигнала 2x20 светодиодов на Atmega8

Индикатор уровня аудиосигнала 2x20 светодиодов на Atmega8

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

Я представляю вам еще один простой стереофонический индикатор уровня звука для усилителя или другого аудиооборудования. Индикатор имеет 2 столбца из 20 светодиодов и возможность индикации максимального уровня. Он управляется микроконтроллером IO1 - Atmel AVR ATmega8A или более старыми ATmega8 или ATmega8L. Это единственная интегральная микросхема в устройстве которая обеспечивает индикацию обоих аудиоканалов.

Индикатор имеет 20 светодиодных делений на каждом канале, 1 деление соответствует 2 дБ. Диапазон отображения от -34 до +4 дБ. При превышении уровня аудиосигнала 0 дБ (18-й светодиод) происходит перегрузка. В качестве светодиодов индикации вы можете использовать монолитные столбцы (линейки светодиодов) или отдельные светодиоды. Светодиоды управляются мультиплексным способом в 10 шагов, по 4 светодиода на каждом шаге, частота мультиплексирования составляет около 100 Гц. Резисторы R1 ... R4 определяют ток и, следовательно, яркость светодиодов. Сигналы левого и правого каналов подключены к входам аналого-цифрового преобразователя ADC0 и ADC1. Время падения (затухание) шкалы составляет около 600 мс.

Устройство также оснащено индикацией пикового уровня, который может быть активирован с помощью перемычки на плате с надписью IM (Индикатор максимума). Индикатор уровня звука питается от источника питания 5 В, а потребление всех светодиодов составляет около 45 мА. Конденсаторы C1 и C2 должны быть расположены как можно ближе к микроконтроллеру IO1.

Установка битов конфигурации микроконтроллера

Автор: DANYK

Архив для статьи "Индикатор уровня аудиосигнала 2x20 светодиодов на Atmega8" HOT
Исходный код(Ассемблер), файл прошивки микроконтроллера
File Size 2.64 KB Download 316 Download

Метки: ATmega8, Индикатор, Уровень

Печать E-mail

Комментарии  

0 #1 Дядя Вася 14.07.2017 08:37
Хорошо бы укзать первоисточник, а то как бы не очень красиво получается.
Сообщить модератору

Авторизация