Системы жесткого реального времени. Князев В.Н - 14 стр.

UptoLike

Составители: 

14
Рис. 2.1
Работа данной системы может быть описана следующим образом.
Микроконтроллер, представляющий собой фактически однокристальную
микроЭВМ, реализует в соответствии с текущим состоянием системы за-
ложенный в него алгоритм управления. Анализ текущего состояния систе-
мы выполняется с помощью осведомительных сигналов, поступающих с
датчиков. Так как природа управляемого процесса может быть различной,
вид и
форма сигналов, формируемых датчиками, также произвольна. По-
этому может потребоваться преобразование исходного сигнала в цифро-
вую форму для ввода в ЭВМ. Преобразование может быть выполнено с
помощью аналого-цифровых преобразователей (АЦП) соответствующей
разрядности и схем формирования сигналов, которые дополнительно вы-
полняют функции гальванической развязки. Осведомительные сигналы
могут также участвовать в формировании
специальных признаков - фла-
гов, необходимых микроконтроллеру для принятия альтернативных реше-
ний.
Алгоритм управления реализуется микроконтроллером путем оказа-
ния исполнительных воздействий на управляемый объект через посредство
управляющих сигналов. Как было отмечено выше, для согласования сиг-
налов различной формы может потребоваться преобразование, которое
обычно реализуется с помощью цифро-аналоговых преобразователей
(ЦАП) соответствующей
разрядности и формирователей сигналов.
Таймеры в системе могут быть как встроенными в микроконтроллер,
так и внешними, и необходимы для формирования и поддержания времен-
ных интервалов и соотношений в алгоритме управления.
Специфика структуры проектируемой системы проявляется при де-
тализации проекта, связанной с выбором принципов взаимодействия с
объектами, свойствами объектов управления и
элементной базой.
Если объект управления один, то вопрос взаимодействия с объектом
сводится к выбору типа интерфейса, обеспечивающего подключение мик-
роконтроллера с целью приема осведомительных и выдачи управляющих
сигналов для реализации алгоритма управления с необходимой точностью
и быстродействием.
Если объектов управления несколько, то помимо указанного выше
вопроса необходимо выбрать магистральную или радиальную
конфигура-
цию системы управления, как показано на рис. 2.2а и рис. 2.2б.
                                  Рис. 2.1


      Работа данной системы может быть описана следующим образом.
Микроконтроллер, представляющий собой фактически однокристальную
микроЭВМ, реализует в соответствии с текущим состоянием системы за-
ложенный в него алгоритм управления. Анализ текущего состояния систе-
мы выполняется с помощью осведомительных сигналов, поступающих с
датчиков. Так как природа управляемого процесса может быть различной,
вид и форма сигналов, формируемых датчиками, также произвольна. По-
этому может потребоваться преобразование исходного сигнала в цифро-
вую форму для ввода в ЭВМ. Преобразование может быть выполнено с
помощью аналого-цифровых преобразователей (АЦП) соответствующей
разрядности и схем формирования сигналов, которые дополнительно вы-
полняют функции гальванической развязки. Осведомительные сигналы
могут также участвовать в формировании специальных признаков - фла-
гов, необходимых микроконтроллеру для принятия альтернативных реше-
ний.
      Алгоритм управления реализуется микроконтроллером путем оказа-
ния исполнительных воздействий на управляемый объект через посредство
управляющих сигналов. Как было отмечено выше, для согласования сиг-
налов различной формы может потребоваться преобразование, которое
обычно реализуется с помощью цифро-аналоговых преобразователей
(ЦАП) соответствующей разрядности и формирователей сигналов.
      Таймеры в системе могут быть как встроенными в микроконтроллер,
так и внешними, и необходимы для формирования и поддержания времен-
ных интервалов и соотношений в алгоритме управления.
      Специфика структуры проектируемой системы проявляется при де-
тализации проекта, связанной с выбором принципов взаимодействия с
объектами, свойствами объектов управления и элементной базой.
      Если объект управления один, то вопрос взаимодействия с объектом
сводится к выбору типа интерфейса, обеспечивающего подключение мик-
роконтроллера с целью приема осведомительных и выдачи управляющих
сигналов для реализации алгоритма управления с необходимой точностью
и быстродействием.
      Если объектов управления несколько, то помимо указанного выше
вопроса необходимо выбрать магистральную или радиальную конфигура-
цию системы управления, как показано на рис. 2.2а и рис. 2.2б.




                                  14