Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




ЛЕКЦИЯ 11

 

Рис. 1 Стадии проектирования встрвиваемой системы на бвзе МК

 

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

Разработка встраиваемых приложений на МК представляет собой совокуп­ность ряда этапов (рис.).

Анализ предметной области и моделирование

Анализ ТЗ и предметной области — необходимый этап разработки любого изделия. Он проводится на начальной стадии проектирования при разработке технического предложения.

Целью анализа является генерация предложений по разработке структуры системы. Решение таких творческих задач основано на проводимых совмест­но системно-структурном анализе и синтезе. Полнота синтеза определяется глубиной анализа, которая зависит от степени разработки ТЗ. Данный этап позволяет выявить особенности объекта управления и требования к системе управления и проводится общими для любых областей технического проек­тирования методами системного анализа и моделирования.

Рассмотрим пример проведения моделирования.

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

Для определения текущего значения температуры в системе имеется дат­чик. Структура системы показана на рис.

Модель системы управления контролем температуры

Описание необходимых переменных:

Определение функций

аппаратного и программного o6ecпечения.

Разработка структурной схемы

Процесс разработки структурной схемы системы проводится путем последо­вательного уточнения ее компонентов. На исходном этапе из ТЗ известны входы, выходы и управляющие воздействия на систему, поэтому проекти­руемую систему можно представить в виде совокупности более простых под­систем, связанных между собой входами, выходами и управляющими воздеприменяемых к конкретной подсистеме, начиная с подсистем, выходы которых являются выходами всей системы и заканчивая входными подсистем. Процесс повторяется до достижения элементарного уровня детализации представляющего систему состоящей из известных элементов, для которЫХ проведение дальнейшей декомпозиции нецелесообразной­ствиями (рис.).

На элементарном уровне для каждого вида применяемых элементов выпол­няется следующая процедура:

определяется множество М известных разновидностей элемента;

составляется иерархия требований ТЗ к элементам данного вида по крите­рию принципиальности для разработки;

требованию а ставится в соответствие подмножество АсМ;

требованию b ставится в соответствие подмножество В с А;

требованию с ставится в соответствие подмножество С с: В;

процесс повторяется до удовлетворения всех требований.

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

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

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

При распределении функций между аппаратным и программным обеспечени­ем следует исходить из того, что использование специализированных допол­нительных больших интегральных схем (БИС) упрощает разработку и обес­печивает высокое быстродействие системы в целом, но сопряжено с увеличе­нием стоимости, объема и потребляемой мощности. Больший удельный вес программного обеспечения позволяет сократить число компонентов системы и стоимость ее аппаратных средств, но это приводит к снижению быстродей­ствия и увеличению затрат и сроков разработки и отладки прикладных про­грамм. При этом время жизни изделия, в котором большая часть функций реализована в программном обеспечении, многократно возрастает за счет то­го, что срок морального старения изделия может быть существенно отодви­нут. Программная реализация основных элементов алгоритма работы кон­троллера допускает его модификацию путем перепрограммирования, в то время как возможность изменения уже существующей фиксации элементов алгоритма в аппаратуре контроллера практически отсутствует

Проектирование аппаратного обеспечения

Процесс проектрования аппаратного обеспечения состоит из нескольких эта­пов

Выбор элементной базы

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

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

Пусть, исходя из предполагаемой области будущего применения, заданы сле­дующие требуемые параметры микроконтроллерной системы: производи- (сльность— W, коэффициент запаса производительности— К, количество линий ввода-вывода — N, коэффициент запаса линий ввода-вывода— L, по- требляемая мощность— Р, массогабаритные показатели— S, стоимость — С,диапазон рабочих температур — Т и требования заказчика — U.

Необходимо из М имеющихся на рынке микроконтроллерных систем вы­брать оптимальную с точки зрения удовлетворения указанным требованиям.

Решение задачи заключается в вычислении функционалов.

Микроконтроллер представляет собой логический автомат с высокой сте­пенью детерминированности, в связи с чем число вариантов его системного включения невелико. Поэтому типовой состав аппаратных средств ядра любой МК-системы (МК, ПЗУ, ОЗУ, интерфейсные БИС, схемы синхрониза­ции и системного управления) оформляется конструктивно в виде одноплат­ных универсальных программируемых контроллеров, которые предназначе­ны для встраивания в контур управления объектом или процессом. На некоторых моделях таких плат имеется так называемое монтажное поле пользователя, на котором он имеет возможность смонтировать свои специ­фические схемы, такие как оптронные развязки, реле и т. п. Кроме того, на плате МК-системы может быть размещен источник электропитания. Пример реализации одноплатного МК показан на рис..

 

Рис.. Внешним вид одноплатного контроллера

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

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

Разработка принципиальных схем

Принципиальная схема аппаратной части системы разрабатывается по струк­турной схеме на основе требований ТЗ и требований, предъявляемых разра­ботчиком к каждому функциональному элементу. Эти требования определя­ются нормативно-техническими документами, результатами экспериментов и испытаний, общими конструкторскими нормами и правилами с целью oipa- пичения, типизации и унификации изделия. Разработка принципиальной схе­мы функционального элемента заключается в предложении схемы, удовле­творяющей совокупности технико-экономических требований при макси­мальной простоте и надежности.

При разработке МК-системы в состав аппаратных средств, как правило, вво­дят элементы настройки, управления, контроля и защиты.

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

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

К элементам контроля относятся микросхемы, предназначенные для передачи оператору ииформации о функционировании системы и в их число входят из­мерительные приборы табло, панели, нндикаторы и т. д.

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

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

При проектировании аппаратуры расчет наиболее часто выполняется в сле­дующем порядке:

Ориентировочный расчет выходных параметров функциональных эле­ментов.

Расчеты, позволяющие выбрать типы активных элементов (транзисторы, диоды, микросхемы).

Расчеты рабочих режимов активных элементов.

Расчет значений пассивных элементов, обеспечивающих выбранные ре­жимы активных элементов.

Определение номинальных значений параметров пассивных элементов и выбор их типов.

Расчет выходных параметров системы и проверка их соответствия ТЗ.

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

Определение оптимального варианта производится путем вариации парамет­ров: аналитически (формальными методами анализа), имитационно (с по­мощью моделей на ЭВМ) или натурно (на макете).

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

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

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

Разработка печатных плат и макетирование

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

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

Применение печатных плат на производстве обеспечивает:

идентичность параметров монтажа;

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

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

Существует несколько технологий изготовления печатных плат, которые сводятся либо к применению только механических (как разновидность элек- фомеханических — электроискровых) способов обработки, либо комбиниро­ванных— фотохимических и механических.

При механическом способе изготовление происходит на одном станке и включает в себя следующие операции:

подготовка управляющего файла для станка с ЧПУ (топология платы пре­образуется в команды фрезерования и сверления);

автоматическая сверловка заготовки;

фрезерование изолирующих каналов (для ускорения процесса проводится не удаление всех пробельных участков, а оконтуривание проводников, выделение их из слоя фольги);

металлизация переходных отверстий (путем вставок заклепок, втулок, впрыскивания электропроводящей пасты).

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

Изготовление фотошаблонов. Рисунок чертежа проводников с помощью фотоплоттера переносится на прозрачную пленку — фотошаблон.

Сверление монтажных и переходных отверстий с помощью сверлильного станка с ЧПУ на основе информации об описании платы.

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

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

Промывка и очистка.

Прессование многослойных плат, обрезка.

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

Параметры разрабатываемой аппаратной системы оптимизируют на ее физи­ческой модели (макете), номинальные параметры элементов которой соот- ветствуют расчетным Задача макетирования состоит и в том, чтобы получить требуемые значения выходных параметров, установить необходимые режимы работы, исследовать влияние внешних факторов на функционирование аппа­ратуры.

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





Поделиться с друзьями:


Дата добавления: 2014-12-10; Просмотров: 2317; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.