Система компьютерного управлениямобильным мини-роботом шарового типа, страница 6

По ходу испытаний была произведена настройка частотных параметров программного ШИМ-а, параметров передачи радиопередатчика, коррекция подключения радиопередатчика к LPT-порту и объекта к силовой части.


3.2 Принципиальная схема нижнего уровня

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


Рис. 3.2. Принципиальная схема нижнего уровня.


3.3 Общее описание ПО нижнего уровня

Схема ПО нижнего уровня представлена выше.

Модуль программы реализован в виде цикла, выход из которого реализуется нажатием клавиши ESCAPE.

В этом цикле производится расчет позиционного кода управления и скважности широтно-импульсной модуляции в зависимости от требуемого управления, отсчет тактов в периоде ШИМ с проверкой достижения требуемой скважности и периода и вывод в каждый такт значения позиционного кода в LPT-порт.

ПО реализовано в системе BorlandC++ 3.0.

l