DIY-осциллограф из звуковой карты за $1



    Проектов по созданию осциллографов из разного рода аудиокарт немало. Выполнить модификацию карты с тем, чтобы превратить ее в полезный для электронщика инструмент, не так сложно, но зачастую встает вопрос цены. И здесь приходит на помощь интересный вариант с ценой вопроса около 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. Вот пример работы того, что получилось в результате:







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

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

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

      0
      Забавно получается, когда технические статьи пишут гуманитарии
      Конденсатор C6 нужно отпаять, его емкость составляет 80 нФ, и он может серьезно ограничить возможности нашего осциллографа.
        0
        А в чем проблема?
          0
          пиккофарад как я понял
            +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
          Сам недавно, вдохновившись подобными статьями, взял подобную карточку для экспериментов. Только самый дешевый вариант, о котором автор так же упоминает в первоисточнике. И что правда странно — замыкание проходного конденсатора все равно не дает мерять постоянное напряжение. Похоже все-таки есть какие-то отличия в этих «кляксах» (карточка используемая автором, кстати, построена на C-Media CM119, а моя на CM108).

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

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

            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

            Самое читаемое