- •Занятие 4. Построение виртуального прибора, реализующего периодический сигнал с шумом
- •4.1. Создание VI – генератора синусоидального сигнала
- •4.2. Исследование биения частот
- •4.3. Исследование влияния шума на периодический сигнал
- •4.4. Запись данных в файл
- •Занятие 5. Ввод и вывод данных
- •5.1. Работа со строковыми переменными
- •5.2. Запись числовых данных
- •5.3. Считывание числовых данных
- •Занятие 6. Реализация прибора свертки функций
- •6.1. Свертка функций
- •6.2. Моделирование виртуального прибора
- •6.3. Исследование работы свертки
- •Занятие 7. Формулы, массивы, циклы. Функция гаусса
- •7.1. Структуры в LabView
- •7.2. Цикл For
- •Шаблон массива
- •Тип элементов
- •Массива не задан
- •7.3. Представление массивов данных
- •7.4. Считывание значений с графика. Узел Property Node
- •Занятие 8. Дифференцирование и интегрирование в labview
- •8.1. Численное дифференцирование
- •8.2. Численное интегрирование
- •Занятие 9. Интерполяция данных
- •9.1. Задание исходного массива
- •9.2. Использование структуры Sequence
- •9.3. Интерполяция полиномом
- •9.4. Интерполяция дробно-рациональной функцией
- •9.5. Сплайн-интерполяция
- •Занятие 10. Быстрое преобразование фурье. Фильтрация шумящих данных
- •10.1. Алгоритм быстрого преобразования Фурье
- •10.2. Фурье-образ шумящего периодического сигнала
- •10.3. Аподизация верхних частот Фурье-разложения
- •10.4. Фильтрация шумящей функции Гаусса
- •Занятие 11. Расчет фракталов. Экранная лупа
- •11.1. Построение фрактальной кривой
- •11.2. Самоподобие фрактала. Экранная лупа
- •Занятие 12. Примеры фильтрации шумящих экспериментальных данных
- •Занятие 13. Обращение свертки. Вычитание аппаратной функции
- •13.1. Свертка функций
- •13.2. Реализация обращения свертки
- •Занятие 14. Моделирование двухстробового интегратора
- •14.1. Принцип двухстробового интегратора
- •14.2. Генерация массива данных нестационарной емкостной спектроскопии
- •14.3. Построение VI, реализующего двухстробовый метод dlts
- •Занятие 15. Встраиваемые платы сбора и обработки информации. Цифровая плата pc-dio-96
- •15.1. Устройства связи с объектом
- •15.2. Конфигурирование платы сбора и обработки информации
- •15.3. Определение области адресов памяти, занимаемой daq-платой
- •15.4. Функциональная схема платы цифрового ввода-вывода pc-dio-96
- •Занятие 16. Пример построения информационно-измерительной системы с использованием технологии виртуальных приборов
- •16.1. Блок-схема установки c-V-измерений
- •16.2. Двоично-десятичная система счисления
- •16.3. Тестирование информационно-измерительной системы
Занятие 14. Моделирование двухстробового интегратора
Цель работы: моделирование спектра DLTS с помощью двухстробового интегратора.
14.1. Принцип двухстробового интегратора
Одним из широко известных приемов получения и обработки спектров является использование двухстробового интегратора (box-car integrator). Рассмотрим его принцип.
Пусть экспериментально исследуется переходный процесс, параметры которого зависят от температуры. Выражение для переходного процесса
. (14.1)
Этот процесс задается (измеряется) в 100 точках – от 1 до 100 мс – после его начала. В формуле (15.1) e – постоянная времени, задаваемая выражением
(14.2)
где T – температура, k = 8.617 мэВ/K – постоянная Больцмана; A – не зависящая от температуры константа; E – энергия активации процесса.
Поскольку e является функцией температуры, то вид переходного процесса существенно зависит от температуры. Если медленно изменять температуру и через определенные промежутки, например через 0.5 K, измерять переходный процесс в широком диапазоне температур, то в итоге можно получить исчерпывающую характеристику переходного процесса и точно определить энергию активации E и константу A. Такой способ может быть нереализуем, если измерительная установка имеет недостаточное быстродействие или обладает недостаточным объемом памяти. Реализация режима двухстробового интегратора в последнем случае помогает избежать усложнения и удорожания установки; кроме того, результаты измерений приобретают наглядность и спектроскопичность. Идея двухстробового интегратора состоит в том, чтобы на переходном процессе регистрировать всего лишь разность двух отсчетов в удобные, наперед заданные моменты времени и записывать эту разность как функцию от температуры (в нашем случае). Прибор, с помощью которого реализуется этот способ, называется box-car integrator (“бокс-кар-интегратор”). Разумеется, этот способ может быть реализован также с помощью аналого-цифрового преобразователя в составе автоматизированной измерительной установки.
В 1974 г. было предложено обрабатывать методом двухстробового интегрирования переходные процессы релаксации барьерной емкости p-n-перехода, которые возникают вследствие термической эмиссии электронов с глубокого уровня в запрещенной зоне полупроводника. Метод оказался настолько удачным, что в дальнейшем развился в новое направление диагностики полупроводников – Deep Level Transient Spectroscopy (нестационарная емкостная спектроскопия глубоких уровней), или DLTS.
14.2. Генерация массива данных нестационарной емкостной спектроскопии
Откройте блок-диаграмму нового виртуального прибора. Разместите на ней структуру For Loop. Цикл будет необходим для периодического изменения температуры.
Введите на передней панели терминал задания начальной температуры и терминал индикации текущей температуры и задайте линейное изменение температуры, например, по формуле
.
Свяжите i с индексом цикла.
Р азместите внутри цикла узел Formula Node. В нем запрограммируйте расчет постоянной времени переходного процесса в соответствии с формулой (14.2). Обеспечьте ввод в Formula Node текущей температуры, как показано на рис. 14.1. Реальные величины параметров в (14.2) следующие: T0 = 100 K, E = 200 мэВ, A = 1000 (мсK2)–1.
Сформируйте массив значений времен стробирования переходного процесса. Для этого удобно использовать Ramp Pattern.vi. Задайте 100 временных точек. На основе этого массива создайте блок генерации массива переходного процесса S по формуле (14.1). Это легко сделать, поскольку в LabVIEW возможно перемножать массивы и скалярные величины.
Выведите на лицевую панель дисплей и наблюдайте изменение переходного процесса при изменении температуры.