ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »