Реферат: Разработка системы управления роботом

В данной выпускной бакалаврской работе была произведена разработка системы управления роботом. Для этого требовалось обеспечить управление двигателем постоянного тока, приводящим робот в движение, с персонального компьютера. По предложению технического руководителя были выбраны следующие управляющие звенья: программируемый логический контроллер ОВЕН ПЛК 150УL и микроконтроллер MSP430C1101 для формирования управляющего сигнала с ШИМ; было решено, что помимо этих звеньев для визуализации проекта будет применен микроконтроллер PIC16F628A.

Управление осуществлялось по следующему принципу:

– оператор на персональном компьютере, к которому через интерфейс RS-232 был подключен программируемый логический контроллер, мог увеличить или уменьшить частоту вращения двигателя, подавая управляющий сигнал, характеризующий изменение значения скважности ШИМ;

– этот сигнал подается на микроконтроллер MSP430C1101. Во время передачи управляющего сигнала загораются определенные светодиоды, сигнализирующие о работоспособности управляющего механизма;

– в зависимости от управляющего сигнала на MSP430C1101 изменяется длительность рабочего импульса (скважность сигнала), сформированного модулем таймера Timer_A. Сигнал с ШИМ подается на драйвер, который управляет двигателем постоянного тока. При необходимости может быть включен режим реверса. Так как изменяется скважность сигнала управления, то изменяется и средняя мощность, подаваемая на двигатель, что и определяет скорость вращения двигателя постоянного тока.

– к двигателю подключен фотоимпульсный датчик, соединенный с ОВЕН ПЛК 150УL. Программное обеспечение ПЛК организовано так, что при движении с каждым изменением входного сигнала происходит прибавление "1" в счетчике. Таким образом, в ОВЕН ПЛК 150УL накапливается значение, пропорциональное

пройденному расстоянию робота.

Помимо этого, для тестирования интерфейса RS-232 и протокола USART, были разработаны алгоритм и программа для связи персонального компьютера с микроконтроллером PIC16F628A через приемопередатчик MAX232. При каждом сбросе микроконтроллера управляющая программа передает на персональный компьютер строку ASCII символов.

В ходе выполнения работы была спроектирована схема электрическая принципиальная устройства управления двигателем постоянного тока с перечнем элементов, схема электрических соединений, сборочный чертёж устройства управления двигателем постоянного тока и спецификацию к нему, и конструкция печатной платы.


СОДЕРЖАНИЕ

ВВЕДЕНИЕ …………………………………………………………………….. 6
1 Разработка устройства управления двигателем постоянного тока 12
1.1 Разработка схемы электрической принципиальной 12
1.2 Разработка печатной платы 13
1.3 Разработка сборочного чертежа 14
1.4 Выбор элементов системы управления 15
1.5 Выбор двигателя постоянного тока 16
1.6 Выбор фотоимпульсного датчика (энкодера) 17
1.7 Выбор конденсаторов, диодов, резисторов, транзисторов 19
2 Разработка схемы алгоритма управления двигателем постоянного тока 21
2.1 Разработка схемы алгоритма работы ОВЕН ПЛК-150 21
2.2 Разработка схемы алгоритма работы PIC16F628A 23
2.3 Разработка схемы алгоритма работы MSP430C1101 25
2.4 Разработка схемы алгоритма включения ДПТ 27
2.5 Схема алгоритма работы энкодера 28
3 Разработка программы управления двигателем постоянного тока 30
ЗАКЛЮЧЕНИЕ 31
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ………….……………….. 33
ПРИЛОЖЕНИЕ А (Обязательное) Настройка и конфигурирование ПЛК в среде программирования CoDeSys ………………………………………….…

34

ПРИЛОЖЕНИЕ Б (Обязательное) Разработка программы …………………. 36
ПРИЛОЖЕНИЕ В (Обязательное) Руководство программиста ……………. 46
ПРИЛОЖЕНИЕ Г (Обязательное) Руководство пользователя ………........... 47
ПРИЛОЖЕНИЕ Д (Рекомендуемое) Характеристики MAХ232 ……………. 48
ПРИЛОЖЕНИЕ Е (Рекомендуемое) Микроконтроллер MSP430C1101……. 50
ПРИЛОЖЕНИЕ Ж (Рекомендуемое) Основные характеристики ОВЕН ПЛК-150 ……………………………………………………………………........

52

ПРИЛОЖЕНИЕ И (Рекомендуемое) Среда программирования CoDeSys…………………………………………………………………………..

54

ПРИЛОЖЕНИЕ К (Рекомендуемое) Инкрементные фотоимпульсные датчики (ФИД) ………………………………………………………………….

56

ПРИЛОЖЕНИЕ Л (Рекомендуемое) Принцип управления скоростью вращения двигателя постоянного тока с помощью широтно-импульсной модуляции ……………………………………………………………………….

58


ВВЕДЕНИЕ

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

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

Манипулятор промышленного робота имеет от 2-х до 6-ти степеней свободы и может перемещать грузы до нескольких сот килограммов в радиусе до нескольких метров.

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

Тенденция увеличения парка промышленных роботов в современном производстве обусловлена рядом объективных факторов. Как правило, это увеличение производительности труда при сохранении высокого качества продукции и возможность быстрого реагирования на изменения объектов производства и потребительского рынка.

Серьезными стимулами роста инвестиций в производство и применение промышленных роботов являются:

– непрерывное снижение стоимости промышленных роботов на фоне роста стоимости рабочей силы;

– недостаток квалифицированной рабочей силы;

– освобождение работающих на производстве от тяжелого, интенсивного и

монотонного труда;

– возможность улучшения экологической обстановки и снижения вредного влияния производства, особенно сварочного, на здоровье производственного персонала;

– повышение точности выполнения технологических операций и, как следствие, улучшение качества;

– возможность использования технологического оборудования в три смены 365 дней в году;

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

Электрический привод (сокращенно – электропривод) – это электромеханическая система для приведения в движение исполнительных механизмов рабочих машин и управления этим движением в целях осуществления технологического прогресса.

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 568
Бесплатно скачать Реферат: Разработка системы управления роботом