2400S-900-01R-min
.pdf211
Дистанционная операция развертки
Команды ступенчатой развертки
В Таблице 10-3 приведены дистанционные команды, используемые для операций линейной и логарифмической ступенчатых разверток.
Таблица 10-3
Команды для выполнения линейной и логарифмической ступенчатых разверток
Команда |
|
Описание |
|
||
:SOURce:CURRent:MODE SWEep |
Выбор режима развертки источника тока |
||||
:SOURce:CURRent:STARt<n> |
Определение тока начала развертки (n=ток) |
||||
:SOURce:CURRent:STOP<n> |
Определение тока окончания развертки (n=ток) |
||||
:SOURce:CURRent:STEP<n> |
Определение тока ступени развертки (n=ток) |
||||
:SOURce:CURRent:CENTer<n> |
Определение тока центра развертки (n=ток) |
||||
:SOURce:CURRent:SPAN<n> |
Определение тока размаха развертки (n=ток) |
||||
:SOURce:VOLTage:MODE SWEep |
Выбор режима развертки источника напряжения |
||||
:SOURce: VOLTage:STARt<n> |
Определение напряжения начала развертки (n= |
||||
|
напряжение) |
|
|
|
|
:SOURce: VOLTage:STOP<n> |
Определение напряжения |
окончания |
развертки |
||
|
(n= напряжение) |
|
|
|
|
:SOURce: VOLTage:STEP<n> |
Определение напряжения ступени развертки (n= |
||||
|
напряжение) |
|
|
|
|
:SOURce: VOLTage:CENTer<n> |
Определение напряжения центра развертки (n= |
||||
|
напряжение) |
|
|
|
|
:SOURce: VOLTage:SPAN<n> |
Определение напряжения размаха развертки (n= |
||||
|
напряжение) |
|
|
|
|
:SOURce:SWEep:RANGing <name> |
Выбор |
установки |
диапазона |
источника |
|
|
(name=BEST, AUTO или FIXed) |
|
|||
:SOURce:SWEep:SPACing<name> |
Выбор масштаба развертки (name=LINera или |
||||
|
LOGarithmic) |
|
|
|
|
:SOURce:SWEep:POINts <n> |
Выбор числа точек развертки (n=points) |
|
|||
:SOURce:SWEep:DIREction <name> |
Установка |
направления |
|
развертки. |
Name=UP |
|
(развертка от начала к концу) или DOWn (раз- |
||||
|
вертка от конца к началу) |
|
|
Пример программирования ступенчатой развертки
В качестве примера операции линейной ступенчатой развертки предположим, что Источник/Измеритель должен использоваться для построения вольтамперных характеристик диода. Для многих испытаний диода, таких как пробойное напряжение и ток утечки требуются измерения только в одной точке. Некоторые, такие как анализ гарантии качества элементов, работающих в предельном режиме, для детального изучения включают в себя выполнение полной I-V развертки.
Для выполнения этого испытания предполагаются следующие основные параметры развертки:
Функция генерации источника: ток
212
Функция считывания: вольты
Режим генерации : развертка
Начальный ток: 1мА
Конечный ток: 10мА
Ток ступеньки: 1мА
Напряжение соответствия: 1В
Задержка источника:100мс
На Рисунке 10-8 приведены типичные соединения для этого испытания, а на Рисунке 10-9 показана типичная вольтамперная кривая для диода. Следует заметить, что анод диода подсоединен к входному/выходному разъему HI, а катод к входному/выходному разъему LO. Такие соединения требуются для обеспечения правильного смещения диода в прямом направлении для проведения этого испытания. Испытательные соединения могут быть переполюсованы путем использования параметров отрицательного напряжения развертки.
Рисунок 10-8
Соединения для испытания вольтамперных характеристик диода
Рисунок 10-9
Вольтамперная кривая диода
213
В Таблице 10-4 приведена последовательность команд для примера программирования диода.
Таблица 10-4
Пример программирования ступенчатой развертки (испытание диода)
Команда |
Описание |
*RST |
Восстановление стандартных настроек GPIB |
:SENS:FUNC:CONC OFF |
Выключить параллельные функции |
:SOUR:FUNC CURR |
Функция генерации тока |
:SENS:FUNC ’VOLT:DC’ |
Функция считывания напряжения |
:SENS:VOLT:PROT 1 |
1В соответствие по напряжению |
:SOUR:CURR:START 1E-3 |
1мА начальный ток |
:SOUR:CURR:STOP 10E-3 |
10мА конечный ток |
:SOUR:CURR:STEP 1E-3 |
1мА ток ступеньки |
:SOUR:CURR:MODE SWE |
Выбрать режим развертки тока1 |
:SOUR:SWE:RANG AUTO |
Автоматическая установка диапазона генерации |
:SOUR:SWE:SPAC LIN |
Выбрать линейную ступенчатую развертку |
:TRIG:COUN 10 |
Счетчик запуска = числу точек развертки2 |
:SOUR:DEL 0.1 |
100мс задержка генерации |
:OUTP ON |
Включение выхода источника |
:READ? |
Запуск развертки, запрос данных. |
1.Эта команда обычно должна отправляться после START, STOP и STEP, чтобы избежать задержек, вызванных перестройкой развертки при отправке каждой команды.
2.Для единичной развертки счетчик запуска должен быть равным числу точек в развертке: Точ- ки=Начало-Конец/Ступенька+1. Для того чтобы считать число точек, можно использовать запрос
SOUR:SWE:POIN?
Команды обычной развертки
В Таблице 10-5 приведены дистанционные команды, используемые для операции обычной развертки.
Таблица 10-5
Команды для выполнения обычной развертки
Команда |
Описание |
:SOURce:CURRent:MODE LIST |
Выбор режима (обычной) развертки перечня |
|
токов |
:SOURce:VOLTage:MODE LIST |
Выбор режима (обычной) развертки перечня |
|
напряжений |
:SOURce:LIST:CURRent<list> |
Определение источника тока (перечень=I1, I2, |
|
…In) |
:SOURce:LIST:CURRent:APPend<list> |
Дополнить величину(ы) перечня источника то- |
|
ка (перечень=I1, I2, …In) |
:SOURce:LIST:CURRent:POINts? |
Запрос длины перечня источника тока |
:SOURce:LIST:VOLTage <list> |
Определение источника напряжения (пере- |
|
чень=V1, V2, …Vn) |
:SOURce:LIST:VOLTage:APPend<list> |
Дополнить величину(ы) перечня источника на- |
|
пряжения (перечень=V1, V2, …Vn) |
:SOURce:LIST: VOLTage:POINts? |
Запрос длины перечня источника напряжения |
:SOURce:SWEep:RANGing <name> |
Выбор установки диапазона источника |
|
(name=BEST, AUTO или FIXed) |
214
Пример программирования обычной развертки
В качестве примера операции обычной развертки предлагается 5- точечная развертка со следующими параметрами:
Функция генерации: напряжение
Функция считывания: ток
Режим развертки напряжения: перечень (обычная развертка)
Точки развертки напряжения: 7В, 1В, 3В, 8В, 2В
Соответствие по току: 100мА
Задержка источника:100мс
В Таблице 10-6 приведена последовательность основных дистанционных команд для выполнения обычной развертки, описанной выше.
Таблица 10-6
Пример программирования обычной развертки
Команда |
Описание |
*RST |
Восстановление стандартных настроек GPIB |
:SENS:FUNC:CONC OFF |
Выключить параллельные функции |
:SOUR:FUNC VOLT |
Функция генерации напряжения |
:SENS:FUNC ’CURR:DC’ |
Функция считывания тока |
:SENS: CURR:PROT 0.1 |
100мА соответствие по току |
:SOUR:VOLT:MODE LIST |
Режим развертки перечисленных значений напряже- |
|
ния |
:SOUR: LIST:VOLT 7,1,3,8,2 |
Точки развертки 7В, 1В, 3В, 8В, 2В |
:TRIG:COUN 5 |
Счетчик запуска = числу точек развертки |
:SOUR:DEL 0.1 |
100мс задержка генерации |
:OUTP ON |
Включение выхода источника |
:READ? |
Запуск развертки, запрос данных. |
Команды развертки памяти источника
В Таблице 10-7 приведены дистанционные команды, используемые для операции обычной развертки памяти источника.
Таблица 10-7
Команды для выполнения развертки памяти источника
Команда |
Описание |
:SOURce:FUNCtion MEM |
Выбор режима развертки памяти |
:SOURce:MEMory:POINts <n> |
Определение числа точек развертки (n=число точек) |
:SOURce: MEMory:STARt <n > |
Выбор стартовой ячейки памяти источника (n= ячей- |
|
ка) |
:SOURce: MEMory:RECall <n > |
Возврат к заданной установке (n= ячейка памяти) |
:SOURce:SAVE <n> |
Сохранение установки в памяти (n= ячейка памяти) |
215
Пример программирования развертки памяти источника
В качестве примера операции развертки памяти источника предлагается 3- точечная развертка со следующими режимами работы:
Ячейка №1 памяти источника: генерация напряжения, измерение тока, величина генерации 10В
Ячейка №2 памяти источника: генерации тока, измерение напряжения, величина генерации 100мА
Ячейка №3 памяти источника: генерации тока, измерение тока, величина генерации
100мА
В Таблице 10-8 приведена последовательность основных дистанционных команд для выполнения развертки памяти источника, описанной выше.
Таблица 10-8
Пример программирования развертки памяти источника
Команда |
Описание |
*RST |
Восстановление стандартных настроек GPIB |
:SENS:FUNC:CONC OFF |
Выключить параллельные функции |
:SOUR:FUNC MEM |
Режим развертки памяти источника |
:SOUR:FUNC:POIN 3 |
Число точек развертки памяти = 3 |
:SOUR:MEM:STAR 1 |
Начинать в ячейке памяти 1 |
:SOUR:FUNC VOLT |
Функция генерации напряжения |
:SENS:FUNC ’CURR:DC’ |
Функция считывания тока |
:SOUR:VOLT10 |
Генерируемое напряжение - 10В |
:SOUR:MEM:SAVE 1 |
Сохранить в ячейке №1 памяти источника |
:SOUR:FUNC CURR |
Функция генерации тока |
:SENS:FUNC ’ VOLT:DC’ |
Функция считывания напряжения |
:SOUR: CURR 100 У-3 |
Генерируемый ток – 100мА |
:SOUR:MEM:SAVE 2 |
Сохранить в ячейке №2 памяти источника |
:SENS:FUNC ’CURR:DC’ |
Функция считывания тока |
:SOUR:MEM:SAVE 3 |
Сохранить в ячейке №3 памяти источника |
:TRIG:COUN 3 |
Счетчик запуска = числу точек развертки |
:OUTP ON |
Включение выхода источника |
:READ? |
Запуск развертки, запрос данных. |
Пример программы ответвления развертки
Фрагмент кода, приведенный ниже, представляет подпрограмму ветвящейся развертки в среде Visual Basic. Этот пример устанавливает ячейки 1-3 памяти источника так, как
указано в примечаниях к коду. Ячейка 100 используется как фиктивная ячейка. Неисправность в одной из трех ячеек 1-3 приводит к ответвлению на ячейку 100, чтобы остановить развертку как можно скорее в случае сбоя. Для всех трех ячеек памяти источника режимы работы устанавливаются следующим образом:
216
•Функция генерации: напряжение, выходное напряжение-10В
•Функция измерения: ток, 100мА диапазон, 105мА ток соответствия
•Задержка: 1с
Пределы испытаний для трех ячеек памяти таковы:
•Ячейка 1: от 10мА до 20мА
•Ячейка 2: от 20мА до 30мА
•Ячейка 3: от 30мА до 40мА
Развертки в импульсном режиме (только Модель 2430)
При выполнении развертки на Модели 2430 в импульсном режиме каждая ступенька или точка развертки состоит из периода импульса. Вообще, период импульса состоит из ширины импульса (время включенного выхода) и времени выключенного выхода. На Рисунке 10-10 приведен пример 3-шаговой линейной ступенчатой развертки для импульсного режима (начало =1В, конец=3В, шаг=1В). Отсчеты измерений производятся для каждой из трех ступенек импульса. Показания не осуществляются для времени выключенного выхода.
Для обычной (режим постоянного тока) операции развертки отрезок времени, затраченного на каждую ступеньку, состоит из установленного времени задержки генерации и времени, необходимого для выполнения измерения. Для импульсного режима время задержки генерации не используется. Ширина импульса состоит из длительности задержки импульса, внутреннего времени превышения и времени измерения импульсного сигнала. Время выключенного выхода обычно состоит из времени измерений нулевого и опорного сигнала (используемого для расчета точных отсчетов импульса), внутреннего времени превышения и выбранного времени задержки импульса.
ПРИМЕЧАНИЕ Подробная информация о работе в импульсном режиме для Модели 2430 дана в Разделе 5.
217
Рисунок 10-10
Линейная ступенчатая развертка в импульсном режиме
Процедура развертки в импульсном режиме, выполняемая с лицевой панели
Процедура для выполнения развертки в импульсном режиме кратко излагается следующим образом:
ПРИМЕЧАНИЕ Нижеследующая процедура предполагает, что Модель 2430 уже подсоединена к испытуемому устройству, как объяснялось в Разделе 2.
ПРЕДУПРЕЖДЕНИЕ При выполнении быстродействующих операций импульсной развертки на выбранном входном/выходном LO терминале могут возникать опасные напряжения ( 30В эфф.). Чтобы устранить опасность поражения током, заземлите LO терминал. При использовании терминалов лицевой панели заземлите LO терминал лицевой панели. При использовании терминалов задней панели заземлите LO терминал задней панели. Заземление должно осуществляться на винт заземления шасси на задней панели или на известное защитное заземление.
Шаг 1: Выбор и конфигурирование импульсного режима
Основные параметры для импульсного режима включают в себя ширину импульса, задержку импульса, скорость измерения импульса и счет импульсов. Для выбора импульсного режима и установки параметров импульса обратитесь к Разделу 5 «Конфигурирование импульсного режима».
218
Шаг 2: Установка предела соответствия и выбор функции и диапазона измерения
Конфигурируйте Модель 2430 для этих аспектов операции, как было объяснено в шагах 1-3 Раздела 3 «Основная процедура генерации – измерения».
Следует отметить, что автоматическая установка диапазона измерения в импульсном режиме не действует. Убедитесь, что выбираемый Вами фиксированный диапазон измерений может подходить для каждой точки измерений в развертке.
Шаг 3: Конфигурирование развертки
Выберите и конфигурируйте развертку, как объяснялось в параграфе «Конфигурирование и выполнение развертки».
Шаг 4: Выполнение развертки
Чтобы выполнить развертку, нажмите клавишу SWEEP. После генерации последнего импульса в развертке выход будет выключаться и оставаться выключенным. Развертка,
находящаяся в процессе выполнения, может быть в любой момент времени остановлена нажатием клавиши ON/OFF OUTPUT или клавиши EXIT.
Шаг 5: Считывание буфера
Чтобы получить доступ к показаниям генерации - измерения, хранящемся в буфере, ис-
пользуйте клавишу RECALL. Для вывода на дисплей статистической информации используйте клавишу TOGGLE. (Смотри Раздел 9 «Сохранение данных»)
Дистанционная операция развертки в импульсном режиме
Команды для операции в импульсном режиме приведены в Таблице 5-1 Раздела 5, а команды ступенчатой развертки описаны в Таблице 10-3.
В Таблице 10-9 приведена типичная последовательность дистанционных команд, используемых для выполнения 3-точечной линейной ступенчатой развертки в импульсном режиме, показанной на Рисунке 10-10.
Таблица 10-9
Пример программирования линейной ступенчатой развертки в импульсном режиме
Команда |
Описание |
*RST |
Восстановление стандартных настроек GPIB |
:SENS:FUNC:PULS |
Выбрать импульсный режим |
:SOUR:PULS:WIDT 0.005 |
5мс ширина импульса |
:SOUR: PULS:DEL 0.003 |
3мс задержка импульса |
:SOUR:VOLT:NPLC 0.1 |
Скорость измерения = 0.1PLC1 |
:TRIG:COUN 3 |
Счетчик импульсов = числу точек развертки2 |
:SOUR:FUNC:VOLT |
Функция генерации напряжения |
:SENS:FUNC ‘CURR’ |
Функция считывания тока |
:SENS:CURR:PROT 0.1 |
100мА ток соответствия |
:SOUR:VOLT:START 1 |
1В начальное напряжение |
:SOUR:VOLT:STOP 3 |
3В конечное напряжение |
:SOUR:VOLT:STEP 1 |
Напряжение шага 1В |
: SOUR:VOLT:MODE SWE |
Выбор режима развертки напряжения3 |
:READ? |
Запуск развертки, запрос данных. |
219
1.Эти команды в данном случае не нужны, т.к. прибор предполагает эти рабочие состояния после *RST, но они включены в таблицу, чтобы продемонстрировать все шаги программирования.
2.Счетчик запуска должен быть равен числу точек в развертке: Точки =(Конец-Начало)/Ступенька +1
Для считывания числа точек развертки можно использовать запрос SOUR:SWE:POIN?
3.Эта команда обычно должна отправляться после START, STOP и STEP, чтобы избежать задержек, вызванных перестройкой развертки при отправке каждой команды.
220
11
Запуск
•Операция запуска с лицевой панели — Обсуждается запуск с лицевой панели, включая модель запуска, различные уровни, регистрацию события, задержку и рабочие операции и конфигурирование запуска с лицевой панели.
•Дистанционная операция запуска —Подробно описывается модель дистанционного запуска, и приводятся команды запуска.
•Линия запуска — Обсуждается линия запуска, включая входные сигналы запуска и выходные сигналы запуска.
•Примеры запуска — Приводятся примеры запуска с лицевой панели, внешнего запуска другими приборами и дистанционного запуска.
•Запуск в импульсном режиме (Модель 2430) — Объясняется различие между за-
пусками в режиме постоянного тока и импульсном режиме для Модели 2430.