Формирование временных интервалов
На микроконтроллере в системах управления
Цель работы
Составить алгоритм и программу на языке Ассемблер для устройства формирования временных задержек на базе микроконтроллера с последующим моделированием в среде μVision 51.
Задание на работу
В данной работе необходимо разработать алгоритмы и программы, позволяющие формировать временные интервалы в микросекундах и миллисекундах. При необходимости использовать вложенные циклы.
Порядок выполнения работы
Для выполнения работы необходимо:
- Ознакомиться с основными операторами языка Ассемблер (приложение 1)
- Изучить примеры алгоритмов формирования временных задержек (приложение 3).
- Составить алгоритм, реализующий временные интервалы. Варианты задания временных интервалов определяется:
Т1 = (N х 3) + 20 [мкс]
Т2 = (N х 10) + 15 [мс],
где: N – номер варианта (1…10).
- По составленному алгоритму написать программу.
- Произвести моделирование программ в среде μVision 51.
Содержание отчета
Отчет должен содержать блок-схему алгоритмов и текст программ. Предложить варианты использование данной программы в различных системах управления.
Работа завершается выводом.
Лабораторная работа 7
Проектирование переключателя потока данных
на базе ПЛИС
Цель работы
Ознакомиться с цифровыми логическими элементами, реализуемыми на базе программируемых логических элементов (ПЛИС), реализация на их основе цифрового переключателя потока данных. Моделирование работы переключателя в системе проектирования Micro-Cap.
Задание на работу
В системах управления переключатели потока данных применяются для коммутации различных источников сигнала (цифровые датчики) в одну линию. В ходе выполнения работы необходимо разработать эквивалентную электрическую схему, которая позволяет по сигналам управления подключать к выходу одну из входных линий.
В ходе выполнения работы необходимо создать принципиальную схему переключателя цифровых сигналов с последующим ее моделированием в Micro-Cap.
Порядок выполнения работы
Для выполнения работы необходимо:
- Включить компьютер и загрузить программу с Micro-Cap.
- Создать в ней принципиальную эквивалентную схему переключателя, блок-схема которого приведена на рисунке:
- Для визуального наблюдения работы схемы служит графический режим активизируемый клавишей Analysis.
Содержание отчета
Отчет должен содержать рисунок эквивалентной схемы, с расположенными на ней элементами и соединениями между ними, график сигнала на выходе схемы в зависимости от входного, а также таблицы истинности для сигналов управления.
Предложить варианты использование данного устройства в различных системах управления.
Работа завершается выводом.
Лабораторная работа 8
Проектирование устройства принятия решения по
условию на базе ПЛИС
Цель работы
Ознакомиться с цифровыми логическими элементами, реализуемыми на базе программируемых логических элементов (ПЛИС), реализация на их основе цифрового устройства для принятия решения по условию. Моделирование работы устройства в системе проектирования Micro-Cap.
Задание на работу
В системах управления переключатели потока данных применяются для коммутации различных источников сигнала (цифровые датчики) в одну линию. В ходе выполнения работы необходимо разработать эквивалентную электрическую схему, которая позволяет по сигналам на входе устройства управления получать выходные сигналы в соответствии с таблицей истинности.
В ходе выполнения работы необходимо создать схему цифрового устройства для принятия решения по условию с последующим ее моделированием в Micro-Cap.
Варианты задания соответствуют номеру бригады.
Порядок выполнения работы
Для выполнения работы необходимо:
- Включить компьютер и загрузить программу с Micro-Cap.
- Создать в ней принципиальную эквивалентную схему устройства, блок-схема которого приведена на рисунке:
- Для визуального наблюдения работы схемы служит графический режим активизируемый клавишей Analysis.
ВРИАНТЫ ЗАДАНИЯ:
Вход 1 | Вход 2 | Вход 3 | Вход 4 | Выход 1 | Выход 2 | |
Содержание отчета
Отчет должен содержать рисунок эквивалентной схемы, с расположенными на ней элементами и соединениями между ними, график сигнала на выходе схемы в зависимости от входного.
Предложить варианты использование данного устройства в различных системах управления.
Работа завершается выводом.
Лабораторная работа 9