Главная » Статьи » Проекты

Показометр уровня аудиосигнала
 
 
  Попробовал собрать простенькое устройство измерения уровня аудиосигнала. В проекте задействованы ATMega32 и ЖКИ индикатор 16х2 подключенный по 4-х битной шине. 
  Само устройство по большому счету выполняет роль двух канального вольтметра, только вывод информации организован не в линейной зависимости, а в логарифмической. Это связано с нашей анатомической особенностью восприятия звука.
   
         
 Значение с АЦП Принятый уровень сигнала
 0-100
 10-201
 20-302
 30-503
 50-804
 80-1205
 120-1706
 170-2307
 230-3008
 300-3809
 380-47010
 470-57011
 570-68012
 680-80013
 800-93014
 930-102315


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


  Я не стал использовать фильтры и операционный усилитель на входе, пустил сигнал напрямую в мк. Хотелось побыстрее проверить работоспособность программы. А вот собственно результат:


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

  Скачать файлы к проекту можно ниже:


СКАЧАТЬ

Категория: Проекты | Добавлено: 27.03.2011
Просмотров: 15561 | Комментарии: 4 | Теги: atmega32, измерения, дисплей | Рейтинг: 0.0/0
Всего комментариев: 4
4 exersizze   (25.06.2011 10:55)
в журнале, откуда взята схема есть описание этих цепей, правда на польском)
как я понял,конденсатор С11 урезает постоянную составляющую, диоды D1 и D2 гасят резкие скачки, а резисторы R36 и R37 держат уровень сигнала в диапазоне 0-5 В. Но по мне так, я бы оставил только операционник с обвязкой и кондер С11.

3 fmnclb   (24.06.2011 00:15)
Ну я понял что ты просто программу хотел проверить) Сам просто раздумывал о такой штуке.
А у того парня этот входной каскад честно говоря мне не до конца понятен. Тоесть операционник понятно зачем, а вот остальное до самого входа ацп - загадка, зачем и что оно делает

2 exersizze   (23.06.2011 20:29)
да там много чего не хватает) не плохо бы операционник еще воткнуть, как здесь: http://cxema.at.ua/publ....1-0-34

1 fmnclb   (22.06.2011 23:19)
Показометр, точно)
Вряд ли у этого трэка стереокартинка может на столько гулять, что то здесь не так. скорее всего дело в том что нет хотя бы диодов с кондером на входе, поэтому ловит отрицательную полуволну.

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]






   EasyEDA:  бесплатный редактор схем

   ✓ Создание схем
   ✓ Возможность симуляции
   ✓ Быстрое создание печатных плат
   ✓ Интуитивно понятный интерфейс

   Нарисуй свою схему прямо сейчас!
   Изготовление печатных плат   https://easyeda.com/order
авторизация
Логин:
Пароль:
Комментарии
Устройство имитации звука светового меча
24.05.2017 - Dron_S:
Привет собрал схему все прекрасно работает. Но при включении большая задержка, с...
Минитерминал v.2.0
21.05.2017 - maga_ges:
Спасибо! попробую выставить.
Минитерминал v.2.0
21.05.2017 - sakatgg:
49 maga_ges, Хорошо макетку не разобрал, снял МК, в программаторе глянул: L - 0x...
Минитерминал v.2.0
18.05.2017 - maga_ges:
Напишите какие фьюзы выставить, а то не разобрался прошил как есть терминал не з...
Минитерминал v.2.0
18.05.2017 - maga_ges:
sakatgg а Ваша прошивка на сколько МГц?
Направлятор
17.05.2017 - rom-i:
GSV
Для меня это сложновато. Не знаю многих команд. Без подписей много не...
Сенсорная клавиатура
16.05.2017 - pchela5:
>>можно ли на одном и том же таймере одновременно и ШИМ, и прерывания испо...
Сенсорная клавиатура
14.05.2017 - abomin:
А вот такой вопрос: можно ли на одном и том же таймере одновременно и ШИМ, и пре...
Направлятор
12.05.2017 - GSV:
rom-i
Делал приём строки $GPRMC без буфера,может пригодится https://yadi....