- •Автоматизация систем электроснабжения Методические указания к выполнению курсового проекта
- •Введение
- •1. Общие сведения о matlab и Simulink
- •2. Описание практических занятий
- •2.1. Логические функции двух переменных Программа работы
- •Порядок выполнения работы
- •Содержание отчета
- •Дополнительное задание
- •2.2. Построение статического rs-триггера Программа работы
- •Порядок выполнения работы
- •Содержание отчета
- •Содержание отчета
- •Содержание отчета
- •Шифратор выбора контролируемого пункта и характера операции
- •Шифратор выбора объекта управления
- •Блок управления передачей
- •3.2. Разработка модели приемного полукомплекта
- •Блок селекции и синхронизации
- •Регистр принятых команд rg
- •Устройство декодирования приказа
- •3.3. Порядок выполнения курсового проекта
- •Построение и анализ функциональных схем комплекса устройств телеуправления
- •Исходные данные
- •2. Содержание проекта
- •3. Перечень рекомендуемых источников
- •Список рекомендуемых источников
- •Автоматизация систем электроснабжения Методические указания к выполнению курсового проекта
Порядок выполнения работы
1. Собрать систему источников сигналов (Pulse Generator):
F1 - с периодом 2 с и задержкой 1 с;
F2 - с периодом 4 с и задержкой 2 с;
F3 - с периодом 1 с, задержкой 0,5 с и с шириной импульса 5% периода.
2. Настроить осциллограф (Scope) на измерение 8 сигналов на диапазоне 4 с. Параметры моделирования приложения настроить на максимальное время моделирования 4 с (Simulation - Simulations parametrs - Time - 4). Разместить на экране монитора окна схемы модели и осциллографа.
3. Подписать линии связи X1,X2, strobe и просмотреть сигналы на осциллографе.
4. Сформировать наборы функций двух переменных на базе Logical Operator. Номера функций назначить из таблицы истинности и указать в качестве имени линии связи:
Таблица 1
Таблица истинности всех логических функций двух переменных
X2 |
X1 |
F0 |
F1 |
F2 |
F3 |
F4 |
F5 |
F6 |
F7 |
F8 |
F9 |
F10 |
F11 |
F12 |
F13 |
F14 |
F15 |
вес |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
2 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
4 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
8 |
На рис. 4 приведены окна настройки генератора, логических элементов и осциллографа.
5. Сохранить полученную модель в личной папке на сервере (диск Works). Имя личной папки должно ассоциироваться с фамилией студента выполняющего работу и набирается латинскими буквами.
Рис. 4. Окна настройки параметров элементов модели
Содержание отчета
Отчет готовиться в текстовом редакторе БЛОКНОТ, хранится в папке студента и распечатывается на бумажном носителе. Он должен содержать описание модели в среде Simulink, описание способов преодоления возникавших при моделировании проблем и выводы. Файл с моделью в среде Simulinkтакже должен находиться в папке студента. Имя файла должно быть набрано латинскими буквами без пробелов. Пример внешнего вида экрана с моделью и одной из осциллограмм приведен на рис. 5.
Рис.5. Внешний вид окон модели и осциллографа
Дополнительное задание
Разработать и проверить схему, позволяющую реализовать все 16 логических функций двух переменных на базисе 2И-НЕ
2.2. Построение статического rs-триггера Программа работы
Статические RS-триггеры. Элемент памяти. Параметры моделирования: шаг счета. Файл с заданием - zad_2.mdl
Порядок выполнения работы
1. Собрать систему источников сигналов (Pulse Generator) для исследования логических схем:
F1 - с периодом 2 с и задержкой 1 с;
F2 - с периодом 4 с и задержкой 2 с;
F3 - с периодом 1 с, задержкой 0,5 с и с шириной импульса 5% от периода.
2. Настроить осциллограф (Scope) на измерение 10 сигналов на диапазоне 6 с. Параметры моделирования приложения настроить на максимальное время моделирования 6 с (Simulation - Simulations parametrs - Time - 6). Разместить одновременно на экране монитора без перекрытия окна схемы модели и осциллографа. Подписать линии связи X1,X2, strobe и просмотреть сигналы на осциллографе.
3. Добавить в схему генераторы констант (Constant) и ключи (Manual Switch) для возможности подключения исследуемой схемы к различным источникам сигналов.
4. Собрать триггер на элементах 2И-НЕ. Проанализировать сообщение программы. Изменить схему, добавив элемент памяти в обратную связь (Memory). Добиться работоспособности схемы. Полученному статическому асинхронному триггеру с инверсными управляющими входами дать наименование "MODEL-1А". Изучить его поведение при всех возможных наборах входных сигналов, изменяемых автоматически генераторами или задаваемых вручную константами. Переключения осуществлять с помощью ключей ручного управления.
5. Проверить работоспособность триггера из поставки пакета (S-R Flip-Flop). При необходимости преобразовать сигналы генераторов к нужному типу с помощью элемента (Data Type Conversion). Убедиться в работоспособности триггера и записать его таблицу переключений. Изучить структуру построения триггера. Для доступа к структуре маскированного объекта необходимо его раскрыть (Edit - Loock under mask). По образцу из поставки (на базе элемента Logical Operator) создать свой RS-триггер со статическими инверсными входами. Дать ему наименование "MODEL-2".
6. Исследовать элемент памяти. Включить в схему датчик времени и сравнить его показания с видом сигналов генераторов в зависимости от максимального времени счета (Simulation - Simulations parametrs - Max step times).