Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции9-й семестр.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
27.75 Mб
Скачать

Ядра реального времени

В этот класс входят системы с монолитным ядром, где и содержится реализация всех механизмов реального времени этих операционных систем. Системы этого класса, как правило, модульные, хорошо структуриро­ваны, имеют наиболее развитый набор специфических механизмов реального времени, компактны и предсказуемы. Наиболее популярные системы этого класса: OS9, QNX.S*

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

Как правило, ядра реального времени имеют два типа систем разработ­ки - кроссовую и резидентную.

Unix'ы реального времени

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

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

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

Наиболее популярным представителем систем этого класса является операционная система реального времени Lynx OS.

Расширения реального времени для WindowsNt

В последние два года сразу несколько фирм объявили о создании рас­ширений реального времени для Windows NT. Этот означает, что подобные продукты были востребованы, что и подтверждает динамика их рыночного развития. В самом деле, появление в свое время UNIX'ов реального времени означало ни что иное, как попытку применить господствующую программ­ную технологию для создания приложений реального времени. Появление расширений реального времени для Windows NT имеет те же корни, ту же мотивацию, что и UNIX-ы реального времени.

Конечно, соблазнительно получить в системе реального времени все эти возможности. Так как эти продукты - новые и вызывают много вопросов.

Лекция 4 испу, расширенная структура. Датчики

Объект управления - комплекс технологического оборудования.

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

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

,

где γ - относительная погрешность датчика.

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

энергическая; эти связи обуславливаются питающими напряжениями. Основные группы датчиков:

Электромеханические, электрические (преобразуют неэлектрические величины в электрические)

Электронные

Помимо этого различают пассивные и активные датчики.

. Активный датчик требует наличия внешнего источника возбуждения. Датчики, основанные на резисторах, например, термисторы, резисгивные термометры (RTD - Resistance Temperature Detectors) и тензометры являются активными датчиками, т.к. ток должен протекать через них и соответствующее значение напряжения измеряется надлежащим образом для нахождения значения сопротивления. Другим способом является помещение устройства в мостовую схему, хотя в любом случае необходим внешний ток или внешнее напряжение по цепи.

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

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