Отладка по usb разбит экран. Включение отладки по USB на устройстве Android с разбитым экраном. Откат к резервным копиям

Думаю вы не однократно видели в музыкальных центрах оригинальные световые столбики, изменяющиеся в зависимости от такта музыки. Это устройство есть простой спектроанализатор звука, именно об нем мы и поговорим в рамках данной статьи.

Основой простой конструкции является микросхема AN6884 -представляющая из себя почти готовый индикатор уровня сигнала. Можно использовать и транзисторный вариант устройства, но понадобится много транзисторов и эффект будет на порядок хуже, а чувствительность в целом ниже.


В роли индикаторов используются светодиодные линейные шкалы или стандартные светодиоды. Если применить в радиолюбительской конструкции линейные шкалы, то печатную плату будет проблематично изготовить в домашних условиях, лучше взять готовую макетную плату. На одной стороне которой расположить индикаторы, с другой, весь остальной монтаж.


В этом варианте схемы применяются биполярные транзисторы типа КТ315 или КТ3102,полупроводниковые диоды 1n4148 или КД522. Для настройки уровня перед фильтром устанавливаются подстроечные сопротивления на 100кОм, как и в первом варианте. При низком уровне сигнала необходимо применить предусилитель.


Для каждого столбика требуется одна микросхема или несколько биполярных транзисторов в зависимости от числа светодиодов в конкретном столбце и фильтр для выделения необходимой полосы частот. Количество столбиков может быть различным, только необходимо подобрать фильтры под каждый. Примеры фильтров на рисунке ниже:


Низкочастотный фильтр обычно монтируется слева, высокочастотный справа. Для НЧ фильтра вместо емкостей и резисторов можно применить катушку индуктивности (около 500 витков тонкого медного провода). Настройка осуществляется регулировкой подстроечных сопротивлений.

Здравствуй, странник!

В этой статье я расскажу про анализатор спектра (спектроанализатор) звукового сигнала - устройство, которое из звукового сигнала выделяет отдельные частотные составляющие и отображает их уровни на индикаторе. Все мы могли видеть такую штуку в проигрывателе на компьютере. Да-да, та самая куча полосочек, хаотично (на самом деле нет) дергающихся под музыку.

Этот спектроанализатор разрабатывался мной для встройки в стационарный усилитель звуковой частоты. Имеет он десять каналов выделения определенных частот из звукового спектра (32 Гц; 64 Гц; 125 Гц; 250 Гц; 500 Гц; 1 кГц; 2 кГц; 4 кГц; 8 кГц; 16 кГц), соответственно для каждого канала отводится столбик светодиодов на индикаторе. Частоты, лежащие между двух соседних каналов, подавляются не полностью и немного отображаются в обоих каналах. Также имеются два канала отображения общих уровней сигналов в левом и правом звуковом канале усилителя. Отображаются все уровни на матричном светодиодном индикаторе.

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

Для работы спектроанализатора нужен биполярный источник питания с напряжениями +5В и -5В в каждом плече соответственно. Отрицательный источник питает только входной каскад, поэтому от него потребляется сравнительно маленький ток, равный 36,5 миллиамперам. С положительным источником питания дела обстоят иначе: он питает все блоки спектроанализатора и потребляемый от него ток может импульсно изменятся от 48,5 до 675 миллиампер. Чем больше светодиодов в матрице зажжено - тем больший ток потребляется. Чем больше разница в количестве зажженных светодиодов между соседними столбцами - тем круче будут импульсы потребляемого тока. Это обусловлено динамическим типом индикации. При необходимости напряжение каждого источника питания можно повысить (в случае отрицательного источника - понизить) вплоть до 15В. Однако следует принимать во внимание, что сопротивления токогоасящих резисторов прийдется пересчитать и рассеиваямая тепловая можность на каждом резисторе возростет, а примененные мной SMD-резисторы 1206 могут рассеять не больше 0,25 Вт тепла.

Спектроанализатор состоит из трех основных блоков:

  1. Блок входных усилителей и фильтров;
  2. Блок управления индикацией;
  3. Блок матричного светодиодного индикатора.

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. Припаять на месте R105 подстроичный резистор сопротивлением 2 кОм, установить им требуемое напряжение, а потом, измерив его сопротивление, заменить его постоянным резистором соответствующего, или близкого, номинала;
  2. Измерить точное значение напряжения на стабилитроне и отняв от него 1,584 В, рассчитать сопротивление резистора R105 при помощи закона Ома. Когда опорное напряжение на выводе 3 DA7 будет установлено, нужно убедиться, что опорные напряжения на остальных операционных усилителях соответствуют значениям, указанным на схеме. После можно подать на выводы 1 - 3 разъема XP3 небольшое положительное напряжение, 0,05 - 1 В, и убедится что на выводах разъема XS4 появляется +5В.

После проведения вышеописанных проверок можно, предварительно отключив оба источника питания , наконец, подключить плату со светодиодным индикатором. После подключения платы одновременно подаем оба питающих напряжения, при этом вся матрица светодиодов, на полсекунды, загорится и быстро погаснет сверху вниз. Если дотронуться пальцем до контактов входного разъема на индикаторе должны зажечься светодиоды в нижних рядах, это будет свидетельством исправной работы устройства. Наконец, можно подать на вход звуковой сигнал с максимальной амплитудой в 1 В и убедится в работе сепктроанализатора. Также можно подать на оба входа синусоидальный сигнал, амплитудой 500 мВ и изменяя его частоту от 20 Гц до 20 кГц проверить соответствие резонансных частот фильтров.

Напоследок привожу видеоролик в котором показана работа спектроанализатора.

Все вопросы по устройству прошу излагать в соответствующей .

По поводу ошибок и неточностей в статье пиши мне в личку на форуме или на эл. почту.

Ниже прикреплен архив с файлами схем (.spl7) и печатных плат (.lay). Открываются файлы программами sPlan 7.0 и SprintLayout 5.0, соответственно.

На этом у меня все. Спасибо за внимание.



Как вам эта статья?

И так, краткие технические характеристики:
Индикация частот: 31Hz, 62Hz, 125Hz, 250Hz, 500Hz, 1kHz, 2kHz, 4kHz, 8kHz, 16kHz
Размер матрицы - 10х10
Возможные режимы: Точка, линия, регистрация пиков.
Напряжение питания - 12V
Потребляемая мощност ь - Зависит от используемых светодиодов в матрице.
Тип входящего сигнала: Линейный стерео / линейный моно

Как уже ясно из описания - анализатор имеет 4 режима индикации: Линия (столб) с индикацией пиков и без, и "точка", так же с индикацией пиков и без.

Два различных входа: стерео, через интегрированный на плате микшер и моно.

Теперь перейдем к аппаратной части.
Схема:

По схеме видно, что устройство состоит из двух "блоков", сама матрица и управляющая плата.

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

Печатная плата устройства находится в архиве, в формате.lay +расположение элементов.

Скачать можно тут: У вас нет доступа к скачиванию файлов с нашего сервера

Монтаж односторонний. Несколько слов о самой матрице.
Печатная плата матрицы односторонняя, потому общие аноды светодиодов припаиваются вот так:

Готовое устройство выглядит так:

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

Прошивка: У вас нет доступа к скачиванию файлов с нашего сервера



В продолжение темы:
Windows

Часть вторая : "Важнейшие характеристики каждого семейства процессоров Intel Core i3/i5/i7. Какие из этих чипов представляют особый интерес" Введение Сначала мы приведём...

Новые статьи
/
Популярные