Курсовая работа: Автоматический фазометр
4. Описание алгоритма программы для МК
Микроконтроллер должен осуществлять такие действия:
1) начальную настройку своих узлов и периферийных устройств;
2) прием параметров измерения фазы от компьютера;
3) измерение частоты сигнала;
4) выбор режима измерения фазы;
5) выдача информации о частоте и фазе компьютеру.
Соответственно этому МК будет работать по алгоритму указанному на рис.5.
Рис.5. Блок-схема алгоритма программы для МК
5. Программа для МК
6. Описание алгоритма программы для ПК
Программа, которая будет выполняться ПК должна осуществить следующие действия:
1) определить у пользователя параметры измерения фазы;
2) инициировать начало работы фазометра;
3) считать сообщение о исправности фазометра;
4) в случае если он исправен послать сообщение о параметрах измерения фазы;
5) считать числа соответствующие фазе и частоте;
6) преобразовать частоту в герцы, а фазу в радианы и сохранить;
7) в конце измерения вывести на экран среднее значение фазы и частоты;
8) повторить все начиная с пункта 1.
Рис.6. . Блок-схема алгоритма программы для ПК