скачать рефераты

скачать рефераты

 
 
скачать рефераты скачать рефераты

Меню

Проектирование автоматизированной системы управления скачать рефераты

ESET- Вход сбрасывания и выход с открытым стоком из кристалла. Фронт сигнала, который спадает, RESET# инициирует процесс сбрасывания. Если RESET# устанавливается впервые, кристалл отворяет транзистор с погрузкой на Vss, соединенный с выводом RESET, на 16 машинных тактов.

EA- выбор режима программирование. Доступ к внешней памяти. Этот сигнал с активным низким уровнем, разрешает доступ к памяти вне кристалла. Если уровень высокий - выбирается внутрикристальний OPTROM. ЕА фиксируется только по нарастающему фронту сигнала RESET. В момент нарастающего фронта сигнала RESET устройство входит в режим программирования PMODE. 0 - PMODE.3

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

Модуль HSO может инициировать события за временем, заданному Таймером 1 или Таймером 2. Такими событиями есть: запуск А/Ц преобразователя, сбрасывание Таймера 2, задача четверых программных таймеров и установка или очищение одного или нескольких из шести исходных линий HSO. Устройство HSO бережет ожидаемые события и заданное время в Сам-файле. Этот файл содержит до восьми последних команд. Каждая команда специфицируется временами действия, видом действия, будет ли прерывание, и что таймер (1 или 2) используется при этом.

Порты 3 и 4 - это 8-битные двунаправленные порты введения/вывода с выходами с открытым стоком. Эти выводы образовывают мультиплексовану шину адреса/данные и имеют внутреннюю низькоомную погрузка на Vcc. Порты 3 и 4 могут быть записанные и прочитаны только как слово в яцейці 1FFEh. Во время режима программирование эти порты действуют как PBUS.

Сигнал TXD - выход последовательных данных. В режимах 1, 2, 3 TXD используется для передачи данных последовательного порта. В режиме 0 он используется как выход тактовых импульсов. Удержание TXD в низкому равные во время нарастающего фронта RESET# приводит к выводу устройства в режим ONCE.

Vcc - напряжение питания цифровой части устройства (+5 В)

Vref - опорное напряжение для А/Ц преобразователя, Vref также есть напряжением питания для аналоговой части А/Ц преобразователя и логики, используемой для чтения порта 0. Vref должный быть порта 0

HOLD - запрос шины. Это сигнал с активным низким уровнем, который показывает, что внешнее устройство спрашивает управление шиной.

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

BREQ- запрос шины. Это исходный сигнал с активным низким уровнем, который устанавливается во время HOLD-цикла, если контроллер шины ожидает цикл внешней памяти. Контроллер шины может установить BREQ в любое время, если установленный HLDA, при этом он остается активным пока HOLD не зброситься.

2.4.2 Преобразователи линейных перемещений

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

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

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

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

Из разнообразия подобных преобразователей для проектированной системы оптимально подходит продукт фирмы СКБ ДИЦ "Контакт" (г. Киев) - преобразователь линейных и угловых перемещений ЛИР-79 с разрешенной возможностью до 0,1 мкм, что удовлетворяет необходимой точности системы. Аналогом этого продукта есть преобразователь LS 403 фирмы "HEIDENHAIN", но по экономическим соображениям избранный отечественный продукт.

2.4.2.1 Механические характеристики преобразователя

Максимальная механическая скорость перемещения 60 м/хв

Максимальное ускорение 30 м/с

Диапазон частот вибрации 10-55 Гц

Класс точности (ГОССТАНДАРТ 26242-90) 3;4

Температура эксплуатации +5 - +50 С

Степень защиты JP53

Габаритные размеры 46*18*(Lвим. +105)мм

3. Разработка алгоритмов работы системы

Работа всей системы начинается из включения питания, за которым идет этап установки нужное положение детали. Это очень трудоёмкий процесс, так как именно от правильного положения детали на столе относительно осей измерения зависит точность и верность измерения размеров детали. Блок условия "Деталь находится в верном положении?" описывает именно этот процесс настройки верного положения детали. У блока есть два выхода "Так" и "Ни". При ответе "Ни" процесс установки детали продолжается. При ответе "Так" начинается выбор параметров измерения. Этот блок расходится на многовариантный выбор. Пользователь должен решить какой размер детали он будет измерять. Так, многовариантность выбора составляют такие величины:

Длина

Параллельность прямых

Угол, который образован двумя гранями

Длина

Длина от центра отверстия к грани детали

Перпендикулярность

Диаметр

Расстояние между центрами отверстий

Расстояние от центрами отверстий, которые несимметричные относительно оси

Отклонение от цилиндричности

Координаты центров отверстий

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

1. Измерение длины.

Х1 Х2

Количество измерений равняется 3.

Измерение точки 1 , измерение точки 2 по координатам Х1 и Х2. Определение разности, вычитание систематической погрешности шкалы. Получение результата.

№ вим.

Х1

Х2

Lcp

1

0

131.218

X21+X22+X23

3

2

0

131.214

3

0

131.217

Средний результат Lcp = 131.3245

2. Измерение параллельности прямых

Деталь выставлена по оси Х поверхностью І, таким образом

1(0;0) , 2(161.487;0).

Снимаем точку 2(0;75. 474), обнуляем точку 2(0;0), снимаем точку 4(161.487;0.002)

Непараллельность прямых

DВ4-В3 = 0.002-0 = 0.002

3. Измерение угла, который образован двумя гранями детали.

Точки 1,2 - первая грань

Точки 3,4 - вторая грань

Находится вершина угла (точка пересечения граней и угол между ними (размер Е)). Угол рассчитывается от первой грани к второй против временной стрелки в диапазоне 360°. Сводим сторону детали АВ с осью Х, таким образом все точки на этой прямой имеют координаты (Хі ; 0). Снимаем точку 3 (Х3;В3), обнуляем, получим точку 3 (0;0), потом точку 4 (84.163; 16.004). Расчет

tga=a/l =Y4/X4 =16.004/84.163 =0.19015

Этот tga =0.190 отвечает a=10°50^

4. Измерение расстояния

4.1

ВС=?

Выровнять деталь по стороне АВ или ВС. Снимаем точку В(Х1;В1), обнуляем точку В(0;0). Снимаем точку С(Хс;Ус)

Расстояние

ВС=Хс

4.2 Расстояние от центра отверстия к грани детали

Выравниваем В1 = В2. Обнуляем 1 (0;0). Снимаем точку 3(Х3;В3). Расстояние L=В3.

5. Измерение перпендикулярности

Выровнять деталь по базовой плоскости т.1(0;0), т.5(Х5;0).

Снять точку 3(Х3;В3), обнулить, таким образом точка 3(0;0).

Снять точку 4(Х4;В4).

Отклонение от перпендикулярности равняется Х4, если он отличается от 0.

Измерение диаметру (радиусу) по 3-м точкам

1. Измерить точку 1, потом обнулить т.1(0;0)

2. Измерить точку 2, т.2 (Х2;0)

3. Измерить и обнулить точку 3, т. 3 (0;0)

4. Измерить точку 4, т. 4(0;В4)

Координата Х2 будет таким образом d1, а координата В4 - d2.

Dcp = (d1+d2)/2

Отклонение от округлости:

Измеряем d1, d2, …,dn

dmax - dmin = Dd

Радиус находится по формуле:

R=Dcp/2

Расстояние от центрами отверстий

1. Выровнять по базовой поверхности точку 5 (ХВ.;В), точку 6(Х6;В) так, чтобы В=В

2. Снять точку 1(Х1;В1)

3. Обнулить т.1(0;0)

4. Снять точку 2(Х2;0)

5. Получили точку А з координатами (Х2/2;0)

6. Обнулить т.А(0;0)

7. Снять точку 3(Х3;0)

Снять точку 4(Х4;0)

Получили точку В з координатами ((Х4-Х3)/2;0)

Таким образом Расстояние АВ = (Х4-Х3) / 2

8. Расстояние между центрами отверстий, которые не симметричные оси

1. Снять точку 1(Х1;В1)

2. Обнулить т.1(0;0)

3. Снять точку 2(Х2;0)

4. Получили точку 3 с координатами (Х2/2;0)

5. Обнулить т.3(0;0)

6. Снять точку 4(Х4;В4)

7. Снять точку 5(Х5;В4)

8. Получим таким чином центр отверстия К2:точка 6((Х5-Х4)/2;В4)

9. Расстояние АВ находится так:

АВ=&((Х5-Х4) /2)2 + В42

Определение координат центра отверстий

1. Снять точку 1 (Х1;В1)

2. Обнулить точку 1 (0;0)

3. Снять точку 2 (Х2;0)

4. Точка 3 имеет координаты (Х2/2;0)

Снять точку 4(Х4;В4)

Снять точку 5(Х5;В4)

Получим координаты центра окружности К2 т. 6 ((Х5-Х4)/2;В4)

Снять точку 7 (Х7;В7)

Снять точку 8 (Х8;В7)

Получим координаты центра окружности К3 т. 9 ((Х8-Х7)/2;В7)

Так следует продолжать и дальнейшее для других окружностей детали относительно базового отверстия К1

Измерение цилиндрических деталей

Снять точку 1 (Х1;В1)

Обнулить т.1 (0;0)

Снять точку 2 (0;В2), получим d1=В1

Снять точку 3 (Х3;0), если В3_0, то деталь имеет отклонение от циліндричності:

Снять точку 4 (Х3;В4)

d2=Y4 или d2=В4-В3 при В3(0

Снять точку 5 (Х5;0) при В5(0 деталь имеет форму:

бочки при В1<Y3>Y5

седла при Y1>E3<Y5

конуса при Y5>Y3>0 и Y5<Y3<0

7. Снять точку 6 (Х5;В6)

d3=В6 или d3=В6-В5

при В6<В4, деталь - бочка

при В6>В4, деталь - конус

при В6<В4<В2, деталь - конус

dдет=(d1 + d2 + d3)/3

Анализ по диаметрам:

d1 < d2 < d3 - конус

d1 > d2 > d3 - конус

d1 < d2 > d3 - бочка

d1 > d2 < d3 - седло

После снятия данных о координатах точек идет блок "Расчет заданных параметров". Расчет параметров происходит по формулам, которые описанные выше. Этот расчет проходит с помощью программы "ДВП", что описанная в разделе "Программное обеспечение системы". Дале идет блок условия "Исследование параметров объекту закончен?". Если избирается выход "Ни", то система возвращается на блок "Установка нужное положение детали" и измерение параметров продолжается по заданному алгоритму. При выборе выхода "Так" система переходит к следующему условию "Объект отвечает требованиям?", если ответ "Так" - деталь идет в производство. При ответе "Ни" деталь идет в переработку.

Разработка программного обеспечение системы

Общее рассмотрение программного обеспечения

Программное обеспечение системы разработано на языке "Delphi". Программа использует для снятия данных com-порт компьютеру к которого подключается микроконтроллер MCS-96. Прямое опрашивание com-порта происходит по помощи встроєного модуля Borland Delphi класса Thgcomm.

Запустив программу "ДІП" перед пользователем возникает экранная форма с статическим меню и панелью инструментов. Нажатие любой кнопки в общем окне вызовет процесс специального функционирования этой кнопки.

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

Длина

Параллельность прямых

Угол, который образован двумя гранями

Длина

Длина от центра отверстия к грани детали

Перпендикулярность

Диаметр

Расстояние между центрами отверстий

Расстояние от центрами отверстий, которые несимметричные относительно оси

Отклонение от циліндричності

Координаты центров отверстий

После выбора необходимого типа измерения, необходимо нажать кнопку "Выбрать". После чего с помощью кнопок режима можно избрать режим получения данных.

Так, по нажатию кнопки "Автоматический режим" состоится автоматическое чтение из com-порта, данных, которые поступили на него. При нажатии клавиши "Ручной режим" состоится ввод системы в режим обработки данных, что пользователь введет в ячейки Х и У.

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

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

В окне слева можно видеть выполненные шаги (номер выбранного параметру и шаг, который выполняется).

После всех выполненных шагов необходимо нажать кнопку "Считать". Это вызовет автоматический расчет параметру измерения. Полученные в результате расчета данные можно посмотреть в окне "Отчет".

Окно "Отчет" представляет собой таблицу, столбиками которой есть "№ измерения", "Элементы проверок", "Даны проверок" и "Коментари". Эту таблицу можно очистить полностью (кнопка "Очистит") или частично (кнопка "-"). По нажатию кнопки "Отчет" происходит переход к окну документа-отчета. В этом режиме отображенный стандартный бланк отчетности по расчетам. Из этого же окна можно вызвать документ на печать и получить уже полностью готовый отчет о проведенном расчете.

Текст программы прикладывается в прибавлении 2.

Выводы

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

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

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

При выполнении выпускной работы на степень бакалавра за темой "Разработка микропроцессорного устройства и программного обеспечения для измерения габаритов объекту были выполнении следующие задачи:

рассмотренные и проанализированные основные методы измерения и расчета линейных и угловых размеров объекту, и на их основе представленная система автоматического измерения и расчета размеров;

разработанная структура системы измерения и расчета линейных и угловых размеров объекту;

разработанный алгоритм измерения размеров объекту с помощью спроектированной системы;

разработанное программное обеспечение для системы измерения;

наведении перспективы развития системы и направлении внедрение и усовершенствование программного обеспечения информационно-управляющей системы;

рассмотренная тема охраны работы обслуживающего персонала при работе с измерительной системой.

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

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

ПЕРЕЧЕНЬ литературы

Закон Украины "Про охрану труда".

Долин П.А. Справочник по технике безопасности - 5е издание

Навакатикян О.О. Кальниш В.В. Стрюков С.М. "Охрана труда пользователей компьютерных видеодисплейных терминалов " - К .. 1997. 400 с.

Хрюкин Н.С. Оборудование вычислительных центров. - М.: Статистика

Кнорринг Г.М.Справочник для проектирования электрического освещения -Л. Энергия. 1976-391 с.

Хрюкин Н.С. Кондиционирование воздуха для машинных залов ЭВМ в вычислительных центрах - М.: Статистика

ГОСТ 12.1.004-91 ССБТ Пожарная безопасность. Общие требования

ГОСТ 12.1.1.005-88 ССБТ Общие санитарно - гигиенические требования

ГОСТ 12.1.030-81 ССТБ Электробезопасность. Защитное заземление, зануление.

ГОСТ 12.2.032-78.ССТБ Рабочее место при выполнении работ сидя. Общие эргономические требования.

ГОСТ 12.4.009-83 ССТБ Пожарная техника для защиты объектов. Основные виды. Размещение и обслуживание.

ДНАОП 0.00-1.31-99 Правила охраны труда при эксплуатации ЭВМ.

СНиП 2.01.02-85 Противопожарные нормы проектирования заданий и сооружений.

Литература

1 Чененов В.Н. Прогнозы развития автоматизации производства.- В сб.: "Оборудование с ЧПУ", М., Ниимаш, 1986.

Гаскаров Д.В., Голинкевич Т.А., Лапидус А.С. Прогнозирование технического состояния и надежности радиоэлектронной аппаратуры.- "Советское радио", М., 1974.

Брон А.М., Алавердов С.Г., Портман В.Т. Опыт эксплуатации АП-1. Создание и эксплуатация автоматизированных комплексов из станков с ЧПУ. Труды института. Г., ЭНИМС, 1993.

Гельберг Б.Т., Пекелис Г.Д. Ремонт промышленного оборудования. Г., "Высшая школа", 1991.

Микропроцессоры: системы программирования и отладки/ В. А. Мясников, М.Б.Игнатьев, А.А.Кочкин и др. М.:Энергоатомиздат, 1993.

Микропроцессорные комплекты интегральных схем/ В. С. Борисов, А.А.Васенков, Б.М.Малашевич и др. М.: Радио и связь, 1982.

Нечипоренко В.И., Корлевич Д.Ю. Структурный анализ систем. Г., "Советское радио", 1987.

Басманов А.С., Широков Ю.Ф. Микропроцессоры и однокристальные ЭВМ: Номенклатура и функциональные возможности. Г.: Энергоатомиздат, 1992

Измерительно-информационные системы и измерительно-вычислительные комплексы. Труды института/ Внииэлектроизмерительных приборов; [Редкол. В.В.Орешников и др.]. Л.:ВНИИЭП, 1987

Капиев Р.Э. Измерительно-вычислительные комплексы.-Л.:Энергоатомиздат, 1988

Исследование и проектирование измерительных и управляющих комплексов: Сб. Трудов.-Г.,1987. В надзаг.: МВ и ССО СССР. Всесоюзный заочный политехнический институт.

Итерационные методы повышения точности измерений/ Т.М.Алиев, А.А.Тер-Хачатуров. Г.: Энергоатомиздат, 1991.

Бахмутский В.Ф., Синегорский А.Н. Измерительно-моделирующие системы: Обзорная информация./Г.: Цниитэиприборостроения, 1989.

Чернявский Э.А., Дергаев В.В. Измерительно-вычислительные средства автоматизации производственных процессов. Уч. Пособие. Л: Энергоатомиздат, 1989.

Оперативный контроль механических свойств деталей и заготовок/

Дюмин И. В., Калугин Ю.К. К.: Техника, 1991.

Опыт использования электрических методов при определении износа деталей машин/ Мозгалевский А.В., Жердяев Г.Н. Л.: ЛДНТП, 1989.

Портман В.Т., Барабанов В.В. Влияние надежности станков с ЧПУ на эффективность их использования в автоматизированных комплексах. Труды института. "Создание и эксплуатация автоматизированных комплексов из станков с ЧПУ". Г., ЭНИМС, 1977.

Касатки В.Н. Введение в кибернетику.-К.: Советов.шк., 1986

Вуд А.С. Микропроцессоры в вопросах и ответах.- Г.: Энергоатомиздат, 1985

Бедрековский М.А., Волга В.В., Кручинкин Н.С. Микропроцессоры.- Г.: Радио и связь, 1987.

Каган Б.М., Сташин В.В. Микропроцессоры в цифровых системах.-Г.: Энергия , 1986

Страницы: 1, 2, 3, 4, 5