Разработка контроллера управления робототехнической системы
Курсовая работа
по схемотехнике
Тема
Разработка контроллера управления робототехнической системы
Исходные данные
1. Контроллер управления робототехнической системой (только цифровая часть системы).
2. Обрабатываемые команды: «Поднять кисть», «Опустить кисть», «Сжать кисть», «Разжать кисть», а также команды перемещения кисти в плоскости.
3. Коды команд управления роботом поступают в систему управления с внешнего носителя информации через ИРПР.
4. Элементная база - ТТЛ-совместимые микросхемы
5. Критерий проектирования – минимум затрат
Содержание расчетно-пояснительной записки:
1. Лист задания (критерии проектирования)
2. Аннотация – краткое содержание
3. Постановка задачи
4. Общая схема алгоритма описания закона функционирования
5. Выбор принципа структурной организации (состав, структура устройства)
6. Синтез функциональной и принципиальной электрических схем
7. Построение временных диаграмм
8. Оценка аппаратных затрат
9. Оценка потребляемой мощности
10. Список литературы
Перечень графического материала:
1. Схема электрическая принципиальная
2. Перечень элементов
Задание
Разработать контроллер управления робототехнической системой (разрабатывается только цифровая часть системы). Робот должен отрабатывать команды: "Поднять кисть", "Опустить кисть", "Сжать кисть", "Разжать кисть", а также команды перемещения кисти в плоскости. Коды команд управления роботом поступают в систему управления с внешнего носителя информации через ИРПР.
Элементная база - ТТЛ-совместимые микросхемы.
Анализ задания и постановка задачи
Устройство должно принимать коды команд, а также относительные координаты перемещения кисти в случае получения кода перемещения кисти. Полный список команд, выполняемых роботом:
1) Поднять кисть.
2) Опустить кисть.
3) Сжать кисть.
4) Разжать кисть.
5) Двигаться влево.
6) Двигаться вправо.
7) Двигаться вверх.
8) Двигаться вниз.
Будем считать, что по краям области, в которой может двигаться робот стоят датчики, которые срабатывают при достижении роботом соответствующей границы.
Предусмотрим также на устройстве переключатель сброса, который принудительно завершает выполнение текущей команды и запускает процедуру установления робота в начальное положение.
Таким образом, задача проектируемого устройства – преобразование входных данных в унитарный код, подаваемый на соответствующий выходной разъём. Причём в случае команды перемещения кисти унитарный код требуется подать на разъём число раз, указанное во втором входном байте.
Описание алгоритма работы устройства
На каждом цикле своей работы устройство получает байт с кодом команды и числом шагов в случае команды движения.
Каждый цикл начинается с отправки устройством в ИРПР сигнала ЗП. После чего устройство ожидает сигнал СТР, по которому считывает байт данных. Из полученного байта данных устройство получает код команды; если код команды соответствует:
1) Командам движения. То в специальный счётчик записывается часть входного байта, отвечающая за число шагов, и на выходной разъём будет подано соответствующее число импульсов унитарного кода. Если во время движения сработает один из датчиков по краям поля, то выполнение команды прекращается.
2) Командам управления кистью, то отправляется соответствующий унитарный код, причём всегда только один раз.
Если был получен внешний сигнал сброса, то на выходной разъём подаются сигналы «влево» и «вверх» до тех пор, пока не сработают соответствующие датчики по краям поля.
После выполнения команды устройство снова отправляет сигнал ЗП и т.д.
Формат входного байта:
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Положительное целое число от 0 до 31 | Код команды |
Категории:
- Астрономии
- Банковскому делу
- ОБЖ
- Биологии
- Бухучету и аудиту
- Военному делу
- Географии
- Праву
- Гражданскому праву
- Иностранным языкам
- Истории
- Коммуникации и связи
- Информатике
- Культурологии
- Литературе
- Маркетингу
- Математике
- Медицине
- Международным отношениям
- Менеджменту
- Педагогике
- Политологии
- Психологии
- Радиоэлектронике
- Религии и мифологии
- Сельскому хозяйству
- Социологии
- Строительству
- Технике
- Транспорту
- Туризму
- Физике
- Физкультуре
- Философии
- Химии
- Экологии
- Экономике
- Кулинарии
Подобное:
- Разработка печатной платы цифрового автомата
Настоящее техническое задание распространяется на разработку цифрового автомата – регулятора угла опережения зажигания, предназнач
- Регистратор колебаний поверхности земли
Тема курсового проекта «Регистратор колебаний поверхности земли ».Одним из важнейших факторов, определяющим темпы научно-техническог
- Система сканирования и стабилизации изображения
Аэрофотосъёмка — фотографирование территории с высоты от сотен метров до десятков километров при помощи аэрофотоаппарата, установле
- Системы документальной электросвязи
Санкт-ПетербургскийГосударственный Университет Телекоммуникацийимени проф. М.А. Бонч-БруевичаПояснительная записка ккурсовой рабо
- Строение видеокамеры
Видеокамера — устройство для получения оптических образов снимаемых объектов на светочувствительном элементе (матрице), приспособле
- Телетекст и видеотекст
Рефератпо предмету Основы телевиденияТелетекст и видеотекст1. Системы телетекст и антиопеОбщие сведения. В этих двух системах много о
- Технічна експлуатація та потоки енергії в СЕУ у режимі повного ходу танкера "Победа"
Міністерство освіти і науки УкраїниНаціональний університет кораблебудуванняімені адмірала МакароваМашинобудівний інститутКафедр
Copyright © https://referat-web.com/. All Rights Reserved