Индикатор уровня аудиосигнала на МК ATmega32 + LCD1602 - Измерительные устройства - Микроконтроллеры - Каталог статей - Собери свою радиосхему! Сайт радиолюбителей.
Понедельник, 20.03.2017, 02:44 Приветствую Вас Гость

cxema21.ru

Главная | Регистрация | Вход | RSS

Каталог статей

Главная » Статьи » Микроконтроллеры » Измерительные устройства

Индикатор уровня аудиосигнала на МК ATmega32 + LCD1602



В проекте задействованы ATMega32 и ЖКИ индикатор 16х2 подключенный по 4-х битной шине. Само устройство по большому счету выполняет роль двух канального вольтметра, только вывод информации организован не в линейной зависимости, а в логарифмической. Это связано с нашей анатомической особенностью восприятия звука.


В собранном виде работа устройства выглядит следующим образом:

Сигнал заводится на два первых канала АЦП (РА0 и РА1). Для того чтобы не ловить мусор из вне необходимо прижать порты к земле резисторами сопротивлением 10к. В зависимости от значения напряжения на входе, происходит заполнение жки индикатора залитыми символами (в памяти контроллера ЖКИ номер символа 255).


Схема индикатора уровня стереосигнала:

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


файлы проекта. (~150кб.)


Категория: Измерительные устройства | Добавил: Адвансед (25.09.2013)
Просмотров: 3204 | Комментарии: 1 | Рейтинг: 5.0/1

Всего комментариев: 1
1  
интересная схема, я где то видел подобную схему на таком же дисплее, только там был логарифмический (вроде так называется) где спектры вверх двигаются - а не слева направо как тут

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Категории раздела
Источники питания и приборы
Охрана и контроль доступа
Измерительные устройства
Часы, таймеры, счетчики
Световые эффекты
Защита и контроль
Для начинающих
Разное
BASCOM AVR
Информация по МК, FAQ
Поиск
Наш опрос
Что нужно проверить, если не греется паяльник?
Всего ответов: 107
Статистика

Онлайн всего: 2
Гостей: 2
Пользователей: 0

Идея класс! НО:
1. L293D имеет 4 контакта по входу, а...

Sergey28  наверное имел ввиду что допустим на печатке...

у нас тут все на bascom)