Проектов по созданию осциллографов из разного рода аудиокарт немало. Выполнить модификацию карты с тем, чтобы превратить ее в полезный для электронщика инструмент, не так сложно, но зачастую встает вопрос цены. И здесь приходит на помощь интересный вариант с ценой вопроса около 1 доллара США.

Именно столько стоит внешняя звуковая карта, которая изображена на анонсной фотографии. Купить это чудо техники можно на электронной барахолке (во многих городах такие есть), или же на интернет-аукционе, где всегда есть, из чего выбрать. Маркировка текущего девайса — HX2010-0705, выпущен он в конце 2013 года.

image

image

Устройство является гибридным, это звуковая карта + HID input. Что касается последнего, то эта часть предназначена для регулировки громкости и выполнения некоторых других задач, включая работу с медиаклавиатурой.

Дамп USB дескриптора:

VID=0x0D8C PID=0x000C Product string: C-Media USB Headphone Set Audio Device Class + HID (composite device)

Судя по всему, чип внутри аналогичен чипу, установленному в недорогих звуковых картах «C-Media», без каких-либо кнопок.



Примечания:
  • аудиовход — моно, и два контакта не должны вводить в заблуждение, они замкнуты друг на друга; DLL здесь общий, может работать как со стерео-картами, так и с моно. Второй канал можно отключить самостоятельно.




  • Частота дискретизации — 44100 и 48000 Гц;
  • 2,23 В на С6; ток короткого замыкания 20 мА, при добавлении резистора на 120к этот показатель можно снизить до 8 мА;
  • Резистор на 120к является наиболее недорогим методом увеличения диапазона измерения до 0-6В;
  • AGC нужно убрать, настройки должны быть следующими:




Конденсатор C6 нужно отпаять, его емкость составляет 80 нФ, и он может серьезно ограничить возможности нашего осциллографа.

Настройки:


Калибровку лучше всего проводить при помощи соответствующей функциии в GUI. Вот пример работы того, что получилось в результате:







ПО для работы:

Комментарии (6)


  1. IronHead
    05.11.2015 14:12

    Забавно получается, когда технические статьи пишут гуманитарии

    Конденсатор C6 нужно отпаять, его емкость составляет 80 нФ, и он может серьезно ограничить возможности нашего осциллографа.


    1. RuddyRudeman
      05.11.2015 14:21

      А в чем проблема?


      1. neochapay
        05.11.2015 14:29

        пиккофарад как я понял


      1. IronHead
        05.11.2015 14:37
        +3

        Эта фраза звучит как «Прокладки с крылышками эффективнее на 150%».
        Заглянул в оригинал:

        C6 capacitor has to be desoldered — its measured capacity is 80nF and it is connected with power supply for mic thus it would severely limit usable frequency range
        и
        there is 2.23V voltage (DC offset for ADC) on the C6

        Наверно все таки его (С6) следует удалить, чтобы можно было получать осциллограммы сигнала во всем диапазоне частот нашей аудио карты без искажений? Так как он заваливает форму сигнала.


  1. Ganster41
    05.11.2015 15:13
    +1

    Сам недавно, вдохновившись подобными статьями, взял подобную карточку для экспериментов. Только самый дешевый вариант, о котором автор так же упоминает в первоисточнике. И что правда странно — замыкание проходного конденсатора все равно не дает мерять постоянное напряжение. Похоже все-таки есть какие-то отличия в этих «кляксах» (карточка используемая автором, кстати, построена на C-Media CM119, а моя на CM108).

    Не совсем понятны рассуждения автора по-поводу мифических «DC offset for ADC» в 2.23V. Это же всего-лишь напряжение питания для микрофона, и убирается, опять же, выпаиванием одного резистора.

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


  1. father_gorry
    05.11.2015 19:41
    +1

    А я просто ставил переменный резистор 100k на проводок, ведущий ко входу встроенной звуковой карты.