- •Оглавление
- •Микропроцессорная техника
- •Введение
- •1. Описание лабораторного стенда
- •2. Лабораторная работа № 1 синтез управляющего автомата
- •Лабораторный макет управляющего автомата
- •Программирование комбинационной схемы
- •Операционный автомат
- •2.3. Задание
- •2.4. Порядок выполнения работы
- •2.5. Контрольные вопросы
- •3. Лабораторная работа № 2 архитектура однокристального микропроцессора
- •3.1. Описание микроконтроллера
- •3.2. Назначение и использование команд монитора
- •3.2.1. Обращение к программе монитор
- •3.2.2. Команды монитора
- •3.3. Система команд процессора кр580ик80а.
- •3.4. Подключение объекта управления
- •3.5. Задание
- •3.6. Порядок выполнения работы
- •3.7. Контрольные вопросы
- •3.8. Литература
- •4. Лабораторная работа № 3 программное управление исполнительным механизмом
- •4.1. Организация ввода-вывода в эвм
- •4.2. Подключение объекта управления к портам ввода/вывода
- •4.3. Задание
- •4.4. Программирование системы управления
- •4.5. Порядок выполнения работы
- •4.6. Контрольные вопросы
- •4.7. Литература
- •5. Лабораторная работа № 4 вывод данных на внешний динамический индикатор
- •5.1. Организация динамической индикации
- •5.2. Подключение индикатора
- •4.3. Задание
- •5.4. Порядок выполнения работы
- •5.5. Контрольные вопросы
- •5.6. Литература
- •6. Лабораторная работа № 5 реализация релейного закона управления на эвм
- •6.1. Подключение объектов управления
- •6.2. Задание
- •6.3. Порядок выполнения работы
- •6.4. Контрольные вопросы
- •4.6. Литература
- •7. Лабораторная работа № 6 архитектура и система команд процессора intel 286
- •7.1. Архитектура процессора intel 286
- •7.2. Особенности программирования при выполнении работы
- •7.3. Задание
- •7.4. Порядок выполнения работы
- •7.6.3. Примеры команд языка Ассемблер
- •7.7. Литература
- •8. Лабораторная работа № 7 работа intel 286 в реальном масштабе времени
- •8.1. Прерывания в эвм
- •8.2. Задание
- •8.3. Порядок выполнения работы
- •8.4. Контрольные вопросы
- •8.5. . Литература
- •9. Лабораторная работа №8 формирование аналогового сигнала
- •9.1. Плата ввода-вывода l-154
- •9.2. Программное обеспечение платы
- •9.3. Задание
- •9.4. Порядок выполнения работы
- •9.5. Контрольные вопросы
- •9.6. Литература
- •10. Лабораторная работа № 9 Ввод аналогового сигнала
- •10.1. Ввод аналоговыхданных
- •10.2. Задание
- •10.3. Порядок выполнения работы
- •10.4. Контрольные вопросы
- •10.5 Литература
- •11. Лабораторная работа №10 программируемый таймер
- •11.1. Программируемый таймер
- •11.2. Режимы работы таймера
- •11.3. Подключение таймера в контроллере мс2721
- •11.4. Задание
- •11.5. Выполнение работы
- •11.6. Контрольные вопросы
- •11.7. Литература
2.3. Задание
Реализовать релейное регулирование заданной величины.
2.4. Порядок выполнения работы
Получить у преподавателя задание: объект управления и алгоритм его работы для построения системы управления на основе автомата с памятью.
Определить количество управляющих входов объекта управления и выходов данных о его состоянии.
Определить требуемое число внутренних состояний управляющего автомата для реализации заданного алгоритма работы.
Назначить входы комбинационной схемы для подключения источников внешних входных сигналов, источника информации о состоянии объекта управления и выходов регистра памяти состояний управляющего автомата.
Назначить выходы комбинационной схемы для подключения операционного автомата (объекта управления) и входов памяти состояний (входов регистра на D-триггерах).
Провести кодирование состояний управляющего автомата, его входных и выходных сигналов. При исходном задании двоичных сигналов на входах и выходах часть кодирования подразумевается выполненной.
По результатам кодирования уточнить число входных и выходных полюсов КС и число разрядов в регистре памяти. Проверить реализуемость предложенного алгоритма работы на лабораторном макете.
Построить граф работы автомата.
Построить таблицу истинности комбинационной схемы.
В соответствии с п. 4,5 произвести подключения на коммутационной панели с помощью проводников.
Предоставить схему соединений для проверки преподавателю.
Включить питание.
Провести программирование комбинационной схемы согласно указаниям раздела 2.2.
Записать в память состояний код исходного состояния автомата. Для этого в режиме программирования при выключенном ГТИ установить на кодовом диске “Адрес” адрес ячейки, содержащей код исходного состояния. При этом на входе регистра состояний появится код исходного состояния автомата. Записать его в регистр, подав одиночный тактовый импульс.
Включить исполнительный механизм, подав напряжение питания.
Перейти в режим “Работа” и проверить правильность работы автомата при потактовом прохождении вершин графа, подавая одиночные тактовые импульсы. При обнаружении ошибок в работе системы немедленно снять питание с исполнительного механизма, выявить и устранить их причину.
Включить ГТИ и проверить правильность работы автомата в автономном режиме.
Продемонстрировать работу системы преподавателю и представить отчет, содержащий исходное задание, назначения сигналов, граф автомата и таблицу истинности КС.
2.5. Контрольные вопросы
Чем различаются автоматы Мили и Мура?
Назовите способы задания алгоритма работы автомата.
Каким образом описывается структурный автомат.
Объясните назначение блоков структурного автомата.
Составьте схему подключения внешних устройств к структурному автомату.
Поясните метод синтеза структурного автомата.
Какова особенность программирования КС в макете?
Объясните построенный граф заданного автомата и получение таблицы истинности комбинационной схемы.
Объясните схему соединений на макете.
Каким образом можно уменьшить емкость ОЗУ, реализующей функцию комбинационной схемы?
ЛИТЕРАТУРА
Баранов С.И., Синев В,Н, Автоматы и программируемые матрицы. -Минск:Вышэйш. Школа, 1980.-135с.
Баранов С.И. Синтез микропрограммных автоматов.-Л.:Энергия. 1974.-216с.