Автор работы: Пользователь скрыл имя, 14 Декабря 2010 в 08:11, курсовая работа
Цель работы: разработать структурную и принципиальную схемы микропроцессорной системы.
Параметрами контроля являются: уровень и температура компонентов эпоксидного покрытия в емкости для хранения дневного запаса, температура смесителя компонентов эпоксидки для внутреннего покрытия и температура сушильной печи. Управление установкой заключается в поддержании необходимой температуры в смесители компонентов.
ВВЕДЕНИЕ……………………………………………………………………………... 5
1 ЛИНИЯ АНТИКОРРОЗИОННОГО ЗАЩИТНОГО ПОКРЫТИЯ
ТРУБ КАК ОБЪЕКТ АВТОМАТИЗАЦИИ………………………………………… 7
1.1 Описание технологического процесса антикоррозионного
защитного покрытия труб………………………………………………………………. 7
1.2 Автоматизация установки нанесения внутреннего покрытия…………………… 13
1.3 Измерительные приборы…………………………………………………………… 13
1.3.1 Преобразователь измерительный уровня буйковый САПФИР-22 ДУ………... 14
1.3.2 Преобразователь температуры ПТ-С…………………………………………….. 15
2 МИКРОПРОЦЕССОРНАЯ СИСТЕМА КОНТРОЛЯ ТЕМПЕРАТУРЫ УСТАНОВКИ НАНЕСЕНИЯ ВНУТРЕННЕГО ПОКРЫТИЯ …………………. 16
2.1 Проектирование центрального процессора……………………………………….. 16
2.2 Выбор памяти……………………………………………………………………….. 18
2.3 Блок дешифратора адресов памяти и портов ввода/вывода……………………… 18
2.4 Выбор микросхем устройств ввода/вывода и системного таймера-счетчика…... 18
2.5 Организация дешифрации адреса для УВВ и таймера-счетчика………………… 19
2.6 Организация опроса датчиков……………………………………………………… 19
2.7 Организация сигнализации и управления…………………………………………. 20
2.8 Организация опроса клавиатуры и индикации……………………………………. 20
2.9 Расчет потребляемой мощности…………………………………………………. 21
3 КРАТКОЕ ОПИСАНИЕ РАБОТЫ КОНТРОЛЛЕРА…………………………... 22
3.1 Задание предельных значений……………………………………………………... 22
3.2 Принцип управления и сигнализации……………………………………………... 22
ЗАКЛЮЧЕНИЕ ………………………………………………………………………... 23
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ………………………………. 24
ПРИЛОЖЕНИЕ 1. Структурная схема микропроцессорной системы…………. 25
ПРИЛОЖЕНИЕ 2. Алгоритм функционирования системы…………………….. 26
ПРИЛОЖЕНИЕ 3. Распределение адресов ОЗУ…………………………………... 28
ПРИЛОЖЕНИЕ 4. Распределение адресов ПЗУ…………………………………... 29
ПРИЛОЖЕНИЕ 5. Программа………………………………………………………. 30
ПРИЛОЖЕНИЕ 6. Спецификация элементов……………………………… …….. 39
ПРИЛОЖЕНИЕ 7. Схема электрическая функциональная…………...Формат А1
Указанные выше микросхемы КР580ВА86 и КР580ИР82 служат для обеспечения достаточной нагрузочной способности магистралей данных и адреса.
Шина
управления состоит из четырех линий
по которым передаются сигналы: чтение
данных из памяти MEMR, запись данных в память
MEMW, чтение данных из портов ввода/вывода
IOR, запись данных в порты ввода/вывода
IOW.
Схему формирования управляющих сигналов поясняет таблица 1:
Таблица 1
RD | WR | IO/M | |
1 | 0 | 0 | MEMW |
0 | 1 | 0 | MEMR |
1 | 0 | 1 | IOW |
0 | 1 | 1 | IOR |
2.2
Выбор памяти.
В качестве ПЗУ возьмём микросхему К573РУ14 (DD5) перепрограммируемую, с ультрафиолетовым стиранием и организацией 2К х 8.
В качестве ОЗУ возьмём микросхему КР537РУ8 (DD6) с организацией 2К х 8.
2.3
Блок дешифратора адресов
памяти и портов ввода/вывода.
Блок дешифратора адресов производит подключение микросхем памяти и портов ввода/вывода. В качестве дешифратора используется К155ИД4 (DD11)
Блок дешифрации обеспечивает подключение микросхем памяти и ли портов ввода/вывода при поступлении на биты А12-А13 следующей двоичной комбинации:
00 - подключение микросхемы ПЗУ DD5;
01 - подключение микросхемы ОЗУ DD6;
10 – подключение программируемого параллельного интерфейса DD7;
11 – подключение программируемого параллельного интерфейса DD8;
В качестве устройств ввода/вывода, которые служат для сопряжения центрального процессора с датчиками, системой управления механизмами и сигнализацией, клавиатурой и дисплеем выбраны два программируемых интерфейса КР580ВВ55 (DD7 и DD8).
В
качестве системного таймера использована
микросхема программируемого таймера
КР580ВИ53 (DD9). Таймер в системе служит для
организации прерываний через определенные
промежутки времени. Прерывания, в свою
очередь, необходимы для периодического
опроса клавиатуры и индикации символов
на дисплее.
Таблица 2
Номера портов ввода/вывода.
Микросхема | Порт | Назначение порта | Номер |
DD7 (КР580ВВ55) | A | информация с датчиков | F0 |
B | выбор датчика и запуск АЦП | F1 | |
C | сигнализация и управление | F2 | |
РУС | регистр управляющего слова | F3 | |
DD8 (КР580ВВ55) | A | индикация | F8 |
B | опрос клавиатуры | F9 | |
C | сканирование | FA | |
РУС | регистр управляющего слова | FB | |
DD9 (КР580ВИ53) | CLK0 | счетчик 0 | 00 |
CLK1 | счетчик 1 | 01 | |
CLK2 | счетчик 2 | 02 | |
РУС | регистр управляющего слова | 03 |
Для того чтобы организовать последовательный опрос датчиков в данной системе использована микросхема аналогового мультиплексора К590КН1 (DD10), которая управляется программно, посредством передачи управляющих сигналов по линиям PВ0-PВ1 порта ввода/вывода (микросхема DD7).
В качестве АЦП используем К572ПВ3. Запуск АЦП (DA1) на преобразование и считывание данных организовано программно посредством передачи управляющих сигналов по линиям порта ввода/вывода (микросхема DD8) при аппаратной поддержке сигналом состояния BUSY АЦП, который подается на вход READY (готовность) микропроцессора.
Для
преобразования токовых сигналов датчиков
4-20 мА в сигнал напряжением 0-10 В используются
прецизионные сопротивления марки ОМЛТ
0.125 номиналом 500 Ом.
Сигнализация и управление реализованы на лампах накаливания и реле, питающихся напряжением 12В постоянного тока.
В качестве ключей использованы оптроны марки АОТ127.
Управление и сигнализация организованы программно посредством передачи управляющих сигналов по линиям С0-С7 порта ввода/вывода (DD7). Сигналы с этих линий поступают на АОТ127 через буфер К155ЛП10. Сигналы, служащие для световой сигнализации, инвертируются и поступают на схему для организации звуковой сигнализации.
Управление и сигнализация
2.8
Организация опроса
клавиатуры и индикации.
Для ввода параметров управления в системе используется клавиатура из 16 клавиш.
Для индикации значений технологических параметров применяются четыре семи сегментных светодиодных индикатора АЛ305Г красного свечения с напряжением питания 6В и максимальным потребляемым током 22мА. В схеме питания использованы транзисторы VT1-VT4 марки КТ630, управляемые сигналами линий сканирования клавиатуры.
Сканирование клавиатуры и активизация светодиодного семи сегментного индикатора реализуется с помощью дешифратора К155ИД4 на входы которого циклически передается ряд чисел 0h,1h,2h,3h по линиям порта ввода/вывода (DD7). Для защиты от короткого замыкания между линиями сканирования в схеме должны быть предусмотрены диоды. Для опроса матрицы клавиатуры используются линии порта ввода/вывода (DD8).
Код
индицируемого символа
2.9
Расчет потребляемой
мощности
Расчет потребляемой мощности системы производится по формуле:
Pпот.max=SPД+SPА,
где SPД - суммарная мощность, потребляемая всеми микросхемами устройства, SPА - суммарная мощность, потребляемая всеми аналоговыми элементами.
PД
= 1+1,6+0,7+1+0,8+2,96+0,45+1+0,
PА = 4*0,0062*1000 = 0,144 Вт
Pпот.max=
12,26+0,144 = 12,404 Вт
3
КРАТКОЕ ОПИСАНИЕ РАБОТЫ
КОНТРОЛЛЕРА.
3.1
Задание предельных
значений.
Для правильной работы контроллера необходимо с помощью клавиатуры занести в оперативное запоминающее устройство предельные значения по всем четырем контролируемым параметрам. Для этого необходимо:
1. Выбрать необходимый параметр путем нажатия на соответствующую клавишу (при этом на дисплее должно высветиться измеряемое текущее значение технологического параметра);
2. Нажать на ту же клавишу повторно для выбора режима ввода минимального предельного значения (высветится его текущее значение);
3. Нажать на клавишу «С» (сброс) для того чтобы стереть старое значение и подготовить систему для ввода нового;
4. Ввести новое значение и нажать на клавишу «Ent» (ввод) для его запоминания;
5. Нажать на клавишу параметра в третий раз для выбора режима ввода максимального предельного значения (высветится его текущее значение);
6. Повторить пункты 3 и 4.
Чтобы пропустить ввод минимального значения необходимо с п. 2 перейти к п. 5.
Чтобы
прекратить ввод не внося изменений
необходимо не нажимая клавиши «Ent» нажать
на любую из клавиш выбора технологических
параметров.
3.2.
Принцип управления
и сигнализации.
Если какой-либо контролируемый технологический параметр выходит за рамки заданных пределов, то на мнемосхеме станции загорается сигнальная лампа и звучит сигнал тревоги.
Если
за пределы выходит уровень
ЗАКЛЮЧЕНИЕ.
В данной курсовой работе был разработан микропроцессорный контроллер системы управления и контроля технологических параметров установки нанесения внутреннего покрытия.
Система обеспечивает автоматическое регулирование температуры смесителя компонентов эпоксидки для внутреннего покрытия путём отключения или включения термостата.
Система обеспечивает технологические защиты: автоматика сигнализирует о нормальном значении температуры смесителя и при повышении температуры выключает термостат. При понижении температуры автоматически включается термостат.
В
задачу разрабатываемой
Система производит обработку поступающей от датчиков информации, сравнивает поступившие значения с их допустимыми значениями, формирует сигналы управления исполнительным механизмом.
Приведенный
в пояснительной записке
Работа
над курсовой показала следующие пути
улучшения: разработку новых технологий
и алгоритмов, изменение принципиальной
схемы системы путем использования современных
микросхем и микросхем с большей степенью
интеграции, а также конструкторские изменения,
связанные с применением системы для конкретного
предприятия.
СПИСОК
ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.
1. Алиев Р.А., Белоусов В.Д. и др. Трубопроводный транспорт нефти и газа. – М.: Недра, 1988. – 386с.
2. Бахмат Г.В., Еремин Н.В. Аппараты воздушного охлаждения газа на компрессорных станциях. – С-Пг: Недра, 1994.-99с.
Информация о работе Установка нанесения внутреннего антикоррозийного покрытия труб