Visual analyser


Visual Analyser

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

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

Visual Analyser позволяет  моделировать следующие электронные инструменты: - двухканальный осциллограф, имеющий триггерный режим. Пропускная способность зависит от звуковой карты (от 20 кГц до 192 кГц). Разрешение от 8 до 24 бит. Есть функция автоматической калибровки и быстрого установления значений; - двухканальный анализатор спектра. Разрешение от 8 до 24 бит. X-ось в Гц, Y-ось в дБ или вольтах (необходима калибровка). Шкала линейная или логарифмическая, автомасштабируемая, с шестнадцатикратным увеличением выбранного участка; - двухканальный генератор сигналов (треугольных, квадратных, синусоидальных; белый и розовый шум, пульсации и некоторые другие варианты). Частоты дискретизации независимые. Изменение параметров (амплитуда, частота, фаза между каналами, тип сигнала) происходит в реальном времени; - двухканальный частотомер (во времени и в частотной области) и счетчик; - двухканальный вольтметр класса True RMS (необходима калибровка) с функцией удержания; - фильтры: низких и высоких частот, полосовой, режекторный, полосно-заграждающий, диодный, двойной фильтр (по одному на каждый канал).

Также присутствует много других полезных функций: логи для анализа и хранения временных данных, возможность сохранять графики в различных форматах (*.tee, *.txt, *.wmf) и отображать их во встроенной программе просмотра, скриншот рабочего окна, кепстральный анализ, кросс-корреляция, запись волны в файл и ее воспроизведение, осуществление коррекции частотной характеристики микрофона. Измерительный механизм можно откалибровать в вольтах, в дБ или процентах от исходной шкалы. Есть функция определения значений, вычисленных в реальном времени (от пика до пика, пик, пик-фактор, форм-фактор, переход через ноль). Рабочие окна программы позволяют редактировать полученные образцы, осуществлять по ним навигацию и масштабирование, сохранять их и распечатывать.

Visual Analyser является полностью бесплатным софтом. Доступны три различных вида загрузки программы. Можно скачать ее одним exe-файлом, который необходимо распаковать в нужный каталог. Или загрузить исполняемый файл, не требующий установки. Разница заключается в отсутствии файлов поддержки (помощи, калибровки), а также ярлыка на рабочем столе и в меню. Третий вариант – это скачать ISO-образ (в zip-архиве), который может быть прожжен на компакт-диске. Visual Analyser не требует для работы никакого дополнительного аппаратного обеспечения или специализированного внешнего оборудования. Полоса измерений зависит от класса звуковой платы. Программа поддерживает 8, 16, 24-битные звуковые карты.

Создателя программы зовут Alfredo Accattatis. Он является разработчиком программного обеспечения в одной частной итальянской компании. В свободное от работы время пишет программы для встраиваемых систем, персональных компьютеров и мэйнфреймов, используя C, C + +, Pascal, Ada, REXX и ассемблер. Над Visual Analyser он трудился в течение пяти лет. Особую благодарность автор выражает профессорам Roberto Lojacono и Giovanni Saggio, а также Marcello Salmeri. Visual Analyser непрерывно эволюционирует, разработчик старается учитывать в новых версиях все замечания и предложения по улучшению софта, высказываемые пользователями программы.

Программа написана на английском языке, русификатора к ней нет.

Visual Analyser работает на Windows 95, 98, ME, 2k, XP, NT, Server, Vista, 7. Начиная с версии 2011, софт работает и на Linux с помощью утилиты Wine. Бета-версия 2012 не совместима с Windows 9x.

Распространение программы: бесплатная

Официальный сайт Visual Analyser: http://www.sillanumsoft.org/

Скачать Visual Analyser

Обсуждение программы на форуме

cxem.net

Visual Analyser - 14 Февраля 2015

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

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

Visual Analyser позволяет  моделировать следующие электронные инструменты:- двухканальный осциллограф, имеющий триггерный режим. Пропускная способность зависит от звуковой карты (от 20 кГц до 192 кГц). Разрешение от 8 до 24 бит. Есть функция автоматической калибровки и быстрого установления значений;- двухканальный анализатор спектра. Разрешение от 8 до 24 бит. X-ось в Гц, Y-ось в дБ или вольтах (необходима калибровка). Шкала линейная или логарифмическая, автомасштабируемая, с шестнадцатикратным увеличением выбранного участка;- двухканальный генератор сигналов (треугольных, квадратных, синусоидальных; белый и розовый шум, пульсации и некоторые другие варианты). Частоты дискретизации независимые. Изменение параметров (амплитуда, частота, фаза между каналами, тип сигнала) происходит в реальном времени;- двухканальный частотомер (во времени и в частотной области) и счетчик;- двухканальный вольтметр класса True RMS (необходима калибровка) с функцией удержания;- фильтры: низких и высоких частот, полосовой, режекторный, полосно-заграждающий, диодный, двойной фильтр (по одному на каждый канал).

Также присутствует много других полезных функций: логи для анализа и хранения временных данных, возможность сохранять графики в различных форматах (*.tee, *.txt, *.wmf) и отображать их во встроенной программе просмотра, скриншот рабочего окна, кепстральный анализ, кросс-корреляция, запись волны в файл и ее воспроизведение, осуществление коррекции частотной характеристики микрофона. Измерительный механизм можно откалибровать в вольтах, в дБ или процентах от исходной шкалы. Есть функция определения значений, вычисленных в реальном времени (от пика до пика, пик, пик-фактор, форм-фактор, переход через ноль). Рабочие окна программы позволяют редактировать полученные образцы, осуществлять по ним навигацию и масштабирование, сохранять их и распечатывать.

Visual Analyser является полностью бесплатным софтом. Доступны три различных вида загрузки программы. Можно скачать ее одним exe-файлом, который необходимо распаковать в нужный каталог. Или загрузить исполняемый файл, не требующий установки. Разница заключается в отсутствии файлов поддержки (помощи, калибровки), а также ярлыка на рабочем столе и в меню. Третий вариант – это скачать ISO-образ (в zip-архиве), который может быть прожжен на компакт-диске.Visual Analyser не требует для работы никакого дополнительного аппаратного обеспечения или специализированного внешнего оборудования. Полоса измерений зависит от класса звуковой платы. Программа поддерживает 8, 16, 24-битные звуковые карты.

Создателя программы зовут Alfredo Accattatis. Он является разработчиком программного обеспечения в одной частной итальянской компании. В свободное от работы время пишет программы для встраиваемых систем, персональных компьютеров и мэйнфреймов, используя C, C + +, Pascal, Ada, REXX и ассемблер. Над Visual Analyser он трудился в течение пяти лет. Особую благодарность автор выражает профессорам Roberto Lojacono и Giovanni Saggio, а также Marcello Salmeri. Visual Analyser непрерывно эволюционирует, разработчик старается учитывать в новых версиях все замечания и предложения по улучшению софта, высказываемые пользователями программы.

Программа написана на английском языке, русификатора к ней нет.

Visual Analyser работает на Windows 95, 98, ME, 2k, XP, NT, Server, Vista, 7. Начиная с версии 2011, софт работает и на Linux с помощью утилиты Wine. Бета-версия 2012 не совместима с Windows 9x.

Распространение программы: бесплатная

Официальный сайт Visual Analyser: http://www.sillanumsoft.org/

Скачать с Depositfiles.com

Скачать с File-space.org

service-manuals.ucoz.ru

Visual Analyser - виртуальный измерительный комплекс. Часть 3 - Некоторые дополнения к help

Часть 1Часть 2

4. Visual Analyser: современная виртуальная измерительная лаборатория для студентов

(Alfredo Accattatis, Marcello Salmeri, Arianna Mencattini, Giulia Rabottino, Roberto Lojacono, Department of Electronic Engineering, University of Rome “Tor Vergata” Viale del Politecnico, 1 – 00133 – Roma, Italy )

Сокращенный вариант перевода документа симпозиума по проблемам электрических и электронных измерений.

Visual Analyser – это свободный программный инструмент, разработанный научным подразделением и предназначенный для использования студентами в качестве современной виртуальной измерительной лаборатории. Программу можно использовать либо со звуковой картой, имеющейся во всех персональных компьютерах, либо с отдельным оборудованием в качестве интерфейса, чтобы реализовать мощность современных компьютеров для достижения наибольшей эффективности. Visual Analyser включает большой набор инструментов, как анализатор спектра, генератор сигналов, осциллограф и множество других средств обработки сигналов. Благодаря своим возможностям Visual Analyser был принят многими профессиональными и академическими лабораториями по всему миру.

Программа Visual Analyser была разработана для нескольких различных целей, а именно:

  • В качестве инструментов полной виртуальной измерительной лаборатории для студентов.  
  • Для исследовательской деятельности в области обработки сигналов, разработки и синтеза.  
  • Для демонстрационных целей при чтении лекций, освоении концепций, подобных быстрому преобразованию Фурье, цифровым фильтрам, теореме Найквиста, кепстрального анализа, взаимной корреляции, синтеза сигналов, искажений и наложений.  
  • Для применения и тестирования оценок неопределенности, поскольку алгоритмы, используемые в Visual Analyser, те же, что и в реальных инструментах.  
  • Для применения и тестирования разных программных многопоточных стратегий, чтобы получить лучшие результаты в реальном времени.
  • Возможности полного исходного кода позволяют динамически адаптировать программу для первых четырех целей. Например, «Electrical Impedance Spectroscopy» связано с генерацией и анализом сигналов в диапазоне 20 Гц – 50 кГц. И была возможность быстро приспособить Visual Analyser для этих измерений. ECG (или EEG) анализ сигналов также интересное поле, где Visual Analyser можно быстро приспособить, скажем, для вычисления в реальном времени спектров ECG–RR изменений. А в качестве примера по третьему пункту программа Visual Analyser была приспособлена для выполнения полного в реальном времени цифро-аналогового преобразования в качестве осциллографа, хотя иногда это не всегда хорошо понимается.

    Другими словами, мы разработали оптимизированный поток, способный реконструировать цифровой сигнал, используя теорему Найквиста. Это означает, что в «окне осциллографа» сигнал всегда продолжается и хорошо подходит для демонстрации теоремы выборок. Фактически, можно включить и выключить цифро-аналоговое преобразование сигнала в реальном времени (в процессе получения данных), что явно показывает разницу между оцифровываемым сигналом и реконструированным сигналом. Более того, можно, используя два канала, показать оба сигнала в получаемой (выборками) и «оригинальной» или «реконструированной» форме, улучшая качество демонстрации.

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

    Другой пример, можно генерировать несущую с амплитудной модуляцией: студент может демодулировать сигнал и отделить несущую от оригинального сигнала, строго в реальном времени. Студент может также синтезировать сигнал, используя встроенный механизм в Visual Analyser (Visual Tool), сгенерировать и одновременно показать его, дополнительно он может применить разные предопределенные реального времени фильтры (полосовые, низкочастотные, высокочастотные и т.д.), что позволяет яснее понять спектральный анализ и фильтрование. Мы показали лишь несколько примеров того, как множество измерений может быть легко проделано без дорогостоящего профессионального оборудования в университетских лабораториях и/или дома.

    5. Некоторые дополнения к help

    5.1 Калибровка виртуального вольтметра

    После первого запуска программы, а в Windows 8, похоже, и в последующем, программа появляется в «стандартном режиме» работы.

    Программа Visual Analyser в стандартном режиме работы
    Программа Visual Analyser в плавающем режиме работы

    В этом режиме все окна можно легко масштабировать, выключать или включать по желанию. С помощью кнопки «STANDARD mode» можно вернуться к стандартному режиму работы.

    Нам в первую очередь понадобится генератор. Кнопка «Wave» (отмечена на рисунке выше), после щелчка левой клавишей мышки приведет к появлению окна настроек генератора.

    Если нажать отмеченную на рисунке кнопку «Floating Windows Mode», то программа переключается в «плавающий режим» работы, когда все окна виртуальных приборов можно произвольно размещать на экране монитора.

    Окно настроек генератора

    Кнопка «Off», показывающая, что генератор выключен, позволяет его включить. Но прежде следует выбрать вид генерируемого сигнала. Для этого служит выпадающий список в разделе Wave function, достаточно нажать отмеченную выше стрелку.

    Выпадающий список формы сигнала

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

    По умолчанию генератор работает на частоте 1 кГц. Современные мультиметры могут иметь разный частотный диапазон измерений на переменном токе. Однако, чтобы избежать недоразумений, лучше изменить частоту, выбрав 50 или 100 Гц. На такой частоте и мультиметр, и более старые приборы, тестеры, покажут правильное значение напряжения.

    Выбор частоты для калибровки

    Для задания частоты можно вписать нужное значение в окне частоты. Можно использовать кнопки увеличения и уменьшения частоты, справа от окна, но это меняет частоту слишком маленьким шагом. Можно использовать ползунок, а потом подстроить частоту кнопками «больше-меньше», затем следует нажать кнопку «Apply». Рядом с окном выбора формы сигнала есть выпадающий список полосы частот, но пока это не нужно. И фазу сигнала (чуть ниже, раздел Phase) пока менять нет необходимости, можно оставить значение по умолчанию.

    Справа на панели генератора (или, если угодно, в окне генератора) есть ползунки управления выходным напряжением. Крайний справа регулирует выходное напряжение (он в положении максимального сигнала), а два других регулируют процентное отношение сигнала к полной шкале. Их особенность в том, что 100% получается при нижнем положении ползунка.

    Выбор выходного напряжения генератора

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

    Микшер операционной системы

    Все сигналы установлены на максимум. Далее следует подключить мультиметр к кабелю от генератора и измерить напряжение, нажав кнопку «On» на панели генератора. Мой мультиметр показывает 2.22 В. Ползунком регулировки выходного напряжения я устанавливаю это значение в 2 В (в какой-то мере это и проверка, что измеряем мы напряжение генератора, а не что-то иное).

    Теперь хотелось бы посмотреть, как выглядит сигнал. Панель генератора можно оставить, но можно и выключить, это не приведет к выключению генератора.

    Не забудем выбрать источник на основной панели. Я включил кабель в линейный вход.

    Выбор источника для осциллографа

    Кнопкой «On» на основной панели программы включим все доступные виртуальные приборы, к которым будем обращаться, нажимая соответствующие кнопки на основной панели. Сначала нажмем кнопку «Scope».

    Первое включение окна осциллографа

    То, что показывает осциллограф, явно не сигнал с генератора, посмотрим, что показывает второй канал осциллографа.

    Окно установок, где можно выбрать отображаемый канал осциллографа

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

    Окно установок, где можно выбрать отображаемый канал осциллографа

    Кнопки больше-меньше Zoom масштабируют изображение, кнопки T/div меняют масштаб времени.

    Проверив напряжение с помощью мультиметра, показания которого 221 мВ, попытаемся включить виртуальный вольтметр. Для этого в основном окне установок (кнопка «Settings» основной панели) установим флажок в окне Volt meter:

    Включение виртуального вольтметра
    Показания виртуального вольтметра

    Подобные показания больше похожи на «глюк». Правда, переключение к мВ (флажок в mV) показывает, что это 998 мВ. Так в чем дело?

    Обратимся к закладке "Calibrate" основного окна установок.

    Показания виртуального вольтметра

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

    Задание калибровок

    Запустим калибровку кнопкой «Start measure signal (R)». И установим флажок Apply calibration right channel.

    Задание калибровок

    Теперь вольтметр покажет правильное напряжение.

    Показания виртуального вольтметра после калибровки

    Я вполне доверяю своему мультиметру, но это не обязательно для вас. Поэтому я использую реальный осциллограф, чтобы увидеть этот сигнал.

    Сигнал генератора, отображаемый реальным осциллографом

    5.2 Измерение некоторых параметров электрической цепи

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

    5.2.1 Нелинейные искажения

    После включения генератора, когда напряжение на выходе максимально, сигнал имеет явные искажения.

    Сигнал с частотой 1 кГц на экране осциллографа

    Сигнал напоминает синусоиду, но отличается от нее «срезами» в верхней и нижней части. Чтобы оценить эти искажения, воспользуемся анализатором спектра, достаточно нажать кнопку «Spectrum» на основной панели программы.

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

    Окно анализатора спектра

    Чтобы убедиться в правильности наших рассуждений, уменьшим входной сигнал и посмотрим его спектр.

    Вид уменьшенного сигнала с генератора и его спектр

    И вид сигнала стал больше похож на синусоиду, и анализатор показывает наличие единственного тона частотой 1 кГц. Сравним коэффициенты нелинейных искажений для первого и второго случая. Чтобы увидеть коэффициент нелинейных искажений, на закладке Spectrum основной панели установок, следует поставить галочку в окне THD.

    Измерение коэффициента нелинейных искажений

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

    Отображение коэффициента нелинейных искажений в окне анализатора спектра

    В первом случае это было 20% – это очень большие нелинейные искажения, во втором случае – это 0,006%, очень хороший показатель.

    На слух нелинейные искажения воспринимаются как призвуки, хрипы. Визуальная оценка на экране осциллографа таких искажений возможна до уровня 2-3%, а это достаточно большие искажения. Поэтому измерение с помощью программы Visual Analyser дает значительно лучшие результаты.

    5.2.2 Амплитудно-частотная характеристика

    Для получения АЧХ электрической цепи, я использую интегрирующую RC-цепь с частотой среза около 100 Гц, воспользуемся белым шумом, генератор воспроизводит такой сигнал.

    Выбор белого шума в настройках генератора

    Кроме выбора белого шума в качестве сигнала, следует задать параметры шума, без которых белый шум не работает. Для этого обратимся к закладке Noise панели генератора.

    Задание параметров шума

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

    Задание параметров шума

    Теперь перейдем на закладку анализатора спектра основной панели установок, где изменим усреднение:

    Изменение усреднения полученных данных

    И посмотрим, используя кнопку «Spectrum» основной панели программы, АЧХ тракта (канал А подключен к выходу генератора).

    АЧХ звуковой карты

    Переключив наблюдение на канал В (он подключен к выходу RC-цепи), можно увидеть АЧХ исследуемого устройства.

    Для получения более привычной картины при настройке анализатора спектра можно задать шаг 10 дБ (по умолчанию это 6 дБ).

    Изменение шага оси Y анализатора спектра

    И, наконец, можно увидеть передаточную функцию исследуемого устройства, если выбрать на основной панели установок (Settings) этот вариант просмотра.

    Выбор наблюдения передаточной функции

    В этом случае анализатор спектра покажет передаточную функцию RC-цепи.

    Передаточная функция RC-цепи

    Вид АЧХ на рисунке получается лучше, если изменить цвет фона, а программа позволяет это сделать.

    5.3 Дополнения к ZRLC измерителю

    5.3.1 Сигнал управления переключателем диапазонов

    В стабильной версии задаем на основной панели установок:

    Выбор управляющего сигнала на основной панели установок

    Запускаем измеритель.

    Запуск ZRLC измерителя в стандартном режиме
    Окно измерителя

    Запускаем измерение кнопкой «Measure», движок регулятора начинает двигаться:

    Вид измерителя при калибровке (индикатор слева красный, выходное напряжение меняется)

    Дожидаемся окончания калибровки:

    Вид измерителя по завершению калибровки

    При этом во втором канале генератора устанавливается сигнал:

    Сигнал на втором выходе генератора после калибровки на 1 диапазоне

    Остановим, выключим измерение.

    Переключим измерение на 3 диапазон (эталонное сопротивление 1000 Ом):

    Переключение диапазона измерения

    Сигнал второго канала:

    Сигнал управления на 3 диапазоне

    Аналогично можно проверить все диапазоны измерения.

    5.3.2 Измерение на разных частотах

    Используя кнопку «Capt. auto», можно запустить механизм измерения на разных частотах. После запуска начинается калибровка измерителя на разных частотах:

    Калибровка измерителя на разных частотах

    При калибровке, как это видно на рисунке, испытуемое устройство должно быть отключено.

    Когда калибровка завершится, программа предложит подключить испытуемое устройство.

    Завершается измерение сообщением об окончании процесса.

    Завершение калибровки для измерения на разных частотах

    Теперь, щелкнув по кнопке «View capt.», вы можете увидеть график результатов измерений на разных частотах (если выбрано измерение на разных частотах, установлен флажок Freq в разделе Capture). Диапазон частот можно изменить в настройках измерителя.

    Задание диапазона частот на основной панели установок
    График зависимости измерения от частоты
    Измерение индуктивности ZRLC измерителем

    Подготовил: Гололобов В.Н. по заказу Радиоежегодник

    www.mvdpfo.ru

    Visual Analyser - Софт/Прошивки - Радиотехника - Каталог файлов

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

    Visual Analyser позволяет  моделировать следующие электронные инструменты:- двухканальный осциллограф, имеющий триггерный режим. Пропускная способность зависит от звуковой карты (от 20 кГц до 192 кГц). Разрешение от 8 до 24 бит. Есть функция автоматической калибровки и быстрого установления значений;- двухканальный анализатор спектра. Разрешение от 8 до 24 бит. X-ось в Гц, Y-ось в дБ или вольтах (необходима калибровка). Шкала линейная или логарифмическая, автомасштабируемая, с шестнадцатикратным увеличением выбранного участка;- двухканальный генератор сигналов (треугольных, квадратных, синусоидальных; белый и розовый шум, пульсации и некоторые другие варианты). Частоты дискретизации независимые. Изменение параметров (амплитуда, частота, фаза между каналами, тип сигнала) происходит в реальном времени;- двухканальный частотомер (во времени и в частотной области) и счетчик;- двухканальный вольтметр класса True RMS (необходима калибровка) с функцией удержания;- фильтры: низких и высоких частот, полосовой, режекторный, полосно-заграждающий, диодный, двойной фильтр (по одному на каждый канал).

    Также присутствует много других полезных функций: логи для анализа и хранения временных данных, возможность сохранять графики в различных форматах (*.tee, *.txt, *.wmf) и отображать их во встроенной программе просмотра, скриншот рабочего окна, кепстральный анализ, кросс-корреляция, запись волны в файл и ее воспроизведение, осуществление коррекции частотной характеристики микрофона. Измерительный механизм можно откалибровать в вольтах, в дБ или процентах от исходной шкалы. Есть функция определения значений, вычисленных в реальном времени (от пика до пика, пик, пик-фактор, форм-фактор, переход через ноль). Рабочие окна программы позволяют редактировать полученные образцы, осуществлять по ним навигацию и масштабирование, сохранять их и распечатывать.

    Visual Analyser является полностью бесплатным софтом. Доступны три различных вида загрузки программы. Можно скачать ее одним exe-файлом, который необходимо распаковать в нужный каталог. Или загрузить исполняемый файл, не требующий установки. Разница заключается в отсутствии файлов поддержки (помощи, калибровки), а также ярлыка на рабочем столе и в меню. Третий вариант – это скачать ISO-образ (в zip-архиве), который может быть прожжен на компакт-диске.Visual Analyser не требует для работы никакого дополнительного аппаратного обеспечения или специализированного внешнего оборудования. Полоса измерений зависит от класса звуковой платы. Программа поддерживает 8, 16, 24-битные звуковые карты.

    Создателя программы зовут Alfredo Accattatis. Он является разработчиком программного обеспечения в одной частной итальянской компании. В свободное от работы время пишет программы для встраиваемых систем, персональных компьютеров и мэйнфреймов, используя C, C + +, Pascal, Ada, REXX и ассемблер. Над Visual Analyser он трудился в течение пяти лет. Особую благодарность автор выражает профессорам Roberto Lojacono и Giovanni Saggio, а также Marcello Salmeri. Visual Analyser непрерывно эволюционирует, разработчик старается учитывать в новых версиях все замечания и предложения по улучшению софта, высказываемые пользователями программы.

    Программа написана на английском языке, русификатора к ней нет.

    Visual Analyser работает на Windows 95, 98, ME, 2k, XP, NT, Server, Vista, 7. Начиная с версии 2011, софт работает и на Linux с помощью утилиты Wine. Бета-версия 2012 не совместима с Windows 9x.

    Распространение программы: бесплатная

    Официальный сайт Visual Analyser: http://www.sillanumsoft.org/

    Скачать Visual Analyser

    Обсудить на форме

    vladimir-z.at.ua

    {\rtf1\ansi\ansicpg1252\deff0\deflang1040{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\fswiss\fprq2\fcharset0 Arial;}{\f2\fnil\fcharset2 Symbol;}} {\colortbl ;\red255\green0\blue0;} {\*\generator Msftedit 5.41.15.1515;}\viewkind4\uc1\pard\b\f0\fs56 Visual Analyser - "Settings window"\par \par \cf1\f1 Main\cf0\f0\par \par \fs24 Main parameters\par \ul\b0 FFT size\ulnone is the size of the internal ram-buffer of the aquisited samples. VA read "FFT size" bytes from the soundcard and then, while the next buffer is to be filled, (1) compute the frequency spectrum by means of an FFT (Fast Fourier Transform) (2 )plot the samples in the scope windows (the time series) (3) and also all the other selected functions, except for the "peak frequency meter" window (when the resolution is > than the first choice) and the "waveform generator" window, that runs in a separate thread. \par \par The number of aquisited samples is a power of two, as requested by the FFT algorithm. The number of the harmonics will be, according to the FFT algorithms, equal to the half of the dimension of the buffer. For example, for a buffer of 4096 samples VA compute 4096/2 = 2048 harmonics. If the selected frequancy samplig is, for instance, 44100 Hz (that is, a bandwidth of 22050 Hz, see the next point) this means a "Spectral line resolution" of 22050/2048 = 10,77 Hz as indicated in the setting/main window itself. \par \par \ul Frequency sampling\ulnone is the number of samples VA get for each second. It is strictly related to the bandwidth of VA: the bandwidth is the half of the frequency sampling, as indicated by the field \ul Bandwidth\ulnone in the setting/main window itself\ul\par \ulnone\b\par \ul\b0 Number of channels\ulnone : number of channels read through the selected input soundcard (normally two = stereo). Selecting the "mono" option with a stereo soundcard will be equivalent to select the SUM of the two channels (i.e. as the Ch A+B option)\par \par (8) (16) (24) (32) bit selection: by means of four radiobutton you can choose among the different resolution (in bit) allowed by your soundcard; disabled value are not allowed for the selected input soundcard. To select a different soundcard click the "in/out device" item in setting window.\par \par \ul Smoothing window \ulnone\par If a sinewave is passing through zero at the beginning and end of the time series, the resulting FFT spectrum will consist of a single line with the correct amplitude and at the correct frequency. If, on the other hand, the signal level is not at zero at one or both ends of the time series record, truncation of the waveform will occur, resulting in a discontinuity in the sampled signal. This discontinuity causes problems with the FFT process, and the result is a smearing of the spectrum from a single line into adjacent lines. This is called "leakage"; energy in the signal "leaks" from its proper location into the adjacent lines. \par \par Leakage could be avoided if the time series zero crossings were synchronized with the sampling times, but this is impossible to achieve in practice. The shape of the "leaky" spectrum depends on the amount of signal truncation, and is generally unpredictable for real signals.\par \par In order to reduce the effect of leakage, it is necessary that the signal level is forced zero at the beginning and end of the time series. This is done by multiplying the data samples by a "smoothing window" function, which can have several different shapes. The difference between each smoothing window is the way in which they transition from the low weights near the edges to the higher weights near the middle of the sequence. If there is no windowing function used, this is called "Rectangular", "Flat", or "Uniform" windowing. \par \par While the smoothing window does a good job of forcing the ends to zero, it also adds distortion to the time series which results in sidebands in the spectrum. These sidebands, or side lobes, effectively reduce the frequency resolution of the analyzer; it is as if the spectral lines are wider. The measured amplitude of the weighted signal is also incorrect because a portion of the signal level is removed by the weighting process. To make up for this reduction in power, windowing algorithms give extra weight to the values near the middle of the sequence. \par \par \par Characteristics of various smoothing windows\par \par \b Window\b0\tab\b Frequency\b0\tab\b Amplitude\b0\tab\b Leakage\b0\par \ul\b Type\ulnone\b0\tab \ul\b Resolution\ulnone\b0\tab\ul\b Resolution\ulnone\b0\tab\ul\b Suppression\ulnone\b0\tab\ul\b Application\ulnone\b0\par Bartlett\tab Fair\tab Fair\tab Moderate\tab\par Blackman\tab Fair \tab Good\tab Excellent \tab Distortion Measurements \par Flattop\tab Poor\tab Excellent\tab Moderate\tab Accurate Amplitude measurements\par Hamming\tab Fair\tab Fair\tab Fair\tab\par Hanning\tab Fair\tab Excellent\tab Excellent\tab Distortion measurements, Noise measurements\par \par Triangular\tab Fair\tab Fair\tab Poor\tab\tab\par NONE \tab Excellent Poor\tab Poor\tab High resolution frequency measurements, Impulse response measurements\par \par \par \par \b Channel\par \b0\par Channel allows the selection of the channel to be plotted on almost all the windows of VA. \par \par \pard{\pntext\f2\'B7\tab}{\*\pn\pnlvlblt\pnf2\pnindent0{\pntxtb\'B7}}\fi-720\li720\ul Ch A \ulnone (green color) It select the left channel of the soundcard. Scope will show only the left channel, the same for the spectrum, for the volt-meter, the frequency-meter. The windows of "edit spectrum" and "log samples" will hold only samples related to the left channel.\par \ul{\pntext\f2\'B7\tab}Ch B\ulnone (red color) The same for Ch A but related to the right channel\par \ul{\pntext\f2\'B7\tab}Ch A and B\ulnone (green and red color) By selecting this option you will be able to view both the left and right channel on the scope window and the spectrum window. The frequency meter will show the left channel while the voltmeter both.\par \ul{\pntext\f2\'B7\tab}Ch A - B\ulnone This is a special function. Normally used to compute the frequency response of an audio device, it allows to plot tha difference of the spectrum of the channel A minus the channel B. The scope windows will show BOTH the channel (not the difference) for purpose related to frequency response determination. The frequency meter window will show still the A channel. The voltmeter window will show the difference of the channels (white color). \par \ul{\pntext\f2\'B7\tab}Ch B - A\ulnone The same of the previous point with the channel swapped\par \ul{\pntext\f2\'B7\tab}X - Y\ulnone This is an x-y visualization as a true oscilloscope. The X-axis is the LEFT channel, the Y-axis is the RIGHT channel. The spectrum analyser windows will show both the channels, as the volt-meter. The frequency meter will show the left channel.\ul\par {\pntext\f2\'B7\tab}Ch A + B\ulnone Selecting the Ch A + B item the scope windows will show the sum of the two channel (yellow color), as the spectrum window, the volt meter windows and the frequency meter window.\ul\par \pard\par \ulnone\par \b Select windows\par \b0\par You can select one or more of the different windows of VA. If you are in "floating windows mode", the list is:\par \par \pard{\pntext\f2\'B7\tab}{\*\pn\pnlvlblt\pnf2\pnindent0{\pntxtb\'B7}}\fi-720\li720 Peak frequency meter\ul\par \ulnone{\pntext\f2\'B7\tab}Spectrum Analyser\ul\par \ulnone{\pntext\f2\'B7\tab}Oscilloscope\ul\par \ulnone{\pntext\f2\'B7\tab}Wave generator\ul\par \ulnone{\pntext\f2\'B7\tab}Phase\ul\par \ulnone{\pntext\f2\'B7\tab}Volt meter\ul\par \pard\par \ulnone if you are in "standard mode"\par \ul\par \pard{\pntext\f2\'B7\tab}{\*\pn\pnlvlblt\pnf2\pnindent0{\pntxtb\'B7}}\fi-720\li720\ulnone Peak frequency meter\ul\par \ulnone{\pntext\f2\'B7\tab}Wave generator\ul\par \ulnone{\pntext\f2\'B7\tab}Phase\ul\par \ulnone{\pntext\f2\'B7\tab}Volt meter\ul\par \pard\par \ulnone because in "standard mode" the scope and spectrum windows are always visible in the main window\par \par \par \ul Switch to (Standard | Floating) mode button\par \ulnone\par This button allows to swicth from the Standard mode to the Floating mode and viceversa. Standard mode is the original appearance of VA. In this way VA is a big main window of fixed minimum dimension of 800x600 pixel and freely sizeable over this minimum dimension. The main window contain the scope & spectrum windows plus a subset of the commands you can find in setting window. \par \par When in "Floating mode" the main windows is reduced to a sort of command bar with a series of button, a "led" and a combobox for the selection of the input source (enabled only if the checkbox "apply calibration" in Setting/Calibrate has not been checked). In floating mode you can freely select the windows of your interest. The configuration of VA is automatically saved; in this way the next time you start VA you'll find the same windows in the same position and dimension and with the same options selected. In floating mode the windows are all freely sizeable (except the wave generator window and the setting window itself). The horizontal dimension of scope window will be fixed (512 pixel) if the "fit 512 pix" option (Setting/Spectrum) has been selected. With this option selected the harmonics VA visualize are:\par \par \pard{\pntext\f2\'B7\tab}{\*\pn\pnlvlblt\pnf2\pnindent0{\pntxtb\'B7}}\fi-720\li720 1 pixel = 1 harmonic if the number of harmonics is 512 (buffer of 512x2 = 1024 points)\ul\par \ulnone{\pntext\f2\'B7\tab}1 pixel = sum of two (2) harmonics if the number of harmonics is 1024 (buffer of 1024x2 = 2048 points)\ul\par \ulnone{\pntext\f2\'B7\tab}1 pixel = sum of three (3) harmonics if the number of harmonics is 2048 (buffer of 2048x2 = 4096 points)\ul\par \ulnone{\pntext\f2\'B7\tab}...so on\ul\par \pard\par \ulnone if the number is less than 512:\par \pard{\pntext\f2\'B7\tab}{\*\pn\pnlvlblt\pnf2\pnindent0{\pntxtb\'B7}}\fi-720\li720 2 pixel = 1 harmonic if the number of harmonics is 256 (buffer of 256x2 =512 points) \ul\par \ulnone{\pntext\f2\'B7\tab}4 pixel = 1 harmonic if the number of harmonics is 128 (buffer of 128x2 =256 points) \ul\par \ulnone{\pntext\f2\'B7\tab}...so on\ul\par \pard\ulnone\par \par \par }

    www.sillanumsoft.org

    Visual Analyser - виртуальный измерительный комплекс. Часть 2 - Измеритель импеданса с автоматической компенсацией смещения

    Часть 1

    2. Visual Analyser - "Settings window", окно установок

    2.1 Main

    Окно установок программы Visual Analyser

     2.1.1 Основные параметры

    FFT size – это размер внутреннего буфера захваченных выборок. Программа читает «FFT size» байт из звуковой карты, а затем, когда следующий буфер будет заполнен: рассчитает спектр частот по значениям FFT (быстрое преобразование Фурье), выведет выборки в окне осциллографа (последовательно во времени), и выполнит все остальные выбранные функции, исключая задачи окна «peak frequency meter» (когда разрешение больше, чем первый выбор) и окна «waveform generator», которое работает в отдельном потоке.

    Количество захваченных выборок во второй степени, как этого требует алгоритм FFT. Количество гармоник будет, согласно алгоритму FFT, эквивалентно половине размерности буфера. Например, для буфера с 4096 выборками Visual Analyser рассчитывает 4096/2 = 2048 гармоник. Если частота выборки задана, например, 44100 Гц (то есть, полоса 22050 Гц, см. далее), это означает «Spectral line resolution, разрешение спектральных линий» 22050/2048 = 10.77 Гц, как и означено в окне setting/main.

    Frequency sampling – это количество выборок, получаемых Visual Analyser в секунду. Оно строго зависит от полосы: полоса равна половине частоты выборок, как обозначено в поле Bandwidth окна setting/main.

    Number of channels – это количество каналов чтения через выбранный вход звуковой карты (обычно два = стерео). Выбор опции «mono» со стерео звуковой картой будет эквивалентен выбору SUM двух каналов (то есть, Ch A + B опции).

    (8) (16) (24) (32) bit depth – этими флажками вы выбираете разное разрешение (в битах), допускаемое вашей звуковой картой; неактивное значение не позволено для выбранного входа звуковой карты. Чтобы выбрать другую карту, щелкните по «in/out device» в окне установок.

    Smoothing window – если синусоида проходит через ноль в самом начале и в конце временной последовательности, результат FFT спектра будет состоять из одной линии с правильной амплитудой и правильной частотой. Если же, с другой стороны, уровень сигнала не нулевой в обоих случаях записи, обнаруживается усечение сигнала, приводящее к разрывности в выборках сигнала. Эта разрывность вызывает проблемы с процессом FFT, и, как следствие, размазывание спектра из линии в полосу линий. Это называют «рассеянием»; энергия сигнала «рассеивается» из правильного положения в смесь линий.

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

    В плане удаления эффекта рассеяния необходимо, чтобы уровень сигнала был принудительно обнулен в начале и в конце времени выборки. Это достигается перемножением данных выборок с функцией «smoothing window», которая может иметь несколько разных видов. Разница между каждым из окон сглаживания (smoothing window) в способе, которым они переходят от младшего веса близ края к большему весу у середины последовательности. Если «оконная» функция не используется, это называется «Rectangular», «Flat» или «Uniform» обрамлением.

    Когда окно сглаживания выполняет хорошую работу по принудительному обнулению, оно также добавляет искажения во временную последовательность, которая отражается в боковой полосе частот спектра. Эти боковые частоты, или боковые лепестки, эффективно ослабляют частотное разрешение анализатора; это происходит так, как если бы спектральные линии расширялись. Измеренная амплитуда взвешенного сигнала также неверна, поскольку часть уровня сигнала удаляется взвешивающим процессом. Чтобы умощнить это ослабление, алгоритм сглаживания задает дополнительный вес значениям близким к середине последовательности.

    2.1.2 Характеристики разных окон сглаживания

    Тип окна Разрешениечастоты Разрешениеамплитуды Подавлениерассеяния Приложение
    Bartlett Хорошее Хорошее Умеренное  
    Blackman Хорошее Неплохое Великолепное Измерения искажений
    Flattop Плохое Великолепное Умеренное Измерение точной амплитуды
    Hamming Хорошее Хорошее Хорошее  
    Hanning Хорошее Великолепное Великолепное Измерения искажений, измерение шумов
    Triangular Хорошее Хорошее Плохое  
    NONE Великолепное Плохое Плохое Измерение частоты с высоким разрешением,измерение импульсных характеристик

     2.1.3 Канал

    Это окно позволяет выбрать канал, который будет отрисовываться во всех остальных окнах Visual Analyser.

    • Ch A (зеленый цвет). В этом случае выбирается левый канал звуковой карты. Осциллограф покажет только левый канал, тот же, что для спектра, вольтметра, частотомера. Окна «edit spectrum» и «log samples» будут удерживать только выборки, относящиеся к левому каналу.  
    • Ch B (красный цвет). То же, что для Ch A, но относится к правому каналу.  
    • Ch A and B (зеленый и красный цвет). Выбрав эту опцию, вы получите возможность видеть оба, левый и правый, канала в окне осциллографа и анализатора спектра. Частотомер покажет значение левого канала, а вольтметр оба.  
    • Ch A – B. Это специальная функция. Обычно используется для расчета АЧХ звуковых устройств, позволяет отрисовать разницу спектров, канал А минус канал В. Окно осциллографа покажет оба канала (не разницу) для целей относящихся к определению частотных характеристик. Частотомер покажет только канал А. Окно вольтметра покажет разницу каналов (белый цвет).  
    • Ch B – A. То же, что и в предыдущем случае, но после обмена каналов местами.  
    • X – Y. Это визуализация x-y, как у реального осциллографа. Ось X – это левый канал, ось Y – правый канал. Окно анализатора спектра будет показывать оба канала, как и вольтметр. Частотомер покажет левый канал.  
    • Ch A + B. При выборе пункта Ch A + B в окне осциллографа будет показана сумма двух каналов (желтый цвет), как и в окне анализатора спектра, в окне вольтметра и частотомера.

    2.1.4 Выбор окон

    Вы можете выбрать одно или больше разных окон в Visual Analyser. Если вы в режиме «плавающих окон», список таков:

    • Peak frequency meter.
    • Spectrum Analyser.
    • Oscilloscope.
    • Wave generator.
    • Phase.
    • Volt meter.

    Если вы в стандартном режиме:

    • Peak frequency meter.
    • Wave generator.
    • Phase.
    • Volt meter.

    Поскольку в «стандартном режиме» окна осциллографа и анализатора спектра всегда видны в основном окне.

    2.1.5 Кнопка переключения (Standard | Floating) режимов

    Эта кнопка позволяет перейти от стандартного режима к плавающему режиму и наоборот. Стандартный режим – это первое появление Visual Analyser на экране. Таким образом, Visual Analyser виден в полноэкранном виде с минимальным разрешением 800x600 пикселей и свободным масштабированием от этого размера. Основное окно имеет окна осциллограф и анализатора спектра плюс набор команд, которые вы найдете в окне установок.

    В «Floating mode» основное окно уменьшается в полосу панели команд с набором кнопок, «индикатором» и выпадающим списком источников входа (доступным только для случая, когда не установлен флажок «apply calibration» в Setting/Calibrate). В плавающем режиме вы можете свободно выбирать окно, которое вас интересует. Конфигурация Visual Analyser автоматически сохраняется; таким образом, при следующем запуске программы вы найдете те же окна, в тех же местах и тех же размеров, и с теми же выбранными настройками. В плавающем режиме окна легко масштабируются (исключая генератор и окно установок). Горизонтальный размер окна осциллографа будет фиксирован (512 пикселей), если флажок «fit 512 pix» установлен в Setting/Spectrum. В этом случае вид гармоник Visual Analyser:

    • 1 пиксель = 1 гармонике, если количество гармоник 512 (буфер 512×2 = 1024 точки).  
    • 1 пиксель = сумме двух гармоник, если количество гармоник 1024 (буфер 1024×2 = 2048).  
    • 1 пиксель = сумме трех гармоник, если количество гармоник 2048 (буфер 2048×2 = 4096).  
    • …и т.д.

    Если количество меньше 512:

    • 2 пикселя = 1 гармонике, если количество гармоник 256 (буфер 256×2 = 512 точек).
    • 4 пикселя = 1 гармонике, если количество гармоник 128 (буфер 128×2 = 256 точек).
    • …и т.д.

    2.2 Spectrum

    2.2.1 Введение

    «Spectrum» – это окно, в котором вы найдете все установки для анализа спектра. На панели команд окна анализатора спектра (только в плавающем режиме) есть набор опций для простоты использования. Ползунок «Phase Threshold» относится к окну phase, но это упомянуто здесь по двум причинам: во-первых, окно phase строго соотносится с окном анализа спектра, фактически, окно спектра, по определению, построено на амплитудном и фазовом спектрах; во-вторых, это единственная команда, относящаяся к окну phase, так что, нет смысла посвящать этому целое окно.

    2.2.2 Установки масштаба окна анализатора спектра

    Step Y scale – позволяет выбрать большие шаги шкалы Y, когда используется шкала дБ.

    X-axis – здесь целая философия графики окна спектра.

    Кратко, вы можете выбрать X-scale оси X окна анализатора спектра. Более детально, точки спектра всегда во второй степени. Что означает 128, 256, 512 и т.д. Идея в том, чтобы поместить исключительно значения гармоник и пикселей. Таким образом, минимальная ширина окна спектра была установлена в 512 пикселей. В итоге, для каждого определения спектра (512, 1024 и т.д.), вы всегда получаете четное количество гармоник на пиксель, подобно 1, 2, 4, 8 … 2*n; если количество гармоник меньше чем 512, тогда вы всегда получаете четное (2*n) число, но в инверсном виде: одна гармоника на два пикселя, две гармоники на четыре пикселя и т.д. Другими словами, нет странных делений, как 1,3 гармоники на пиксель. В этом случае есть всегда соответствие между гармоникой и пикселем на экране.

    3. Измеритель импеданса с автоматической компенсацией смещения

    http://www.sillanumsoft.org/ZRLC.htm

    Вид ZRLC измерителя при измерении емкости

    Я работал над проектом около года и думаю, что другому трудно понять объем проделанной работы по тому, что может означать «другое окно» Visual Analyser.

    Есть много опций для измерителя ZRLC. Мне трудно объяснить их все сейчас; для этого я пишу обстоятельный документ. На этой странице я хочу дать только самую основную информацию, пригодную для первого знакомства. ZRLC измеритель включает также вычисление значащих цифр, неточности, а также авто (подстройку) уровня входа/выхода, простой векторный осциллограф (очень выразительный), внутренние фильтры, возможность автоматического выполнения последовательных измерений во временной и частотной областях. И многое другое. Будьте снисходительны, если измеритель ZRLC заслуживает критики. Ключевое слово то же: время!

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

    Второе небольшое предисловие. Я был вдохновлен существующими работами, такими как работа Dr. George Steber, и другими похожими работами, опубликованными в журнале Elektor, и в других изданиях. Я вначале пытался имитировать их, строя программу на основе LMS алгоритма (он еще включен в Visual Analyser). Позже я разработал программу, использующую ресурсы уже вошедшие в Visual Analyser, получив новую и строго персонифицированную версию измерителя ZRLC, базирующуюся на FFT (быстрое преобразование Фурье), плюс патентованный алгоритм уменьшения максимально возможного уровня (наиболее значимого) ошибок смещения. Получился очень и очень хороший результат, а сравнительное тестирование с профессиональными инструментами будет вскоре опубликовано на моем web-сайте. Все, что я могу сказать сейчас – это то, что я В ВОСТОРГЕ от этих результатов.

    3.1 Измеритель ZRLC

    Прежде всего, когда задумывался FFT-ZRLC измеритель, я постоянно помнил: нужно уберечь пользователя, хотя бы при первом знакомстве, от преград, связанных с кучей настроек и технических деталей. Если вы правильно собрали схему и запустили Visual Analyser, ZRLC должен быть немедленно готов к работе. Этот так, вы можете немедленно измерять импеданс.

    Запустите Visual Analyser 2010 NE-XT, установите флажок ZRLC (на панели анализатора в стандартном режиме работы). Вот окно измерителя ZRLC: наиболее важные параметры были уже установлены. Я рекомендую использовать в основном окне установок 40960 Гц для частоты выборок и 4096 в качестве размера буфера. Этим активизируется сложный алгоритм калибровки, иначе будет использован один из стандартных, менее точный. В следующей версии будет добавлена расширенная калибровка для выбранной частоты и размера буфера.

    Окно ZRLC измерителя

    В любом случае, основные установки ZRLC измерителя можно найти в окне setting/ZRLC, которое выглядит следующим образом (для версии 2011):

    Окно основных установок программы

    Очень простая схема, которую вам предстоит собрать, следующая:

    Схема дополнительного устройства для увеличения входного сопротивления

    Или проще. Идея в том, чтобы увеличить входное сопротивление звуковой карты до максимально возможного уровня. Принцип измерения совсем прост: неизвестный импеданс (Zx) включен последовательно с известным эталонным резистором. Синусоидальный сигнал, генерируемый самим Visual Analyser, приложен к двум последовательным резисторам. Затем, по значениям двух входных каналов звуковой карты, измеряются напряжения на двух резисторах. После чего, просто применяется закон Ома для вычисления неизвестного импеданса.

    Меняя значения эталонных резисторов, можно варьировать диапазон измерений инструмента. Я предложил бы следующие значения: 10 Ом, 100 Ом, 1000 Ом, 10 кОм, 100 кОм.

    Соответствующий диапазон для измерения сопротивления, импеданса, емкости и индуктивности отображается в программе (см. список в окне редактирования эталонного резистора). Вы можете подумать, как схему на рисунке выше дополнить переключателем эталонных резисторов; сейчас вы должны вручную переключаться с одного диапазона на другой и в программе, и в дополнительном устройстве. Конечно, вы можете встроить «батарею» реле для автоматической коммутации диапазонов. Visual Analyser позволяет приспособить один из выходных каналов для автоматического переключения, используя синусоидальный сигнал 1000 Гц с разной амплитудой. Другими словами, Visual Analyser имеет встроенный алгоритм, который находит наиболее подходящий диапазон для использования и в результате генерирует правильный сигнал, которым вы можете переключать реле.

    Я включил этот механизм в ZRLC измеритель, но сейчас я не располагаю временем протестировать его. Как вы видите в окне установок, флажок «auto range» всегда установлен, чтобы генерировать синусоидальный сигнал для переключения диапазонов или СС (если у вас необычная звуковая карта с двухполярным питанием).

    В любом случае измеритель ZRLC «предлагает» изменить диапазон просто показывая результат измерения и символ «u» справа от числа (u = up), предлагая перейти к следующему диапазону, или символ «d» (d = down) для противоположного действия.

    3.2 Чтобы провести измерение

    Соберите схему и подключите ее к вашей звуковой карте, как это показано выше. Затем запустите Visual Analyser и откройте окно ZRLC.

  • НЕ присоединяйте DUT (=Device Under Test, испытуемое устройство, поскольку импеданс не известен).  
  • Выберите правильный диапазон (например [1], наинизший, если у вас нет идей касательно порядка величины DUT).  
  • Щелкните по кнопке «Measure»; теперь ZRLC измеритель начнет калибровку; подождите пока появится надпись «Connect DUT»; на дисплее должен появиться символ «Overrange» (правильное, если вы, например, измеряете сопротивление, без подключения к DUT импеданса, будет значение INFINITE, бесконечность, что означает переполнение для любого выбранного вами диапазона, и т.д.).  
  • Подключите DUT; теперь может иметь место: измерение ОК; тогда вы просто считываете значение. Измерение ОК, но появился символ «u»: переключитесь на более высокий диапазон и начните с пункта 1 (отключив вначале DUT), чтобы получить лучшую точность. «underrange» в «Overrange, переполнение» остается, смените последовательно диапазон и начните с пункта 1 (это означает, что DUT имеет значение много больше, чем выбранный диапазон).
  • 3.3 Вы можете измерять

    • Сопротивление.
    • Импеданс (действительную и мнимую части).
    • Емкость.
    • Индуктивность.
    • Входной импеданс усилителя, трансформатора и т.д.
    • Все предыдущие параметры на разных частотах, и с автоматической разверткой частоты во временной и частотной областях.

    Диапазон измерений был рассчитан для частоты 1000 Гц. Если вы используете другое значение, диапазон реактивных компонентов (конденсаторов и индуктивностей) обязательно должен быть изменен, но пока это НЕ обновлено.

    Окончание следует

    Подготовил: Гололобов В.Н. по заказу Радиоежегодник

    www.mvdpfo.ru


    Смотрите также