Оглавление:

Аналоговый интерфейс для осциллографа: 6 шагов (с изображениями)
Аналоговый интерфейс для осциллографа: 6 шагов (с изображениями)

Видео: Аналоговый интерфейс для осциллографа: 6 шагов (с изображениями)

Видео: Аналоговый интерфейс для осциллографа: 6 шагов (с изображениями)
Видео: Как научиться пользоваться Осциллографом 2024, Июль
Anonim
Аналоговый интерфейс для осциллографа
Аналоговый интерфейс для осциллографа
Аналоговый интерфейс для осциллографа
Аналоговый интерфейс для осциллографа

Дома у меня есть несколько дешевых звуковых USB-карт, которые можно купить на Banggood, Aliexpress, Ebay или в других интернет-магазинах по всему миру за несколько долларов. Мне было интересно, для чего я могу их использовать, и я решил попробовать сделать низкочастотный прицел для ПК с одним из них. В Интернете я нашел приятное программное обеспечение, которое можно использовать как USB-осциллограф и генератор сигналов. Я сделал некоторый обратный дизайн карты (описанный в первом шаге) и решил, что если я хочу иметь полностью функционирующий прицел - мне также нужно разработать аналоговый интерфейс, который требуется для правильного масштабирования напряжения и сдвига входной сигнал подается на микрофонный вход звуковой карты, поскольку на микрофонных входах ожидается максимальное входное напряжение порядка нескольких десятков милливольт. Я также хотел сделать аналоговый интерфейс универсальным - чтобы его можно было использовать с Arduinos, STM32 или другими микроконтроллерами - с полосой входного сигнала, намного более широкой, чем входная полоса звуковой карты. В данной работе представлена пошаговая инструкция по созданию такой фронтальной части аналогового прицела.

Шаг 1: Внешний вид аудиокарты USB и модификации

Внешний вид USB-аудиокарты и модификации
Внешний вид USB-аудиокарты и модификации
Внешний вид USB-аудиокарты и модификации
Внешний вид USB-аудиокарты и модификации
Внешний вид USB-аудиокарты и модификации
Внешний вид USB-аудиокарты и модификации
Внешний вид USB-аудиокарты и модификации
Внешний вид USB-аудиокарты и модификации

Карту USB открыть очень просто - корпус не приклеен, только вставлена частично. Печатная плата двусторонняя. Аудиоразъемы и кнопки управления находятся на верхней стороне, микросхема декодера C-media, прикрытая компаундом, - на нижней. Микрофон подключен в монорежиме - два канала закорочены на плате. Конденсатор связи переменного тока (C7) используется на входе микрофона. В дополнение к этому резистор 3K (R2) используется для смещения внешнего микрофона. Я удалил этот резистор, оставив его открытым. Аудиовыход также имеет связь по переменному току для обоих каналов.

Наличие связи по переменному току на пути прохождения сигнала предотвращает наблюдение сигналов постоянного тока и низкочастотных сигналов. По этой причине я решаю удалить (сократить) его. У этого решения есть и недостатки. После конденсатора определена рабочая точка постоянного тока для аудио АЦП, и если аналоговый входной каскад имеет другой выходной сигнал постоянного тока, из-за небольшого диапазона входного сигнала АЦП может перейти в насыщение. Это означает, что OP DC входной схемы должен быть выровнен с OP входного каскада АЦП. Уровень выходного напряжения постоянного тока должен быть регулируемым, чтобы быть равным уровню входного каскада АЦП. Как будет реализована эта корректировка, мы обсудим на следующих этапах. Я измерил примерно 1,9 В постоянного напряжения на входе АЦП.

Еще одно требование, которое я определил для аналогового интерфейса, заключалось в отсутствии необходимости в дополнительном источнике питания. Я решил использовать имеющееся в звуковой карте 5V USB-напряжение для питания схемотехники внешнего интерфейса. Для этого перерезал обычное соединение между наконечником аудиоразъема и кольцевыми контактами. Кольцо, которое я решил использовать для сигнала (белый провод на последнем рисунке - соединяет также конденсатор переменного тока), и кончик разъема, который я решил использовать в качестве клеммы источника питания - для этого я подключил его к USB 5V. линия (красный провод). На этом модификация звуковой карты была завершена. Я снова закрыл.

Шаг 2: Дизайн внешнего интерфейса

Дизайн внешнего интерфейса
Дизайн внешнего интерфейса
Дизайн внешнего интерфейса
Дизайн внешнего интерфейса
Дизайн внешнего интерфейса
Дизайн внешнего интерфейса

Мое решение было иметь 3 режима работы осциллографа:

  • ОКРУГ КОЛУМБИЯ
  • AC
  • земля

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

Я хотел иметь как минимум 3 диапазона входного напряжения (коэффициенты затухания)

  • 100:1
  • 10:1
  • 1:1

Все переключения между режимами и диапазонами выполняются механическими ползунковыми переключателями 2П3Т.

Для создания отрицательного напряжения питания усилителя я использовал микросхему накачки заряда 7660. Для стабилизации питающих напряжений усилителя я использовал сдвоенный линейный стабилизатор TI TPS7A39. Чип имеет небольшой корпус, но распаять его на печатной плате не очень сложно. В качестве усилителя я использовал операционный усилитель AD822. Его преимущество - КМОП-вход (очень малые входные токи) и относительно большая полоса усиления продукта. Если вы хотите иметь еще более широкую полосу пропускания, вы можете использовать другой операционный усилитель с входом CMOS. Приятно иметь функцию ввода / вывода Rail to Rail; низкий уровень шума, высокая скорость нарастания. К используемому операционному усилителю я решил подключить два источника + 3,8 В / -3,8 В. Резисторы обратной связи, рассчитанные в соответствии с таблицей данных TPS7A39, которые дают эти напряжения:

R3 22K

R4 10 тыс.

R5 10 тыс.

R6 33K

Если вы хотите использовать этот интерфейс с Arduino, вы можете достичь выходного напряжения 5 В. В этом случае необходимо подать входное напряжение питания> 6 В и установить выходное напряжение сдвоенного регулятора на + 5 / -5 В.

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

Для регулировки синфазного напряжения и усиления входного усилителя я использовал такие потенциометры.

Здесь вы можете загрузить установку моделирования LTSPICE, в которой вы можете попробовать настроить свою собственную конфигурацию усилителя.

Видно, что на плате есть второй разъем BNC. Это выход звуковой карты - оба канала закорочены между собой через два резистора - их величина может быть в диапазоне 30 Ом - 10 К. Таким образом, этот разъем можно использовать как генератор сигналов. В своей конструкции я не использовал разъем BNC в качестве выхода - я просто припаял к нему провод и использовал вместо него два банановых разъема. Красный - активный выход, черный - сигнальная земля.

Шаг 3: печатная плата и пайка

Печатная плата и пайка
Печатная плата и пайка
Печатная плата и пайка
Печатная плата и пайка
Печатная плата и пайка
Печатная плата и пайка

Печатная плата была произведена JLCPCB.

После этого приступил к пайке устройств: Сначала питающая часть.

Плата поддерживает два типа разъемов BNC - вы можете выбрать, какой из них использовать.

Подстроечные конденсаторы купил на Алиэкспресс.

Файлы gerber доступны для скачивания здесь.

Шаг 4: бокс

Заниматься боксом
Заниматься боксом
Заниматься боксом
Заниматься боксом
Заниматься боксом
Заниматься боксом

Все это я решил поместить в небольшую пластиковую коробку. У меня был один доступный в местном магазине. Чтобы устройство было более невосприимчивым к внешним радиосигналам, я использовал медную ленту, которую прикрепил к внутренним стенкам корпуса. В качестве интерфейса для аудиокарты я использовал два аудиоразъема. Я крепко закрепила их эпоксидным клеем. Печатная плата была установлена на некотором расстоянии от нижней части корпуса с помощью прокладок. Чтобы убедиться, что устройство правильно поставлено, я добавил светодиод последовательно с резистором 1K, подключенным к входному разъему питания (конец разъема на стороне микрофона).

Шаг 5: устройство готово

Устройство готово
Устройство готово
Устройство готово
Устройство готово
Устройство готово
Устройство готово

Вот несколько фото собранного устройства.

Шаг 6: Тестирование

Тестирование
Тестирование
Тестирование
Тестирование
Тестирование
Тестирование

Я тестировал осциллограф с этим генератором сигналов. Вы можете увидеть несколько снимков экрана, сделанных во время тестов.

Основная проблема при использовании этого осциллографа - настроить выходное напряжение синфазного сигнала внешнего интерфейса таким образом, чтобы оно было идентично напряжению звуковой карты. После этого устройство работает очень плавно. При использовании этого внешнего интерфейса с Arduino проблемы с выравниванием синфазного напряжения не должно существовать - его можно свободно разместить в диапазоне 0-5 В и после этого точно отрегулировать до значения, оптимального для ваших измерений. При использовании с Arduino я бы предложил еще одно небольшое изменение - два антипараллельных защитных диода на входе усилителя можно заменить двумя диодами Зеннера 4,7 В, подключенными последовательно, но в противоположных направлениях. Таким образом, входное напряжение будет ограничено на уровне ~ 5,3 В, защищая входы операционных усилителей от перенапряжений.

Рекомендуемые: