- семейство объектов, относящихся к программной части.
Иерархия объектов аппаратной части представлена на рис. 4.3.
Иерархия объектов программной части представлена на рис. 4.4.
Принцип функциональности
Функции системы в целом рассмотрены в связи с принципом конечной цели. Рассмотрим функции, входные и выходные данные выделенных подсистем.
Рисунок 4.3 - Иерархия аппаратной части
Рисунок 4.4 - Иерархия программной части
1) Основной функцией подсистемы первичных измерительных преобразователей, является сбор данных, снятых с измерителей первичных
) преобразователей. Выходные данные этой подсистемы являются входными для следующей подсистемы, содержащей блоки обработки, нормирования и коммутации сигналов.
) Подсистема обеспечения связности передает данные системе, включающей в себя устройства усилителей сигналов, процессоры аналоговых сигналов, для перевода сигналов и информации в уже приемлемой форме системе «Выходного прибора».
) Основной функцией последней подсистемы, является предоставления результатов обработки информации адресату назначения, в нашем случае это канал GPRS интернет.
Принцип развития
Проектируемая система может быть расширена следующим образом:
- расширение возможностей большего количества измеряемых параметров газовой смеси, путем добавления новых датчиков;
- расширение предметной области, т.е. добавление возможности использования системы не только для комплексного контроля ПДК токсичных газов в рабочей зоне, но и контроля ДВК взрывоопасных газов;
- расширение функционирования системы благодаря объединению подобных газоаналитических систем в единую сеть с шинной архитектурой;
- расширение возможностей системы за счёт добавления исполнительного устройства управления технологическим оборудования объектов контроля (системы вентиляции, звуковые и световые сигнализации):
- обновление адаптера интерфейса USB.
Принцип сочетания централизации и децентрализации
В множестве выделенных подсистем можно выделить несколько подмножеств (возможно пересекающихся), которые будут обладать достаточно высокой степенью автономности от других подмножеств. Например, можно выполнить декомпозицию таким образом:
- {подсистема ПИП};
- {подсистема обеспечения связности};
Связующие элементы, такие как АЦП, аналоговый коммутатор, усилители и преобразователи в целом подчиняются микроконтроллеру независимо от программной части ЭВМ, реализуя с ней двустороннюю связь.
- {подсистема ЭВМ-обработки}.
Здесь ЭВМ только принимает сигналы от газоаналитической системы и интерпретирует их в соответствии с запросами пользователя.
Такое разбиение позволит реализовать полученные подмножества в виде отдельных исполняемых модулей и физически разделить процессы обработки тех или иных сигналов в проектируемой системе.
С другой стороны, все подсистемы можно реализовать в одном исполняемом модуле, регламентируя порядок обращения к каждой из подсистем посредством интерфейса оператора.
Принцип учета неопределенности и случайностей
В проектируемой системе следует предусмотреть возможность реакции на некорректные с точки зрения системы действия оператора, например:
- Переполнение памяти;
- Попытка запроса передачи еще не обработанной информации;
- Попытка создания неверного обращения к системе и т.д.
А так же следует учесть ситуации негативный погодный условий (повышенная влажность, дождь), и предусмотреть наличие полноценного автономного питания.
Самое читаемое:
Анализ линейной активной цепи
В данной курсовой работе необходимо выполнить анализ линейной активной
цепи. Целью проектирования является закрепление навыков и умений студентов в
области построения и анализа частотных, временных, спектральных характеристик
радиотехнических цепей, нахождение формы сигнала на выходе цепи, исследование
влияния параметров цепи на хар ...