ВУЗ:
Составители:
35
Лабораторная работа № 3
Разработка прикладных программ
для систем жесткого реального времени
с использованием языков высокого уровня
Цель работы
- приобретение практических навыков разработки при-
кладных программ на языках реального времени высокого уровня, таких
как Модула, Ада, для систем жесткого реального времени.
Методические указания
1 Постановка задачи
Имеется система жесткого реального времени на базе персонального
компьютера, предназначенная для одновременного регулирования не-
скольких электродвигателей, которые в общем случае, могут быть
разного
типа.
Регулирование заключается в обеспечении независимой от нагрузки
постоянной частоты вращения электродвигателей.
Укрупненная структура системы приведена на рис. 3.1.
Интервал времени T
i
(i=1,…..……,n) в поступающей от измеритель-
ного устройства последовательности импульсов является мерой мгновен-
ной частоты вращения данного электродвигателя. ЭВМ должна определить
этот интервал, сравнить его с заданной величиной и, как только возникнет
рассогласование, выдать соответствующее управляющее воздействие U
i
(i=1,…..…,n), которое после цифро-аналогового преобразования передает-
ся на исполнительный механизм, вырабатывающий управляющее напря-
жение, которое служит для электродвигателя задающей величиной и кор-
ректирует его частоту вращения.
Каждый импульс измерительного устройства воспринимается ЭВМ
как требование прерывания и вызывает запуск соответствующих про-
граммных компонентов, которые должны решить задачу регулирования.
Лабораторная работа № 3
Разработка прикладных программ
для систем жесткого реального времени
с использованием языков высокого уровня
Цель работы - приобретение практических навыков разработки при-
кладных программ на языках реального времени высокого уровня, таких
как Модула, Ада, для систем жесткого реального времени.
Методические указания
1 Постановка задачи
Имеется система жесткого реального времени на базе персонального
компьютера, предназначенная для одновременного регулирования не-
скольких электродвигателей, которые в общем случае, могут быть разного
типа.
Регулирование заключается в обеспечении независимой от нагрузки
постоянной частоты вращения электродвигателей.
Укрупненная структура системы приведена на рис. 3.1.
Интервал времени Ti (i=1,…..……,n) в поступающей от измеритель-
ного устройства последовательности импульсов является мерой мгновен-
ной частоты вращения данного электродвигателя. ЭВМ должна определить
этот интервал, сравнить его с заданной величиной и, как только возникнет
рассогласование, выдать соответствующее управляющее воздействие Ui
(i=1,…..…,n), которое после цифро-аналогового преобразования передает-
ся на исполнительный механизм, вырабатывающий управляющее напря-
жение, которое служит для электродвигателя задающей величиной и кор-
ректирует его частоту вращения.
Каждый импульс измерительного устройства воспринимается ЭВМ
как требование прерывания и вызывает запуск соответствующих про-
граммных компонентов, которые должны решить задачу регулирования.
35
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »
