10-ти полосный светодиодный анализатор спектра

В 2008 году в журнале Elektronika dla Wszystkich №5, была опубликована статья о анализаторе спектра, прошивка для контроллера была (возможно и есть) на сайте этого журнала. Однако о данном проекте знают не многие. Цель данной статьи поделиться материалом, показать как все работает.
И так, краткие технические характеристики:
Индикация частот: 31Hz, 62Hz, 125Hz, 250Hz, 500Hz, 1kHz, 2kHz, 4kHz, 8kHz, 16kHz
Размер матрицы — 10х10
Возможные режимы: Точка, линия, регистрация пиков.
Напряжение питания — 12V
Потребляемая мощность — Зависит от используемых светодиодов в матрице.
Тип входящего сигнала: Линейный стерео / линейный моно
Как уже ясно из описания — анализатор имеет 4 режима индикации: Линия (столб) с индикацией пиков и без, и «точка», так же с индикацией пиков и без.
Два различных входа: стерео, через интегрированный на плате микшер и моно.
Теперь перейдем к аппаратной части.
Схема:


По схеме видно, что устройство состоит из двух «блоков», сама матрица и управляющая плата.
Схема не сложная, все реализовано на одном контроллере фирмы ATMEL Atmega8.
Кварц в схеме используется на 18mhz. Микросхема CD4028 имеет советский аналог К176ИД1.

Светодиод на плате установлен для индикации входного напряжения +12V, устанавливать его не обязательно. 
  Дроссель, идущий к микросхема CD4028 (К176ИД1), играет сравнительно важную роль, т.к. при использовании не очень качественных источников питания данная микросхема (дешифратор) может работать не корректно. Однако при питании от качественного источника — дроссель можно заменить перемычкой.
 Перемычки на плате заменяются переключателями, ими и устанавливается режим индикации.
  Марки транзисторов не критичны, подойдут любые PNP и NPN транзисторы

прошивка и печатка

3 комментария