Программа контроллера
Программ контроллера работает следующим образом. При подаче питания на плату контроллера происходит инициализация порта RS485 для связи контроллера с ПК. Далее все сервоприводы устанавливаются в свое начальное положение. После чего происходит определение собственного адреса контроллера (адрес выставляется двумя перемычками на плате контроллера и может принимать значения от 0 до 2). Затем происходит инициализация регистров микроконтроллера для получения управляющих сигналов. После получения соответствующего сигнала, на выходах микроконтроллера образуются сигналы, по которым сервоприводы поворачиваются на определенный угол. Далее ожидаются следующие управляющие сигналы от ПК. Алгоритм работы программы представлен на рис. 19.
Рис 19. Алгоритм работы контроллера
- ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
- Актуальность работы
- Цель работы и задачи
- 1. ВВЕДЕНИЕ
- Проблематика шагающих механизмов
- Обзор рынка
- 2. КОНСТРУКЦИЯ ХОДОВОЙ ЧАСТИ
- Классификация и общие принципы
- Разработка конструкции макета
- Архитектура
- Обзор и обоснование выбора микроконтроллера
- 3. КОНТРОЛЛЕР РОБОТА
- Микроконтроллер
- Сеть
- Контроллер
- Датчики
- 4. БАЗОВЫЕ АЛГОРИТМЫ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
- Программа контроллера
- Структура программного комплекса
- Программа монитор
- Демонстрационная программа
- 5. ЭКСПЕРИМЕНТЫ
- 6. ЭКОНОМИЧЕСКАЯ ЧАСТЬ
- Анализ рынка
- План производства
- План рисков