SB Oscillograph

(описание)
~ SB Oscillograph
_
[]
X
  Files   Edit   Options   Start Help
          |          |          |          |          |          |
          |          |          |          |          |          |
          |          |          |          |          |          |
30000     |          |          |          |          |          |
----------|----------|----------|----------|----------|----------|-
          |          |          |          |          |          |
          |          |          |          |          |          |
          |          |          |          |          |          |
20000     |          |          |          |          |          |
----------|----------|----------|----------|----------|----------|-
          |          |          |          |          |          |
          |          |          |          |          |          |
          |          |          |          |          |          |
10000     |          |          |          |          |          |
----------|----------|----------|----------|----------|----------|-
          |          |          |          |          |          |
          |          |          |          |          |          |
          |          |          |          |          |          |
0         |          |          |          |          |          |
----------|----------|----------|----------|----------|----------|-
          |          |          |          |          |          |
          |          |          |          |          |          |
          |          |          |          |          |          |
-10000    |          |          |          |          |          |
----------|----------|----------|----------|----------|----------|-
          |          |          |          |          |          |
          |          |          |          |          |          |
          |          |          |          |          |          |
-20000    |          |          |          |          |          |
----------|----------|----------|----------|----------|----------|-
          |          |          |          |          |          |
          |          |          |          |          |          |
          |          |          |          |          |          |
-30000    |          |          |          |          |          |
----------|----------|----------|----------|----------|----------|-
          |          |          |          |          |          |
          |          |          |          |          |          |
          |          |          |          |          |          |
          |20        |30        |40        |50        |60        |
/\
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
:::
 
\/
<
 
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
>
 

    Характеристики

        Это настоящий цифровой осциллограф. Ваша звуковая карта позволяет получать 16-и битный оцифрованный сигнал, c двух независимых каналов. Это очень много, -- точность измерения порядка 150 микровольт. Частотный предел не высок, не более 44100 Гц, но и это тоже не так уж мало, во многих случаях этого достаточно.

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

Инсталляция

Просто запустите программу установки, прочтите лицензию, если вы со всем согласны, выберите каталог куда и нажмите кнопку.

Управление и вывод

Программа работает с четырьмя потоками данных. Первые два просто исходные данные со звуковой карты. без каких-либо преобразований. 44100 точек в секунду. Левый канал как X, правый как Y. Программа держит в памяти только небольшой фрагмент данных бластера. Вы можете менять размер этой части, но она не может быть больше 250 мс. Для больших массивов данных предназначены третий и четвертый каналы. Эти потоки накапливают данные с первых двух каналов либо с усреднением либо по выбранным точкам. Заполнение может начинаться немедленно или по фронту сигнала. Вы можете выбрать количество точек в потоке, время на точку, как накапливать точки, (усреднять или пропускать), циклически пере заполнять поток, или проводить измерения только один раз, и т.д.
  Вы можете смотреть различные графики. Просто X(t),Y(t). Как и на осциллографе вы можете выбрать X+Y(t), X-Y(t), Y(X). В отличии от осциллографа, вы можете видеть несколько графиков одновременно. Возможно иногда график Y(X) может состоять из слишком большого количества разных линий, и он будет рисоваться слишком долго. По этому, если вы хотите наблюдать Y(X) не выбирайте одновременно много других графиков. Если вы хотите синхронизировать Y(X) и выбрали режим старта по фронту, вы можете выбрать синхронизацию, запуск одного канала вместе с другим. Что бы изменить режимы используйте пункт "Режимы.." в меню "Настройки".

Горячие клавиши

  • Используйте [+][-][*][/] клавиши для изменения масштаба
  • Или используйте левую кнопку мыши для выбора отображаемой области
  • Просто кликните левой кнопкой что бы выбрать всю шкалу
  • Используйте [Up][Down][Left][Right][Home][End][PgDn][PgUp] клавиши, для прокрутки изображения или используйте линейки прокрутки.

    Подключение

    Если вы измеряете небольшие сигналы, ни каких проблем, вы можете просто подключить их к SB, например к AUX входу. AUX разъем имеет общую землю, левый и правый каналы.
    //
    . ! . | |
      Земля
    Левый
    /
    Правый
    Выберите "Выбор каналов (миксер)" в меню настройки. В меню диалога выберите "Options/Properties". Там переключите диалог в режим "record". Выберите либо AUX, либо mixer как входной канал.

    Что бы измерять сигналы различной амплитуды вам нужна схема -- делитель, перед входом SB. Ниже представлена простая схема для подключения одного канала. Для двух каналов нужны две такие схемы.
                          ,----------------------->
                          |    To  Sound card ,---O USB
                          |                   |
                   |------|                   |
                   |      |         R3        |
    ,--\/\/\/\--\/\/\/\---+-------\/\/\/\-----+---|
    |     R1      R2      |                   |  GND
    |                     |                   |
    |                     '---|>L----J<|------|
    |                         VD1    VD2      |
    ^   Uin   Input   signal, one channel.    ^
    
    Резисторы R1, R2, R3 образуют делитель. Переменный резистор R2 меняет коэффициент деления. R1 ограничивает этот коэффициент, может быть выкинут. SB измеряет напряжение на R3.
    USB = Uin*R3/(R1+R2+R3)
    USB должно быть в диапазоне (-5..5V).
    Что бы предотвратить выход из этого диапазона в схему включены два стабилитрона VD1 и VD2. Напряжение стабилизации должно быть около 4.4В например КС139Г, КС147А-Г, 2С147А-Г и т.д. Однако, если у вас большие напряжения и токи, то стабилитроны тоже имеют тенденцию гореть, и необходима более сложная схема.


    Регистрация

    После ознакомления с программой, если вас все устраивает и вы хотите продолжать ее использование, вы должны зарегистрировать свою копию. Стоимость регистрации для жителей СНГ и Прибалтики 30 российских рублей. Регистрируясь, вы финансируйте развитие продукта, выход новых улучшенных версий. Следующую версию зарегистрированные пользователи получат бесплатно.
      Порядок регистрации следующий: в сберкассе вы оплачивайте 30 рублей. По электронной почте присылайте мне кириллицей Фамилия Имя Отчество, на которые будет выдана регистрация и данные кассового оттиска с вашей части квитанции: ОСБ_#, ИНН #, точную дату и время платежа, кассир, номер операци, *номер*. Я проверяю поступление платежа и высылаю вам код. Бланк для сберкассы выложен в онлайне. По всем вопросам обращайтесь по E-mail

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

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

    Успехов, М. Феоктистов