|
Обработки данныхDate: 2015-10-07; view: 441. Назначение микропроцессорных систем сбора и Введение Микропроцессорные системы сбора и обработки данных в настоящее время выполняются на одном кристалле в виде сверхбольшой интегральной схемы (число элементов………). На таком кристалле размещаются микропроцессор, АЦП, ЦАП, мультиплексор, программируемый усилитель, драйвер ЖК-дисплея и другие устройства. Целью данного курса является изучение устройства микроконтроллеров семейства MCS51 и других устройств, необходимых для сбора и обработки данных, приобретение навыков программирования микроконтроллеров на языках Ассемблера и Си в различных средах отладки программ и моделирования работы устройств на базе микроконтроллера и внешних по отношению к нему устройств. Микропроцессорные системы сбора и обработки данных(МПСОД)являются составными частями автоматизированных систем контроля и управления технологическими процессами и объектами.
На вход системы управления от объекта управления (ОУ) поступают входные сигналы датчиков, расположенных на объекте управления, воспринимаемые подсистемой преобразования "П". В подсистеме "П" входные сигналы преобразуются в форму, необходимую для работы операционного блока "О". В операционном блоке происходит преобразование входной информации в соответствии с алгоритмами, хранящимися в его памяти. Цель управления достигается выработкой сигналов управления и их воздействием через исполнительную систему "И" на объект управления. Более детально эта схема может быть представлена следующей структурой (рис. 2) [1]:
Объект управления содержит датчики (Д), формирующие множество параметров x1, x2…..xm, образующих первичную информацию об объекте. Сбор этой информации и ввод в операционный блок микропроцессорной системы (МПС) или персональный компьютер (ПК) осуществляется посредством подсистемы преобразования, которая взаимодействует с МПС или ПК через системный интерфейс. После выполнения необходимых вычислительных преобразований над x1 – xm , операционный блок МПС или ПК формирует управляющие воздействия y1 – yn, которые через блок вывода и преобразования передаются на объект для обеспечения требуемых характеристик процесса управления или измерения.
Если в контур управления объектом включается оператор, то такая система называется автоматизированной системой управления (АСУ) (рис. 3). Присутствие человека обусловлено не полной автоматизацией некоторых этапов технологического процесса (станки с ЧПУ - установка заготовки, уборка стружки, замена инструмента, снятие детали и т.д.) или высокой ценой ошибки управления (например, управление поездом метрополитена). Для АСУ необходимо наличие средств отображения информации для оператора. Существуют информационные системы, в которых отсутствует обратная (управляющая) связь с объектом (рис. 4). В этих системах вместо исполнительной системы используется система отображения информации. Примером таких систем могут служить устройства для измерения и отображения, текущего времени, атмосферного давления и температуры. Рассмотренные системы являются одноуровневыми (один МП или ПК). Создание автоматизированных систем управления технологическими процессами (АСУТП) группой объектов привело к появлению 2-х уровневых структур. На начальном этапе развития АСУТП предпринимались попытки реализации одноуровневой системы, когда управление объектами возлагалось на одну ЭВМ с большими вычислительными ресурсами и ресурсом памяти. Подкупала относительная простата таких систем. Однако ряд существенных недостатков централизованной структуры предопределил неудачу такого направления. К недостаткам одноуровневых систем относятся низкая надёжность, наличие большого количества линий, соединяющих датчики с устройствами преобразования. Действительно, выход из строя микроконтроллера или ПК приводил к потере управления всеми объектами сразу. Поэтому на современном этапе более жизнеспособными оказались 2-х уровневые системы. Такие достоинства, как высокая производительность и живучесть, реализуются на нижнем уровне, где каждому ОУ выделяется независимая система управления (рис. 5). Вычислительные устройства (ВУ) нижнего уровня объединяются между собой и (ВУ) верхнего уровня в локальную вычислительную сеть.
|