- •Оглавление
- •Цифровые системы управления
- •Введение
- •1. Лабораторная работа № 1 реализация релейного закона управления на эвм
- •1.1. Плата ввода-вывода l-154
- •1.2. Программное обеспечение платы
- •1.3. Подключение объектов управления
- •1.4. Задание
- •1.5. Порядок выполнения работы
- •1.6. Контрольные вопросы
- •1.7. Литература
- •2. Лабораторная работа № 2 реализация пропорционального закона управления на эвм
- •2.1. Подключение объектов управления
- •2.2. Задание
- •2.3. Порядок выполнения работы
- •2.4. Контрольные вопросы
- •2.5. Литература
- •3. Лабораторная работа № 3 пропорциональный регулятор с исполнительным механизмом постоянной скорости на базе эвм
- •3.1. Подключение объекта управления
- •3.2. Задание
- •3.3. Порядок выполнения работы
- •3.4. Контрольные вопросы
- •3.5. Литература
- •4. Лабораторная работа №4 цифровой осциллограф
- •4.1. Программа oscil.Exe
- •4.1.1. Общие сведения
- •4.1.2. Основной экран программы “oscil.Exe”
- •4.1.2.1. Всплывающие меню
- •4.1.2.2. Область для графических окон (2)
- •4.1.2.3. Управляющая панель.
- •4.1.3. Меню Файл.
- •4.1.4. Меню Установки
- •4.1.5. Меню «Графики»
- •4.1.6. Лупа
- •4.1.7. Спектральное окно
- •4.2. Задание
- •4.3. Порядок выполнения работы
- •4.4. Контрольные вопросы
- •4.5. Литература
- •5. Лабораторная работа №5 преобразование аналогового сигнала в цифровых системах
- •Преобразование аналогового сигнала в цифровых системах
- •5.2. Задание
- •5.3. Порядок выполнения работы
- •5.4. Контрольные вопросы
- •5.5. Литература
- •6. Лабораторная работа №6 дискретное преобразование фурье
- •6.1. Общие положения
- •6.2. Задание
- •6.3. Порядок выполнения работы
- •Моделирование системы цифрового управления аналоговым объектом
- •Операции ввода-вывода в реальном масштабе времени
- •8.2. Процедуры и функции для работы с платой
- •8.3. Задание
- •8.4. Порядок выполнения работы
- •Цифровая система управления аналоговым объектом
- •9.2. Задание
- •9.3. Порядок выполнения работы
- •Цифровой фильтр
- •10.2. Задание
- •10.3. Порядок выполнения работы
- •10.4. Контрольные вопросы
- •10.5. Литература
- •11. Лабораторная работа № 11 цифровой апериодический регулятор
- •11.1. Общие положения
- •11.2. Задание
- •11.3. Порядок выполнения работы
- •11.4. Контрольные вопросы
- •11.5. Литература
8.3. Задание
Ввести в ЭВМ аналоговый сигнал генератора и вывести его через ЦАП в реальном масштабе времени при различных частотах дискретизации.
8.4. Порядок выполнения работы
Подключить генератор сигналов к аналоговому входу платы и к одному из каналов осциллографа. Подключить выход ЦАП к другому входу осциллографа.
Составить блок-схему программы ввода-вывода аналоговых сигналов, используя прерывания платы L-154.
Написать на Паскале разделы программы с описанием модулей, меток, констант и переменных. При написании программы необходимо указать на использование библиотечных процедур Паскаля модулей Crt, Dos и процедур модуля lpas, написанных для обслуживания платы L-154.
Написать основное тело программы. Основная программа должна содержать:
Указание драйверу на номер используемого IRQ.
Определение адреса программы обработки прерывания.
Запоминание старого вектора.
Запрет прерывания.
Установку нового вектора и периода прерываний от таймера.
установку номера канала ввода.
Разрешение прерываний.
Зацикленный участок программы.
Условия выхода из зацикленной программы.
Запрет прерывания и восстановление старого вектора при выходе из программы.
Сброс контроллера прерываний.
5. Написать программу обработки прерывания. Программа обработки прерывания должна содержать:
Однократное чтение аналогового входа.
Вывод прочитанного кода АЦП в ЦАП.
Сброс контроллера прерывания.
Ввести и запустить программу.
Сравнить осциллограммы входного и выходного сигналов.
Провести сравнение сигналов при различных частотах дискретизации.
Отчет должен содержать название и цель работы, обоснование выбранного периода между прерываниями, блок-схему программы, программу с комментариями, осциллограмму.
8.5. Контрольные вопросы
Какие процедуры и функции платы используются в программе?
Каков порядок операций при смене процедуры обработки прерывания?
Где размещается вектор прерывания в памяти ЭВМ?
Сколько каналов ввода аналогового сигнала имеет плата?
Как указать номер канала ввода?
Какой диапазон входных сигналов при усилении равном 5?
Как выбрать и установить период прерываний?
8.6. Литература
Техническое описание платы L-154.
9. Лабораторная работа № 9
Цифровая система управления аналоговым объектом
Цель работы: реализация цифровой системы управления аналоговым объектом на базе ЭВМ.
Оборудование: INTEL-286 c платой L-154, аналоговые объекты управления, генератор импульсов, осциллограф.
9.1. Объекты управления
В лабораторной работе одним из простейших объектов управления является RC-цепь с большой постоянной времени (объект первого порядка). Выход ЦАП платы L-154 подключен ко входу управляющего воздействия объекта (зарядному сопротивлению) R. Регулир уемая величина подается на нулевой вход АЦП. Внешнее возмущающее воздействие вносится включением цепи разряда конденсатора. Цепь разряда содержит разрядное сопротивление, включенное последовательно с n-p-n транзистором, на базу которого подается возмущающий сигнал от внешнего генератора импульсов.
Другим объектом управления является сушильный шкаф с датчиком температуры, подключаемый к выходу ЦАП через регулятор мощности на тиристорах с фазовым управлением. В работе также может быть преложен двигатель постоянного тока с датчиком скорости вращения.