Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Описание приборов КиЭЭПУ1.doc
Скачиваний:
147
Добавлен:
19.11.2016
Размер:
9.65 Mб
Скачать
    1. 6.2.Окно настроек.

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

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

1. "Поверх всех окон" - окно не будет перекрываться никаким другим, окном того же приложения, кроме окон с таким же установленным атрибутом;  

2. "Скрыть" – закрывает окно, имеет тот же эффект, что и крест в правом верхнем углу;  

3. "Расставить" - все видимые окна располагаются таким образом, чтобы закрыть всю видимую область монитора и не перекрывать друг друга при этом.  

6.2.1. Закладка – Устройство.

С помощью этой закладки можно настроить необходимые для работы программы параметры используемых устройств: 

Драйвер устройства, с которым Вы собираетесь работать. Представляет собой библиотеку динамической компоновки (DLL), поставляемую в комплекте программного обеспечения к плате. 

Базовый адрес ввода/вывода, номер линии запроса прерывания, номер канала прямого доступа к памяти (ПДП) соответственно. Обычно устанавливаются автоматически при установке драйверов устройства в систему.

Диапазон измеряемого входного напряжения. Для большинства плат определяется программой автоматически. Необходим для правильного вычисления значений шкал в вольтах.

6.2.2. Закладка – Вход

Эта закладка посвящается некоторым особенным возможностям плат как с памятью, так и работающих только посредством ПДП. 

Первым пунктом идёт возможность переключения входов "открытый/закрытый". Это означает следующее: "открытый" вход – это такой вход, который "пропускает" сигнал как есть, "закрытый" с последовательным конденсатором на входе пропускает только переменную составляющую. Если плата поддерживает возможностью переключать состояние входов, то данные элементы управления будут вам доступны иначе нет. Так же здесь можно указать входное сопротивление. 

Параметры "Смещ 0" и "Смещ 1" задают аппаратное смещение нуля соответственно для нулевого и первого каналов. Задаются в МЗР, подробности смотрите в описании к плате. 

Теперь ещё два варианта. Начнём со второго, так как его поддерживают все без исключения устройства. "Внеш. Зап." переводится как "Внешний Запуск" и означает подачу внешней частоты дискретизации на специальный вход платы. Словом "Кадр" зашифровано включение режима кадрового сбора, то есть когда измерения производятся блоками (кадрами), частота следования которых не очень велика, а внутри блока (начиная с его начала, конечно) сигнал оцифровывается с высокой частотой. Режим кадрового сбора поддерживают платы ЛА-1.5, ЛА-2М2, ЛА-2М3, ЛА-3, ЛА-4, ЛА-7, ЛА-8, ЛА-12, ЛА-14, ЛА-20. 

Те же платы, что поддерживают и режим кадрового сбора (см. предыдущий абзац), имеют возможность переключать мультиплексор, выполняющий перебор каналов при многоканальном измерении, в разные моменты времени. Выбор варианта "Начало" заставит переключаться мультиплексор по началу аналогово-цифрового преобразования, "Конец" - по концу. В общем случае необходимо использовать режим переключения мультиплексора по окончанию преобразования. Переключение по началу преобразования необходимо для многоканального режима сбора при скоростях АЦП близких к максимальной. Это позволит за время преобразования предыдущего канала закончиться переходному процессу в аналоговом канале после переключения мультиплексора на последующий канал.

6.2.3. Закладка –Сетка.

Данная страничка позволяет настроить свойства графической области осциллографа, а именно: 

Подобрать размер (кегль) шрифта, которым делаются подписи на шкалах, а также подписываются значения по вертикальной и горизонтальной осям. Может изменяться в пределах от 6 до 12. 

Количество основных делений (клеток) на горизонтальной и вертикальной осях соответственно. Эти значения можно подбирать в пределах от 4 до 10 по каждой из осей независимо. 

Нижнее значение вертикальной шкалы для графика спектра сигнала в децибелах. Может изменяться в диапазоне от 40 до 400 децибел на шкалу. 

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

6.2.4. Закладка –Оси

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

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

В этом окне задаётся время на клетку в режиме "Сек/Дел". Его можно выбрать из выпадающего списка или при помощи кнопок под ним. Нажатие на кнопку с изображением графика синуса с более частым периодом равносильно выбору предыдущего и большего по отношению к текущему значения времени на клетку из списка, и наоборот. 

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

Здесь выбирается масштаб по вертикальной оси. Выбор первого пункта "МЗР" (Младший Значащий Разряд или LSB = Last Significant Bit по-английски) установит значения вертикальной шкалы в соответствии с разрядностью кода, генерируемого АЦП платы. Выбор второго пункта, "Вольты", и третьего, "Милливольты", соответственно в вольтах или милливольтах (удобнее, если надо получить значения поточнее) в диапазоне чувствительности АЦП платы (устанавливается в закладке "Устройство"). Выбор пункта "Вольт/Дел" включает режим с фиксированным размером клетки в вольтах, аналогичен режиму "Сек/Дел". 

В этом окне задаётся, сколько вольт придётся на одну клетку по вертикали в режиме "Вольт/Дел". Конкретное значение можно выбрать из ниспадающего списка с возможными размерностями клеток. Аналогично окну "Сек/Дел", размерности можно перебирать в сторону укрупнения масштаба, нажимая на кнопку с изображением синуса с большей амплитудой. А в сторону уменьшения масштаба – на кнопку с изображением синуса с меньшей амплитудой. 

Эти две кнопки дублируются идентичными по действию и очень похожими по внешнему виду в правой верхней части главного окна. Они активизируются при включении режима "Вольт/Дел". 

6.2.5. Закладка – Маркеры

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

Каждый из двух маркеров имеет такой квадратик для управления. Нажатием на кнопку с изображением руки, держащей маркер, включается режим передвижения маркера. Маркеры никак не убираются с экрана. Привязать к какому-либо каналу можно двумя способами. Если выбран режим привязки "авто", то маркер будет сам "прилипать" к графику ближайшего к курсору канала. Если явно выбран номер канала, то маркер всегда будет привязан к нему.

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

Нажатием этой кнопки с надписью "Инфо" выводится окно со всеми параметрами маркеров, описанными в первом абзаце этого параграфа. Эти значения экспоненциально усредняются с количеством накоплений, задающемся в пункте "усреднение" закладки "БПФ" (см. ниже). Значения не будут усреднены в статическом режиме и при одиночном сборе. 

6.2.5.Закладка –БПФ

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

В первом окошке можно выбрать оконную функцию, то есть функцию, на которую помножается сигнал для устранения искажений при вычислении спектра, вызываемых тем, что данные собираются не непрерывно, а дискретными блоками. На момент составления описания поддерживались следующие возможности: отключение применения оконной функции (no window, ещё называется "прямоугольное окно"), блэкмэна-харриса 4 и 7 порядков. 

С помощью стрелочек в этом окне можно выбрать размер экспоненциального усреднения вычисленного спектра. Экспоненциальное усреднение означает, что каждый новый результат вычисления спектра будет добавлен к накопленной сумме с коэффициентом 1/N, где N – выбранный Вами размер усреднения. Очень удобно для анализа спектра периодического сигнала и совершенно неприменимо для непериодического сигнала или сигналов с переменным периодом. Значение, равное 1, фактически отключает усреднение. Может меняться в пределах от 1 до 100. 

6.2.6.Закладка –Параметры

Эта закладка будет описана несколько в ином стиле. Здесь, к тому же, Вы можете видеть общий вид окна настроек. 

Первое, что бросается в глаза – это кнопка с горящей лампочкой и надписью "Окно" и чекбокс "Вычислять". Нажатие на кнопку приводит к появлению окна, в котором отображаются параметры сигнала. В ниспадающем списке слева от надписи "Колонки" задаётся количество колонок, в которые будут сгруппированы параметры во время вывода.

Для того чтобы они вычислялись надо поставить галочку в квадратик слева от надписи "Вычислять". 

В рамочке под названием "Каналы" содержится список текущих каналов, по которым происходит сбор данных. Помечая галочкой канал с номером N, Вы включаете вычисление параметров только для этого канала. Для непомеченных каналов параметры вычисляться не будут. 

В рамочке "Параметры" можно, собственно, выбрать какие именно параметры надо вычислять. Возможно вычисление минимума (Min), максимума (Max), среднего значения (Avg), среднеквадратического отклонения от среднего (Msr), эффективного напряжения (Uef) для каждого канала. Неотмеченные параметры выводиться не будут. 

Можно выбрать место, куда будут выводиться посчитанные параметры: прямо в окно осциллографа, для чего надо "нажать" на кружок слева от слова "Осциллографе", или в отдельном окне – напротив слова "Окне". Вывод параметров в окно осциллографа может быть удобен для печати графиков. 

6.2.7. Закладка –Файл

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

Нажав на кнопку "Сохранить" в рамке с заголовком "Данные" можно сохранить только что собранные результаты измерений в форматах: 

·бинарном (двоичном, как есть, BIN, RAW и т.д.) – просто выгружается буфер со считанными с платы и нормализованными да 16 бит (либо нет – как выберете!) чиселками на диск;  

·WAV – стандартный формат для хранения, звука; содержит запись в котором записывается количество каналов, битность данных и частота квантования (правда, округленная до целого), формат поддерживается специализированными математическими пакетами;  

·ASCII – колонками данные по каждому каналу в виде пятизначных целых чисел.

Для открытия и просмотра ранее сохранённого файла нажмите кнопку "Открыть". При этом можно выбрать файл в одном из вышеописанных форматов, кроме ASCII. Форматы файлов различаются по расширениям, поэтому, если Вы использовали нестандартное расширение, то выберите открыть любой файл, а программа спросит Вас при помощи специального диалогового окна какого же именно формата этот файл. 

 

Далее, для правильного отображения данных, расчёта параметров и расчёта шкалы спектра сигнала надо указать некоторые дополнительные сведения о данных, содержащихся в файле в таком диалоговом окне: 

Порядок каналов – это то, как они "лежат" в файле. Для некоторых плат он убывающий, а для некоторых – возрастающий, так они возвращают из себя результаты измерений. Пункты "Количество каналов" и "Частота дискредитации", думаю (!), говорят сами за себя. Для файлов, сохранённых в формате WAV, надо будет только уточнить частоту дискретизации (цифры после запятой) и порядок каналов. Для бинарного формата надо помнить и вводить всё.  В другой рамочке с названием "Параметры конфигурации" нажатием на кнопку "Сохр конф" можно сохранить текущую конфигурацию программы (язык, настройки платы, параметры измерения, внешний вид) в файл, а нажатием на кнопку "Восст конф" - восстановить из файла сохранённую конфигурацию. Конфигурация сохраняется в виде обычного текстового файла в кодировке windows. Подробнее о сохранении и восстановлении конфигурации смотрите соответствующий раздел "Сохранение и восстановление конфигурации".

6.2.8. Закладка –Цвета

С помощью закладки "Цвета" Вы можете настроить цветовую гамму осциллографа оптимальным для себя образом. Плюс, программа сохраняет 10 настраиваемых цветовых схем для Вашего максимального удобства в работе при изменении освещённости рабочего места или перемен настроения. 

В ниспадающем списке цветовых схем выберите схему, которую хотите изменить. В окне "Элемент" выбираете элемент изображения, цвет которого хочется поменять, затем нажимаете кнопку "Изменить" (текущим цветом этого элемента закрашен квадратик внутри рамки на этой кнопке) и подбираете подходящий цвет. После того, как все цвета будут подобраны, нажатием на кнопку "Применить" в них тот час же будет перекрашен осциллограф.  Кнопка с изображение ластика, стирающем букву (именно это изображено на кнопке слева под кнопкой " Применить "), устанавливает в текущей выбранной цветовой схеме цвета по умолчанию, в которые будет раскрашена программа по крайней мере при первом запуске. Кнопка справа под кнопкой " Применить " с изображением принтера, заглатывающего бумагу, разрисует текущую выбранную цветовую схему в чёрно-белые цвета, чтобы удобнее было печатать на чёрно-белом лазерном, струйном или матричном принтере.  6.2.8. Закладка – Таймеры

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

Если пометить галочкой квадратик слева от надписи "Использовать", программа будет использовать для программирования таймеров плат настройки с этой странички. Справа от надписи "Таймер" в ряд идут номера таймеров, которым будут соответствовать выбранные ниже режим работы и задержка (делитель). Под надписью "Частота дискр.(Гц)" впишите ту частоту дискредитации, которая будет получена при заданной Вами конфигурации перемычек на плате и режимов таймеров. Это значение будет использовано для расчёта масштаба горизонтальной шкалы в режиме анализа спектра сигнала.  Подробное описание режимов таймеров находится в описании к плате, поэтому здесь укажем лишь кратко: 

·

"выкл" - таймер выключен;  

·

"0" - прерывание терминального счёта, при высоком уровне GATE декрементирует по каждому CLOCK счётчик до нуля,;  

·

"1" -ждущий мультивибратор, генерирует импульс длительностью n*T, где n – число, загруженное в счётчик, T – период CLOCK, перезапускается нарастающим фронтом GATE;  

·

"2" -генератор частоты, при высоком уровне GATE каждый раз, при достижении счётчиком нуля генерирует импульс длительностью 1 CLOCK;  

·

"3" - генератор меандра, аналогичен режиму "2", только генерирует импульсы с полу периодом n*T/2, если n чётное, и (n+1)*T/2 и (n-1)*T/2, если n не чётное;  

·

"4" -счётчик событий, по окончании отсчёта числа, загруженного в счётчик, генерирует импульс длительностью 1 CLOCK;  

·

"5" - счётчик событий с автозагрузкой, то же, что "4", только каждое нарастание сигнала на GATE перезапускает счётчик.  

Диапазон изменения задержек (делителей) от 1 до 65535. Для режима 0 минимальное значение 2, для режима 3 значение 3 недопустимо, а для режимов 1, 2, 4 и 5 минимальное значение 1. 

6.2.9. Закладка – Синхронизация

Эта закладка предназначена для управления режимом аппаратной синхронизации. Доступно не во всех платах. 

В окне "Источник" выбирается источник сигнала, по которому будет производится синхронизация. Это может быть либо один из аналоговых каналов, "Вход 0" или "Вход 1", либо вход для синхросигнала, "Синхр".  В окне "Вход синхронизации" можно указать параметры внешней синхронизации. Под словом "Синхр" подразумевается состояние входа внешней синхронизации. Можно задать "Коэффициент усиления", включить/выключить "Фильтр" и "Гистерезис".  В окне "Параметры" задаются параметры синхронизации. Уровень синхронизации задаётся в абстрактных единицах (чаще всего совпадает с МЗР`ами), то есть единицах АЦП, подробности смотрите в описании к плате. Размер предыстории задаётся в количестве блоков, каждый из которых имеет размер в 1/16 от общего измеренного блока данных, подробности смотрите в описании к плате. При включенной синхронизации все эти параметры визуализируются с помощью синхрокурсора в графической области осциллографа. Можно так же указать величину задержки.

Последним пунктом пункт "ПЧД", он означает Переключение Частоты Дискретизации по окончании сбора предыстории. Т.е. предыстория собирается с указанной в программе частотой дискретизации, а затем сбор идёт на частотах 50MHz или 6.5MHz. 

Любой из параметров можно ввести с клавиатуры, затем нажав клавишу "Ввод".  Если нажать на клавишу с тремя точками правее поля ввода, то появится всплывающий движок, при помощи которого также можно изменить значение соответствующего параметра. Движок "пропадёт" как только Вы уберёте с него мышь.