Кувшинов курсовик (539975)
Текст из файла
Министерство Образования Российской Федерации
Московский Государственный Технический Университет
«МАМИ»
Кафедра: «АиПУ »
Факультет: «АиУ»
Курсовая работа
по дисциплине:
«Проектирование систем управления»
Тема: «Разработка микропроцессорной системы управления (МСУ) сверлильным станком »
Выполнила студент: Кувшинов Р.Н.
Группа: 9-УИ-7
Допустить к защите: ___________________________
Руководитель: Бунько Е.Б. /_____________/
Дата: «__» ________ 2007г.
Защита работы с оценкой: _________________
Бунько Е. Б./_____________ /
Москва 2007г.
Содержание
1.Задание на курсовую работу…………………………………………….
2.Введение……………………………………………………………...……
3.Исходные данные………………………………………………………..
4.Таблицы привязки датчиков и исполнительных механизмов к конкретным портам микроконтроллера…………………………...……
5.Структурная схема микропроцессорной системы управления…..
6.Первичное описание функционирования объекта в виде графа операций………………………………………………………………...….
7.Промежуточное описание алгоритма управления объектом в виде системы секвенций………………………………………………….
8.Алгоритм управления в виде граф-схемы алгоритмов……….…..
9.Программа управления в системе команд МКП-1 ……………………
10.Вывод …………..……………………………………………….………
1.Задание на курсовую работу
Выдано студенту: Кувшинову Р.Н. Группа: 9-УИ-7
Выдано: «___» сентября 2006 г.
Срок сдачи: «___» декабря 2006 г.
-
Тема курсовой работы: «Разработка микропроцессорной системы управления (МСУ) сврелильного станка.
-
Исходные данные: Вариант№20
-
Технологическая схема сверлильного станка.
-
Датчики и органы управления.
-
Разработать:
-
Структурную схему МСУ.
-
Первичное описание функционирования объекта в виде графа операций.
-
Промежуточное описание алгоритма управления объектом в виде систем секвенций.
-
Алгоритм управления в виде граф-схемы алгоритмов.
-
Таблицы привязки датчиков и исполнительных механизмов к конкретным портам (входам, выходам) МК.
-
Программу управления в системе команд микроконтроллера МКП-1.
-
2.Введение
В данной курсовой работе разрабатывается микропроцессорная система управления (МСУ) объектом, по его технологической схеме. В качестве объекта управления мы рассматриваем технический агрегат – отрезной станок.
Современное оборудование проектируется, как правило, только на микропроцессорной технике, что отображается на методике проектирования. В данной работе рассматривается система управления объектом на базе МКП-1.
Программируемый микроконтроллер типа МКП-1 предназначен для циклового двухпозиционного программного управления манипуляторами и промышленным технологическим оборудованием.
Технологический процесс контролируется датчиками. Сигналы, поступающие от датчиков, обрабатываются микроконтроллером МКП-1 и передаются на исполнительные механизмы.
Конечной целью работы является составление программы управления технологическим процессом в системе команд МКП-1.
В процессе составления программы мы проходим такие этапы проектирования, как первичное описание функционирования объекта в виде параметрического графа операций (ПГО) (этап алгоритмического проектирования); промежуточное описание алгоритма в виде систем секвенций (этап логического проектирования); алгоритм управления в виде граф-схемы алгоритмов.
3.Исходные данные
Вариант 20.
Технологическая схема сверлильного станка Рис 1.
Х- датчики и органы управления
Y- исполнительные механизмы и органы индикации
-
Таблицы привязки датчиков и исполнительных механизмов к конкретным портам микроконтроллера
Таблица 1. Таблица датчиков и органов управления
| Позиции | Назначение | Порт подключения Е0 |
| Х1 | датчик крайнего верхнего положения | E01 |
| Х2 | датчик рабочего положения | E02 |
| Х3 | датчик крайнего нижнего положения | E03 |
| Х4 | датчик стола | E04 |
| Х5 | общее включение системы | E05 |
| Х6 | цикловой пуск | Е06 |
Таблица 2. Таблица исполнительных механизмов и органов индикации
| Позиции | Назначение | Порт подключения Z1 |
| Y1 | сигнал управления мотором вращения | Z01 |
| Y2, Y3 | сигналы спуска и подъёма инструмента | Z02, Z03 |
| Y4 | сигнал на соседний агрегат и на индикацию оператору – станок находится в исходном состоянии (инструмент сверху) | Z04 |
| Y5 | сигнал на индикацию – идёт рабочий цикл станка | Z05 |
Таблица 3. Таблица обозначений действий, выполняемых в позициях
| Позиции | Назначение |
| Р0 | исходное состояние (инструмент сверху) |
| Р1 | движение инструмента вниз (быстрое) |
| Р2 | перемещение инструмента вниз (медленное) |
| Р3 | перемещение инструмента вверх (быстрое) |
Таблица 4. Таблица переходов
| Позиции | Назначение |
| t1 | движение инструмента вниз (быстрое) |
| t2 | движение инструмента вниз (медленное) |
| t3 | перемещение инструмента вверх (быстрое) |
| t4 | цикловой пуск |
| t5 | возврат системы в исходное состояние |
5. Структурная схема системы управления РТК (Рис.2.)
МКП - микроконтроллер
БП - блок питания
Сверлильный станок
Пульт управления и индикации
Сверлильный станок
6.Первичное описание функционирования объекта в виде графа операций
Рис. 3. Граф операций сверлильного станка
7.Промежуточное описание алгоритма управления объектом в виде системы секвенций
На этапе логического проектирования происходит переход от первичного языка описания логического алгоритма к промежуточному языку, который обладает нужными нам положительными свойствами. Этот язык называется язык систем секвенций.
Мы составляем аналитическую форму графа операций в виде системы конъюктивных секвенций, упрощающую переход от первичного графического описания к управляющей программе. При этом в левой части секвенционных операторов содержится конъюкция, состоящая из логических переменных, кодирующих позиции, из которых ведет данный переход и логических переменных, взвешивающих данный переход. В правой части содержится конъюкция, состоящая из логических переменных, кодирующая позиции, в которые ведет данный переход и логических переменных, взвешивающих эти позиции. Это преобразование соответствует принципу локальности преобразований.
Согласно графу операций работы системы секвенциальные выражения для каждого перехода t данной системы будут иметь вид:
8.Алгоритм управления в виде граф-схемы алгоритмов
9. Программа управления в системе команд МКП – 1
| Адрес | Команда | Описание команды |
| 000 | 260А | Активизация счетчика А |
| 001 | 2800 | Запись числа 00 в счетчик А |
| 002 | 0601 | Выключить нагрузку Y1 по адресу Z01 |
| 003 | 0602 | Выключить нагрузку Y2 по адресу Z02 |
| 004 | 0603 | Выключить нагрузку Y3 по адресу Z03 |
| 005 | 0504 | Включить нагрузку Y4 по адресу Z04 |
| 006 | 0401 | Проверка датчика X1 по адресу Е01 на 1 |
| 007 | 0405 | Проверка датчика X5 по адресу Е05 на 1 |
| 008 | 0304 | Проверка датчика X4 по адресу Е04 на 0 |
| 009 | 1201 | Прямой вывод БУ на адрес Z01 |
| 00А | 1202 | Прямой вывод БУ на адрес Z02 |
| 00В | 1203 | Прямой вывод БУ на адрес Z03 |
| 00С | 1304 | Инверсный вывод БУ на адрес Z04 |
| 00Е | 2700 | Переход на адрес 00F если БУ=0 |
| 00D | 0В02 | Инкремент счетчика А |
| 00F | 0402 | Проверка датчика X2 по адресу Е02 на 1 |
| 010 | 0603 | Выключить нагрузку Y3 по адресу Z03 |
| 011 | 0505 | Выключить нагрузку Y5 по адресу Z05 |
| 012 | 0А13 | Переход на адрес 014 если БУ=0 |
| 013 | 2700 | Инкремент счетчика А |
| 014 | 0403 | Проверка датчика X3 по адресу Е03 на 1 |
| 015 | 0602 | Выключить нагрузку Y2 по адресу Z02 |
| 016 | 0503 | Включить нагрузку Y3 по адресу Z03 |
| 017 | 0605 | Выключить нагрузку Y5 по адресу Z05 |
| 018 | 0А19 | Переход на адрес 01А если БУ=0 |
| 019 | 2700 | Инкремент счетчика А |
| 01А | 0306 | Проверка датчика X6 по адресу Е06 на 0 |
| 01В | 0401 | Проверка датчика X1 по адресу Е01 на 1 |
| 01С | 1Е06 | Установка БУ как значение датчика X6 по адресу Е06 |
| 01D | 0А06 | Переход на адрес 009 если БУ=1 |
| 01Е | 0901 | Безусловный переход на адрес 001 |
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.















