Визуализатор ISVI
Имея дело с аналоговым сигналом невозможно оценить характеристики, не наблюдая его во времени и не разворачивая по частоте. В АО «ИнСис» разрабатываются изделия, которые предназначены для преобразования различных аналоговых сигналов с дальнейшей их обработкой в цифровом виде. Наладка таких изделий и оценка их качества требует особого инструмента. Такой программный инструмент был создан и позволил наблюдать протяженные сигналы различной длительности (от нескольких сот отсчетов до нескольких миллионов), параллельно с другими сигналами (от 2 до 8 каналов одновременно), в разнообразной кодировке и размерности. Дополнительно, стало возможным оперативно выполнить разнообразные преобразования сигналов, такие как фильтрация (FIR и IIR), автоматизировать оценку основных параметров и многое другое.
Программа получила название ISVI (Instrumental Systems Visual Interface). Первоначально она использовалась исключительно для оценки параметров исследуемого сигнала настраиваемых модулей АЦП и ЦАП, разрабатываемых и изготавливаемых АО «ИнСис». В последствие продукт поставлялся заинтересованным заказчикам вместе с продукцией. В настоящий момент ISVI распространяется свободно и может быть скачан и установлен на компьютере с операционной системой Windows.
Всем, кто имеет дело с аппаратурой АО «ИнСис», а также желающим сравнить ее с аналогичными изделиями других фирм, рекомендуется освоить программу ISVI. В отличие от других подобных программ, ISVI не имеет привязки к аппаратуре и выполняет анализ сигнала непосредственно из файла, статического или периодически обновляемого. Файл должен быть регулярным, содержащим чередующиеся отсчеты от нескольких источников (каналов АЦП), может иметь настраиваемую ширину слова и неограниченный размер (определяется файловой системой).
ISVI
Instrumental Systems Visual Interface. Программа была предложена и реализована ведущим программистом АО «ИнСис» Александром Чурзиным.
Имеет два связанных сигналом окна:
- Осциллограф
- Анализатор спектра
Может выполнять:
- Однократный сбор
- Многократный сбор
Использует для преобразования Фурье весовые окна:
- Прямоугольное
- Хеннинга
- Хемминга
- Блэкмана-Харриса
- Точное Блэкмана
- Блэкмана
- Flattop
- 4-х чл. Блэкмана-Харриса
- 7-ми чл. Блэкмана-Харриса
- Кайзера
Разрядность может быть настроена от 4 до 32 бит, число каналов неограниченно, кодировка обычная и комплексная:
- Дополнительная
- Прямая
- Грея
Оценочные измерения:
- THD+N
- THD
- SNR
- ENB
Различные преобразования и измерения.
ISVI 6
Вариант программы ISVI, переложенной на пакет графических библиотек Qt. Такой переход был предпринят, поскольку библиотеки Qt являются открытыми для использования, динамически развиваемым продуктом.
ISVI 6 поддерживается для двух операционных систем – Windows и Linux (Ubuntu).
Отличия ISVI 6 от ISVI 5:
- Инструменты перемещения (Горизонтальное перемещение, Вертикальное перемещение)
- Инструменты масштабирования (Увеличение, Горизонтальное увеличение, Вертикальное увеличение)
- Отображение сигнала из разделяемой памяти (в дополнение к отображению из файла)
- Отображение сигнала из сети
- Маркеры отсчетов
- Улучшенный диалог критериев поиска
Программы ISVI (ISVI 5) и ISVI 6 можно свободно скачать с сайта и установить на компьютер. Скомпилированы для 32-разрядной операционной системы Windows.