Смекни!
smekni.com

1 линия антикоррозионного защитного покрытия труб как объект автоматизации (стр. 4 из 6)

PД = 1+1,6+0,7+1+0,8+2,96+0,45+1+0,35+1+0,4+1 = 12,26 Вт

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. Принцип управления и сигнализации.

Если какой-либо контролируемый технологический параметр выходит за рамки заданных пределов, то на мнемосхеме станции загорается сигнальная лампа и звучит сигнал тревоги.

Если за пределы выходит уровень температуры, контролируемый датчиком T2, то подается соответствующий сигнал управления термостатом (включить/выключить). Кроме того, автоматически регистрируется обрыв датчика.

ЗАКЛЮЧЕНИЕ.

В данной курсовой работе был разработан микропроцессорный контроллер системы управления и контроля технологических параметров установки нанесения внутреннего покрытия.

Система обеспечивает автоматическое регулирование температуры смесителя компонентов эпоксидки для внутреннего покрытия путём отключения или включения термостата.

Система обеспечивает технологические защиты: автоматика сигнализирует о нормальном значении температуры смесителя и при повышении температуры выключает термостат. При понижении температуры автоматически включается термостат.

В задачу разрабатываемой микропроцессорной системы входит контроль вышеперечисленных параметров, управление термостатом, а также звуковая и световая сигнализация в случае выхода какого-либо параметра за установленные границы.

Система производит обработку поступающей от датчиков информации, сравнивает поступившие значения с их допустимыми значениями, формирует сигналы управления исполнительным механизмом.

Приведенный в пояснительной записке материал содержит решения по всем поставленным вопросам.

Работа над курсовой показала следующие пути улучшения: разработку новых технологий и алгоритмов, изменение принципиальной схемы системы путем использования современных микросхем и микросхем с большей степенью интеграции, а также конструкторские изменения, связанные с применением системы для конкретного предприятия.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.

1. Алиев Р.А., Белоусов В.Д. и др. Трубопроводный транспорт нефти и газа. – М.: Недра, 1988. – 386с.

2. Бахмат Г.В., Еремин Н.В. Аппараты воздушного охлаждения газа на компрессорных станциях. – С-Пг: Недра, 1994.-99с.

3. Ильин В.А. «Телеуправление и телеизмерение» – М.: Энергоиздат 1982. – 558с., ил.

4. Интегральные микросхемы : Справочник. / Под ред Тарабрина Б.В. - М.: Радио и связь 1983.

5. Калабеков Б.А. Микропроцессоры и их применение в системах передачи и обработки сигналов: Учебное пособие для высших учебных заведений. - М.: Радио и связь, 1988.

6. Коломбет Е.А. Микропроцессорные средства обработки аналоговых сигналов. - М.: Радио и связь, 1991.

7. Кузяков О.Н., Силифонкина И.А., Колесов В.И. Методические указания по оформлению студенческих работ специальности 2101 - “Автоматика и управление в технических системах ”. - Тюменский Индустриальный институт, 1992.

8. Колесов В.И. Лекции по передачам данных в информационных управляющих системах. – Тюмень, 2001

9. Тарабарин Б.В. «Интегральные микросхемы. Справочник» - М.: Радио и связь, 1983. – 528 с.,ил.

10. Уайдер С. «Справочник по технологиям и средствам связи» - М: Мир, 2000.-429с., ил.

11. Четвериков В.Н. «Подготовка и телеобработка данных в АСУ» – М.: Высшая школа 1981. – 319с., ил.

12. Шило В.В. Популярные цифровые микросхемы: Справочник.-2 изд., исправленное.- М.: Радио и связь, 1989.-352с.

ПРИЛОЖЕНИЕ 1

Структурная схема микропроцессорной системы.

ПРИЛОЖЕНИЕ 2

Алгоритм функционирования системы.

ПРИЛОЖЕНИЕ 3

Распределение адресов ОЗУ.

Адрес Содержание
F400 Младший адрес стека
F4FA-F4FC Преобразованное значение показаний датчика.
F4FF Временное хранение показаний датчика.
F500 Номер опрашиваемого датчика (00h-03h)
F6A0-F6E0 Хранение текущих и предельных значений для каждого датчика
F701 Счетчик сканирования
F702 Предварительное сохранение цифры после ввода с клавиатуры
F703 (00h-02h) Определяет режим изменения информации: 00 - индикация текущего значения 01 - ввод «минимума» 02 - ввод «максимума»
F705 Индикатор сброса перед записью [00h] - сброшено, [01h] - нет.
F706 Запоминание последнего выбранного датчика для проверки повторного выбора.

Младшие байты адресов подпрограмм клавиш хранятся по адресам:

F70E «1»
F71E «2»
F72E «3»
F73E «4»
F70D «5»
F71D «6»
F72D «7»
F73D «8»
F70B «9»
F71B «0»
F72B «С»
F73B «Ent»
F707 «A»
F717 «B»
F727 «C»
F737 «D»
F7FE-F7FC (00h-09h) Определяет текущее индицируемое значение.
F7FF (0Ah-0Dh) Определяет датчик, показания с которого индицируются.

ПРИЛОЖЕНИЕ 4

Распределение адресов ПЗУ.

Адрес Содержание
0028 JMP M1 Переход к подпрограмме обработки прерываний
0600-0629 Подпрограмма клавиши «Ent»
0630 Подпрограмма клавиши «A»
0640 Подпрограмма клавиши «B»
0650 Подпрограмма клавиши «C»
0660 Подпрограмма клавиши «D»
Коды символов:
06F0 «0»=11000000=C0h
06F1 «1»= 11111001=F9h
06F2 «2»=10100100=A4h
06F3 «3»=10110000=B0h
06F4 «4»=10011001=99h
06F5 «5»=10010010=92h
06F6 «6»=10000010=82h
06F7 «7»=11111000=F8h
06F8 «8»=10000000=80h
06F9 «9»=10010000=90h
06FA «A»=10001000=88h
06FB «B»=10000011=83h
06FC «C»=11000110=C6h
06FD «D»=10100001=A1h
06FE-070D Хранение младших байтов адресов подпрограмм клавиш, которые при инициализации заносятся в ОЗУ по определенным адресам.
Подпрограммы клавиш хранятся по следующим адресам:
070E «1»
0713 «2»
0718 «3»
071D «4»
0722 «5»
0727 «6»
072C «7»
0731 «8»
0736 «9»
073B «0»
0740-07A9 Подпрограмма ввода цифровых значений.
07B0 Переход на подпрограмму клавиши «A»
07B3 Переход на подпрограмму клавиши «B»
07B6 Переход на подпрограмму клавиши «C»
07B9 Переход на подпрограмму клавиши «D»
07BC Переход на подпрограмму клавиши «Ent»
07D0 Начало подпрограммы клавиши «C»
Остальные Программы: инициализации, основная, вспомогательные подпрограммы.