ILYAЭлектроника / Kit-наборыПривет всем любителям самоделок. В данной статье я расскажу, как сделать спектроанализатор своими руками, в сборке которого поможет кит-набор, заказать его можно будет по ссылке в конце статьи. Данный кит-набор будет собираться на светодиодах и больше подойдет для тех, кто хочет попробовать себя в радиоэлектронике.Перед тем, как прочитать статью, предлагаю посмотреть видео, где подробно показан процесс сборки кит-набора и его тестирование.Для того, чтобы сделать спектроанализатор в прозрачном корпусе своими руками, понадобится:* Паяльник с тонким жалом, флюс, припой* Блок питания с USB портом или повербанк* Телефон для проверки устройстваШаг первый.Сначала рассмотрим комплект кит-набора. Печатная плата выполнена достаточно качественно и с двух сторон имеет контакты под SMD-компоненты, поэтому в данном случае работать будет удобнее паяльником с тонким жалом. На плате не подписаны номиналы резисторов и других радиодеталей, поэтому в комплекте есть инструкция с указанием всех данных для сборки.Шаг второй.Переходим непосредственно к сборке.Первым делом припаиваем SMD-светодиоды.В инструкции указано как их припаивать, а также обозначено где плюс и минус у светодиода. На плате полярность обозначена по-другому, с закругленной стороны находится минусовой контакт, а справа -плюсовой. Также для удобства установки на светодиоде один контакт помечен зеленым, это минус. Для проверки светодиода можно воспользоваться режимом прозвонки на мультиметре. Наносим флюс на контакт платы и добавляем припоя, после чего кладем на залуженный контакт светодиод и паяльником припаиваем одну из ножек, затем вторую. Для таких целей лучше всего брать паяльник с тонким жалом, так как контакты радиодеталей очень маленькие, а также при работе с большим паяльником есть вероятность перегреть светодиод, что может вывести его из строя. Стараемся расположить светодиоды как можно ровнее, от этого будет зависеть итог. Расположение светодиодов такое, сверху красные, посередине синие и в самом низу зеленые. Соблюдая полярность устанавливаем все светодиоды, перед этим наносим флюс для лучшей пайки. Все светодиоды припаяны, переходим к другим элементам на обратной стороне платы.Шаг третий.С обратной стороны платы припаяем сначала резисторы. Их номиналы не указаны на плате, поэтому воспользуемся инструкцией. На корпусе резисторов указана цифровая маркировка, здесь все просто, первые две цифры указывают на численное значение, а третья на множитель, то есть резистор с номером 103 имеет сопротивление 10* 10 в 3-ей степени, а значит 10 кОм. Если же на корпусе указано четыре цифры, то первые три это численное значение, а четвертая множитель, поэтому резистор с маркировкой 104 это тоже самое, что и 1003. Наносим флюс и припаиваем резисторы согласно номиналам. Также в комплекте есть два номинала неполярных керамических конденсаторов , те что побольше имеют емкость 1 мкф, что поменьше 0,1 мкф, это же указано в инструкции. Припаиваем их аналогично резисторам. Шаг четвертый.Припаиваем полярные электролитические конденсаторы, их всего два и полярность указана на корпусе, минус обозначен закрашенным полукругом, также как и на плате. Пора установить на место микросхемы. Устанавливаем микросхему, ориентируясь по ключу на маркировке платы в виде полукруглой выемки, на корпусе микросхемы ключ выполнен точкой со стороны первого контакта. Сначала припаиваем один из крайних выводов, потом припаиваем остальные, не забываем использовать флюс. Аналогично устанавливаем микросхему поменьше.Шаг пятый.Сборка практически готова. Припаиваем кнопку с четырьмя контактами, затем порт микроюсб для подключения питания и провода к динамику. Перед установкой в корпус проверяем набор в работе. Подключаем повербанк и подсоединяем штекер 3.5 мм к телефону, светодиоды светятся в такт музыки, а значит все работает и можно собирать корпус. Шаг шестой.Теперь займемся сборкой корпуса. Собираем корпус из оргстекла, перед этим снимаем защитную пленку со всех сторон и скручиваем детали по четырем углам при помощи винтов с гайками. В итоге получился такой симпатичный спектроанализатор, в корпусе он выглядит куда лучше, а его прозрачность придает некую оригинальность, также на всякий случай в комплект положили запасных резисторов и светодиодов. Единственное, что требует изменений это динамик, использовать его я не советую, так как качество звука мягко говоря не очень, низких частот в нем вовсе нет.На этом у меня все, спасибо за внимание и удачи в сборке кит-наборов и самоделок. Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.
Графоанализатор спектра с кучей настроек и возможностей
- Вывод спектра на:
- Дисплей 1602
- Матрица из 4х блоков 8х8 (MAX7219)
- Матрица адресных WS2812
- Настройка яркости
- Настройка цветовой гаммы (для WS2812)
- Настройка усиления и подавления шумов
- Настройка плавности анимации
- Настройка громкости:
- Фиксированная
- С потенциометра
- Автоматическая
- Точки максимума
- Вкл выкл
- Время зависания
- Скорость падения
- Ручная выборка по частотам
ПОДРОБНОЕ ВИДЕО ПО ПРОЕКТУ
- В данном видео показан полный и максимально подробный процесс разработки и изготовления устройства, а также обзор его возможностей и функций, всё это с приятным монтажиком, музычкой и комментариями. В общем, приятного просмотра!
СХЕМЫ, ПЕЧАТНЫЕ ПЛАТЫ
Просто анализ
LCD 1602
Матрица MAX7219
Матрица WS2812b
МАТЕРИАЛЫ И КОМПОНЕНТЫ
Ссылки на магазины, с которых я закупаюсь уже не один год
Вам скорее всего пригодится:
- Arduino NANO 328p – искать
ПРОШИВКА И НАСТРОЙКА
Содержимое папок в архиве
- libraries – библиотеки проекта. Заменить имеющиеся версии
-
Firmware – прошивка для Arduino, файлы в папках открыть в Arduino IDE (инструкция)
- spektrumFHT – “голая” прошивка для вывода спектра
- spertrum1602 – анализатор с дисплеем 1602
- spertrumMatrix_MAX7219 – анализатор с матрицей 8х32
- spertrumWS2812_16x16_full – анализатор с цветной матрицей 16х16
- schemes – схемы
Как прошить?
- ЕСЛИ ЭТО ПЕРВЫЙ ОПЫТ РАБОТЫ С ARDUINO – посмотреть ВИДЕО о платформе с целью ознакомления, далее скачать, установить и настроить необходимые для работы программы согласно СУПЕР ПОДРОБНОЙ ИНСТРУКЦИИ (там даже видео версия есть!).
- Скачать архив с проектом напрямую, или с GitHub (кнопки чуть выше)
- Подключить Ардуино к компьютеру при помощи Data-кабеля
- Открыть файл прошивки желаемой версии (файлы прошивок .ino лежат в одноимённых папках)
- Настроить Arduino IDE (COM порт, куда подключена плата; подключенная модель Arduino, как в статье из первого пункта)
- Настроить что нужно в прошивке, нажать загрузить
- Если происходит ошибка компиляции или ошибка загрузки, читать 5-ый пункт в ЭТОЙ СТАТЬЕ
Настройки в прошивке
// матрица #define WIDTH 16 // ширина матрицы (число диодов) #define HEIGHT 16 // высота матрицы (число диодов) #define BRIGHTNESS 20 // яркость (0 - 255) // цвета высоты полос спектра. Длины полос задаются примерно в строке 95 #define COLOR1 CRGB::Green #define COLOR2 CRGB::Yellow #define COLOR3 CRGB::Orange #define COLOR4 CRGB::Red // сигнал #define INPUT_GAIN 1.5 // коэффициент усиления входного сигнала #define LOW_PASS 35 // нижний порог чувствительности шумов (нет скачков при отсутствии звука) #define MAX_COEF 1.2 // коэффициент, который делает "максимальные" пики чуть меньше максимума, для более приятного восприятия #define NORMALIZE 0 // нормализовать пики (столбики низких и высоких частот будут одинаковой длины при одинаковой громкости) (1 вкл, 0 выкл) // анимация #define SMOOTH 0.3 // плавность движения столбиков (0 - 1) #define DELAY 4 // задержка между обновлениями матрицы (периодичность основного цикла), миллиисекунды // громкость #define DEF_GAIN 70 // максимальный порог по умолчанию (при MANUAL_GAIN или AUTO_GAIN игнорируется) #define MANUAL_GAIN 0 // ручная настройка потенциометром на громкость (1 вкл, 0 выкл) #define AUTO_GAIN 1 // автонастройка по громкости (экспериментальная функция) (1 вкл, 0 выкл) // точки максимума #define MAX_DOTS 1 // включить/выключить отрисовку точек максимума (1 вкл, 0 выкл) #define MAX_COLOR CRGB::Red // цвет точек максимума #define FALL_DELAY 50 // скорость падения точек максимума (задержка, миллисекунды) #define FALL_PAUSE 700 // пауза перед падением точек максимума, миллисекунды
АЛГОРИТМ РАБОТЫ
- Анализ спектра, на выходе имеем массив величин полос спектра (128 полос)
- Фильтрация по нижним значениям для каждой полосы (128 полос)
- Переход от 128 полос к 16 полосам с сохранением межполосных значений по линейной зависимости
- Поиск максимумов для коррекции высоты столбиков на матрице
- Перевод чистого “веса” полосы к высоте матрицы
- Отправка полос на матрицу
- Расчёт позиций точек максимума и отправка их на мтарицу
- Мимоходом фильтрация верхних пиков, коррекция высоты столбиков от громкости и прочее
Добавить ссылку на обсуждение статьи на форумеРадиоКот >Схемы >Аудио >Разное >
Десятиканальный аналоговый спектроанализатор Автор: Олег Наконечный Опубликовано 26.11.2015 Создано при помощи КотоРед. Здравствуй, странник! В этой статье я расскажу про анализатор спектра (спектроанализатор) звукового сигнала – устройство, которое из звукового сигнала выделяет отдельные частотные составляющие и отображает их уровни на индикаторе. Все мы могли видеть такую штуку в проигрывателе на компьютере. Да-да, та самая куча полосочек, хаотично (на самом деле нет) дергающихся под музыку. Этот спектроанализатор разрабатывался мной для встройки в стационарный усилитель звуковой частоты. Имеет он десять каналов выделения определенных частот из звукового спектра (32 Гц; 64 Гц; 125 Гц; 250 Гц; 500 Гц; 1 кГц; 2 кГц; 4 кГц; 8 кГц; 16 кГц), соответственно для каждого канала отводится столбик светодиодов на индикаторе. Частоты, лежащие между двух соседних каналов, подавляются не полностью и немного отображаются в обоих каналах. Также имеются два канала отображения общих уровней сигналов в левом и правом звуковом канале усилителя. Отображаются все уровни на матричном светодиодном индикаторе. Спектроанализатор построен на операционных усилителях, микросхемах КМОП-логики и дискретных активных и пассивных компонентах. За счет применения десяти отдельных полосовых фильтров и сумматоров было достигнуто хорошее разделение каналов, возможность независимо для каждого канала выбирать резонансную частоту, ширину полосы пропускания и усиление простым подбором резисторов и конденсаторов в соответствующих цепях входного каскада. С помощью цифровых микросхем реализована динамическая индикация, что существенно сокращает число необходимых компонентов в сравнении со статической индикацией, снижает потребляемый ток. Однако и яркость свечения светодиодов снижается пропорционально увеличению количества столбцов в матрице, генератор развертки является источником шума в сигнальном тракте, через светодиоды, хоть и недолго, течет большой ток, так что нужно внимательно подходить к выбору токоограничивающих резисторов и изучать документацию производителя светодиодов. Для работы спектроанализатора нужен биполярный источник питания с напряжениями +5В и -5В в каждом плече соответственно. Отрицательный источник питает только входной каскад, поэтому от него потребляется сравнительно маленький ток, равный 36,5 миллиамперам. С положительным источником питания дела обстоят иначе: он питает все блоки спектроанализатора и потребляемый от него ток может импульсно изменятся от 48,5 до 675 миллиампер. Чем больше светодиодов в матрице зажжено – тем больший ток потребляется. Чем больше разница в количестве зажженных светодиодов между соседними столбцами – тем круче будут импульсы потребляемого тока. Это обусловлено динамическим типом индикации. При необходимости напряжение каждого источника питания можно повысить (в случае отрицательного источника — понизить) вплоть до 15В. Однако следует принимать во внимание, что сопротивления токогоасящих резисторов прийдется пересчитать и рассеиваямая тепловая можность на каждом резисторе возростет, а примененные мной SMD-резисторы 1206 могут рассеять не больше 0,25 Вт тепла. Спектроанализатор состоит из трех основных блоков:
1. Блок входных усилителей и фильтров. Схема блока приведена на рисунке: Состоит он из двенадцати отдельных каналов обработки сигнала: 10 каналов анализатора спектра и 2 канала индикатора уровня сигнала. Звуковой сигнал от источника сигнала поступает на два входных буфера — DA6.1 и DA6.2. Они развязывают источник сигнала от остальных каскадов, которые сильно нагружали бы его, искажая сигнал. К выходам буферов подключены каналы анализатора спектра, а также амплитудные детекторы индикаторов общего уровня сигнала. Каналы анализатора спектра имеют идентичную схемотехнику и отличаются лишь номиналами частотозадающих конденсаторов. Отдельный канал состоит из инвертирующего сумматора, полосового фильтра и амплитудного детектора. Для примера ниже приведена схема канала выделения частоты 16 кГц. Сумматор предназначен для объединения сигналов левого и правого каналов. На его выходе образуется сигнал с амплитудой равной сумме амплитуд сигналов из левого и правого каналов с дополнительной инверсией. Инверсия нужна потому, что следующий после него полосовой фильтр тоже построен по инвертирующей схеме. Для каждого канала анализатора спектра был применен отдельный сумматор, потому что хотелось иметь возможность регулировать усиление отдельно в каждом канале, а делать это в полосовом фильтре не влияя на его частотные характеристики не получится. Номиналы резисторов в сумматоре имеют величину в 100 кОм, что бы при параллельном соединении всех десять каналов их общее входное сопротивление было 10 кОм и несильно нагружало входные буфера. Полосовой фильтр построен по самой классической схеме, описаний которой много в сети и литературе. Добротность каждого фильтра равна 5, что дало оптимальную ширину полосы пропускания, при которой частоты, лежащие между двух каналов, подавляются не полностью и отображаются немного в обоих каналах. Ширина полосы пропускания конкретного фильтра равна отношению его резонансной частоты к добротности. Усиление фильтра на резонансной частоте равно -1. Резисторы и конденсаторы фильтров требуют точного подбора номиналов. Если этого не сделать отклонение всех параметров фильтра может достигать 20% особенно на фильтрах с низкой резонансной частотой (это можно заметить на видеоролике в конце статьи т.к. мне лень было обмерять кучу планарных конденсаторов :Р ). При расчетах были использованы значения конденсаторов из стандартного ряда, а точные номиналы резисторов приведены в скобках рядом с ближайшим номиналом из ряда Е24. Амплитудный детектор также собран по классической схеме и в пояснениях особо не нуждается. Построен он на германиевых диодах Д9. Их прямое падение напряжение, в сравнении с кремниевыми диодами, существенно меньше и составляет 0,15 – 0,3 В. Амплитудно-модулированное напряжение, поступающее с выхода фильтра, проходит через прямо включенный диод, где от него отрезается отрицательная составляющая, и подается на конденсатор. Конденсатор за каждый полупериод заряжается до амплитудного значения и разряжается через параллельно включенный резистор. В результате изменение напряжения на нем по форме совпадает с изменением амплитуды, то есть является огибающей амплитудно-модулированного входного сигнала. Изменяя номиналы конденсатора и резистора можно соответственно изменять скорость нарастания столбика и скорость спадания. Конденсатор большой емкости требует больше времени для заряда, соответственно и столбик на индикаторе будет дольше подниматься. А если уменьшить сопротивление резистора, шунтирующего конденсатор, то разряжаться он будет быстрее и индикатор будет быстрее гаснуть. Все двенадцать сигналов собираются на входах двух аналоговых мультиплексоров — DD3 и DD4. Адресные входы обоих мультиплексоров соединены так, что они работают как один мультиплексор с шестнадцатью входами. В зависимости от управляющего кода, генерируемого схемой управления индикацией, производится выбор одного конкретного канала и его сигнал подается дальше на схему аналого-цифрового преобразователя (АЦП). Мультиплексоры размещены на плате входного каскада для того, чтобы не тянуть далеко 12 проводников с аналоговым сигналом. Цифровой код управления мультиплексорами более устойчив к помехам и требует меньше проводников для передачи сигнала. 2. Блок управления индикацией. Второй блок управляет процессом отображения значений амплитуды каждого сигнала на соответствующем месте индикатора. Состоит он из двух основных частей: АЦП в левом нижнем углу и схема развертки — в правом верхнем углу. Схема блока показана на рисунке: Аналого-цифровой преобразователь построен по самой простой схеме – прямого преобразования. 16 операционных усилителей (DA7 — DA10) сравнивают сигнал, который приходит от мультиплексоров на инвертирующие входы, с опорным напряжением, которое формируется резисторами R88 – R105 и стабилитроном VD25. В состоянии покоя на выходах всех ОУ напряжение близкое к напряжению питания и транзисторы VT1 – VT16 закрыты. Как только входное напряжение начинает нарастать и превысит порог срабатывания нижнего по схеме ОУ, напряжение на его выходе станет близким к потенциалу общего провода и транзистор VT16 откроется. Ток от источника питания потечет через переход эмиттер-коллектор транзистора, токоограничивающий резистор и поступит аноды нижнего ряда светодиодов. При дальнейшем увеличении входного напряжения вышеописанные действия произойдут и с другими ячейками АЦП. Опорные напряжения для каждого ОУ выбраны так, что уровню 0 дБ соответствует сигнал с амплитудой в 1 В, а пределы шкалы индикатора по вертикали составляют от -39 дБ до +4 дБ. Резисторы, которые задают опорные напряжения для операционных усилителей, так же нужно выбрать максимально близко к значению которое на схеме указано в скобках. Без подбора отклонение шкалы может достигать ±2 дБ. Схема развертки формирует управляющие сигналы для мультиплексоров и дешифраторов двоичного кода (DD5 и DD6). Состоит она из генератора прямоугольных импульсов частотой 300 Гц на элементах DD1.2 – DD1.4 и двоичного счетчика DD2. Двоичный счетчик по спадающему фронту тактового сигнала, формирует на своих выходах прямоугольные импульсы с частотой меньше входной в два, четыре и восемь раз. В результате на контактах разъема XP3.2 и на адресных входах дешифраторов имеется двоичный код. Сигнал на 9 контакте этого разъема находится в противофазе с сигналом на контакте 8. Пара этих сигналов поступает соответственно на нижние и верхние, по схеме, мультиплексоры и дешифраторы и является сигналами разрешения их работы. Пара двоично-десятичных дешифраторов (DD5 и DD6) управляет столбцами светодиодной матрицы. Их входы соединены также как и у мультиплексоров, и работают они так же в паре. В соответствии с кодом на входах на одном выходе дешифратора появляется напряжение логической единицы, которое открывает транзистор, и катоды светодиодов соответствующего столбца подключаются к общему проводу. Если при этом транзисторы на выходах АЦП были открыты, то светодиоды в столбце зажгутся. На выводе 1 нижнего дешифратора формируется сигнал сброса счетчика. После того как последний, двенадцатый, канал будет опрошен, логическая единица на короткое время перейдет с выхода o3, дешифратора DD6, на выход o4, что приведет к сбрасыванию счетчика и цикл опрашивания каналов начнется сначала. Переключение столбцов, а соответственно и выбор каналов мультиплексорами, происходит с частотой 50 Гц. При меньшей частоте глаз начнет замечать переключение столбцов светодиодной матрицы, особенно при искусственном освещении, а при большей частоте яркость светодиодов будет снижаться из-за уменьшившегося времени свечения. На диаграмме видно как происходит переключение столбцов светодиодной матрицы в соответсвии с двоичным кодом схемы развертки. Светодиоды в столбце вспыхивают на 1.666 миллисекунды каждые 20 миллисекунд, а значит, почти 92% времени светодиоды не горят. Это дает возможность подавать на светодиод ток значительно больший от номинального – время свечения светодиода очень мало и он просто не успеет сгореть от перегрева. 3. Блок матричного светодиодного индикатора. Третий блок не содержит ничего особо интересного. Это просто матрица 16х12 из 192 светодиодов. Анодами светодиоды соединены в ряды, а катодами — в столбцы. Если ток будет втекать, например, в 4 ряд и вытекать через 7 столбец, то светодиод на месте их пересечения будет гореть. Соответственно, быстро переключая ряды снизу вверх и столбцы слева направо, на индикаторе увидим линию по диагонали. 4. Сборка. Собран девайс на трех платах 58.95 х 195.5 мм, которые соединяются стопкой посредством разъемов PLS-PBS. Печатные платы проектировались «под себя». Их размеры и расположение некоторых элементов и узлов были продиктованы условиями эксплуатации. В частности на палате светодиодных индикаторов имеется посадочное место под инфракрасный приемник сигналов ПДУ, а также 13 посадочных мест под светодиоды индикации различных режимов работы и состояния блоков УНЧ. Платы двухсторонние, большинство используемых компонентов рассчитано для поверхностного монтажа. Разводились платы в Sprint Layout 5.0. Ниже можно лицезреть фотографии готовых плат, переживших несколько переработок и модификаций. Изготовление каждый раз новой платы требует слишком много времени и материалов, поэтому на свободных, от компонентов и проводников, местах я оставляю полигоны меди, на которых потом вручную можно вырезать дорожки распаять небольшие узлы. Платы выглядят не очень привлекательными из за большого периода времени прошедшего от их изготовления и сборки до фотографирования для этой статьи. В течении полутора лет этот спектроанализатор просто кочевал из одного края моего стола в другой, покрываясь отпечатками пальцев, царапинами, окислами и пылью.
5. Настройка. Настройка прибора производится после запайки всех элементов, проверки качества соединений и правильности установки каждого компонента. Далее необходимо соединить платы первых двух блоков (блока входных фильтров и блока управления индикацией). После можно подавать питающие напряжения (+5 В и -5 В), включив последовательно в цепи питания пару миллиамперметров и контролируя потребляемый ток, он должен быть в пределах от 30 до 50 мА по каждому из источников питания. Далее необходимо установить частоту генератора развертки. Подсоединив осциллограф к 4 контакту разъема XP3.2, подстроечным резистором R138 устанавливаем частоту импульсов равной 300 Гц, их амплитуда должна составлять 5 В, а скважность – 50%. Для проверки работы дешифраторов (DD5 и DD6) и транзисторных ключей на их выходах (VT17 – VT28) необходимо между коллектором любого из транзисторов и положительным источником питания включить резистор сопротивлением 1 кОм. Подключив осциллограф, параллельно этому резистору (плюсом входа к источнику положительного питания, а минусом входа к коллектору транзистора) на экране должны появиться короткие импульсы длительностью 1,666 мс и частотой 50 Гц (как на диаграмме в конце второго раздела). Проверка работы АЦП начинается с установки резистором R105 опорного напряжения 1,584 В на выводе 3 микросхемы DA7. Это можно сделать двумя способами:
После проведения вышеописанных проверок можно, предварительно отключив оба источника питания, наконец, подключить плату со светодиодным индикатором. После подключения платы одновременно подаем оба питающих напряжения, при этом вся матрица светодиодов, на полсекунды, загорится и быстро погаснет сверху вниз. Если дотронуться пальцем до контактов входного разъема на индикаторе должны зажечься светодиоды в нижних рядах, это будет свидетельством исправной работы устройства. Наконец, можно подать на вход звуковой сигнал с максимальной амплитудой в 1 В и убедится в работе сепктроанализатора. Также можно подать на оба входа синусоидальный сигнал, амплитудой 500 мВ и изменяя его частоту от 20 Гц до 20 кГц проверить соответствие резонансных частот фильтров. На этом настройку можно считать законченной, а спектроанализатор готовым к внедрению в усилитель звуковой частоты или другой,работающий со звуком, прибор. Напоследок привожу видеоролик в котором показана работа спектроанализатора. Все вопросы по устройству прошу излагать в соответствующей теме на форуме. По поводу ошибок и неточностей в статье пиши мне в личку на форуме или на эл. почту. Ниже прикреплен архив с файлами схем (.spl7) и печатных плат (.lay). Открываются файлы программами sPlan 7.0 и SprintLayout 5.0, соответственно. На этом у меня все. Спасибо за внимание. Файлы:Архив RAR Все вопросы в Форум. —>
|
—> —> SELECTORNEWS — покупка, обмен и продажа трафика —> —>Используемые источники:
- https://usamodelkina.ru/11283-spektroanalizator-v-prozrachnom-korpuse-svoimi-rukami.html
- https://alexgyver.ru/fhtspectrumanalyzer/
- https://www.radiokot.ru/circuit/audio/other/44/
</tr></trp_imgslider></table>