Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Основные технические характеристики мини-робота



• количество степеней свободы 5 + схват

• максимальный вылет кисти, мм 420

• углы поворота звеньев, град:

- основание (координата W) ±150

- плечо (координата F) минус 5-130

- локоть (координата Z) минус 30 -130

- наклон кисти (координата Y) минус 130-50

- поворот кисти (координата X) ±95

• грузоподъемность при максимальном вылете, г 1000

• величина раскрытия схвата, мм 0-70

• максимальное усилие сжатия схвата, Н 30

• минимальный шаг поворота по осям, град:

- основание 0, 06

- плечо 0, 06

- предплечье 0, 06

- наклон кисти 0, 3

- вращение кисти 0, 01

• скорости разворота в степенях подвижности, град/с 15

• погрешность повторяемости позиционирования, не более, мм 1

• тип интерфейса RS232

• питание сеть 220В, 50Гц

• максимальная мощность потребления, Вт 70

• время непрерывной работы, ч не более 8

• диапазон рабочих температур, °С +15-35

 

Однако при таком принципе управления необходимо в начальный момент времени (включение питания) каким-то образом задавать начальное положение осей, относительно которого далее происходит подсчет шагов каждого шагового двигателя. Для этого, в каждой оси манипулятора установлены потенциометрические датчики угла типа СП5-2-1 (рис. ) установленные на осях звеньев манипулятора и обеспечивающие грубое приведение осей манипулятора в начальное положение. Для точного приведения осей (с точностью до одного шага двигателя) используются щелевые оптроны (рис ) установленные непосредственно на осях приводных шаговых двигателей, за исключение оси поворота кисти.

Рис. Потенциометрический датчик угла типа СП5-2-1

Рис. Щелевой оптрон

 

Процесс приведения в исходное состояние по каждой оси состоит из следующих этапов:

· - определение направления движения по потенциометрическому датчику;

· - приведение «грубо» по потенциометрическому датчику угла в требуемую зону с погрешностью до одного оборота шагового двигателя;

· - продолжение движения в заданном направлении до появления сигнала с выхода щелевого оптрона.

В манипуляторе используются пять шаговых двигателе (ШД) - во всех осях, кроме схвата, а в приводе схвата установлен коллекторный двигатель постоянного тока (Д).

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

Рис. Механизмы передачи движения манипулятора

На оси «вращение схвата» установлен только потенциометрический датчик угла. Система управления выполнена на одной печатной плате. Блок-схема платы управления приведена на рис

Рис. Блок схема управления манипулятором

Центральным звеном системы управления манипулятора является микроконтроллер 16F877 фирмы «Microchip», выполняющий:

· - приведение звеньев манипулятора в исходное положение после

· включения манипулятора;

· - прием команд от управляющей ПЭВМ через интерфейс RS232;

· - формирование ответного пакета информации о действительном положении осей манипулятора;

· - управление всеми двигателями манипулятора.

В качестве усилителей для управления двигателями использованы микросхемы КТ1128КН4, в качестве блока связи, формирующего требуемые уровни напряжений для работы интерфейса RS232, использована микросхема ADM232.

Для работы логических микросхем входное напряжение 12 В от блока питания стабилизируется линейным стабилизатором КР142ЕН5. Протокол обмена информацией между управляющей ПЭВМ и манипулятором

осуществляется через интерфейс RS232.

Параметры обмена:

- длина слова - 9 бит (8 бит информации + 1 бит признака первого слова);

- скорость обмена - 19200 Бод;

Инициатором обмена является управляющая ПЭВМ. Передача от ПЭВМ к контроллеру осуществляется пакетами по 11 байт. Каждые два байта пакета несут информацию для соответствующего ему шагового двигателя (16-ти разрядное знаковое целое число шагов, первый байт - младшая часть):

—1 и 2 байты - уставка для ШД основания;

—3 и 4 байты - уставка для ШД плеча;

—5 и 6 байты - уставка для ШД локтя;

—7 и 8 байты - уставка для ШД наклона кисти;

—9 и 10 байты - уставка-для ШД вращения кисти;

—11 байт - уставка для величины силы сжатия схвата (-128 - +127).

В каждом новом пакете 9-й бит первого байта установлен в единицу. Это гарантия того, что именно этот байт первый, то есть начало пакета. Во всех остальных байтах пакета 9-й бит установлен в ноль. Если приемник обнаружил единицу в 9-м бите, то начинается запись пакета контроллером манипулятора, иначе, информация (передаваемые данные) будет игнорироваться. Каждый байт пакета начинается старт-битом и заканчивается стоп-битом.

На каждый принятый пакет от ПЭВМ контроллер манипулятора передает ответный пакет из 10-ти байт - по два байта на звено. Информация о состоянии схвата не передается.

Некоторые дополнительные данные:

1. для двигателей основания, плеча, локтя - 16, 6 шагов/градус

2. для двигателей кисти: наклон - 300 шагов/90 градусов, вращение - 750 шагов/90 градусов.

После включения питания и установки звеньев манипулятора в исходное положение контроллер манипулятора посылает донесение в ПЭВМ со всеми нулями. После получения первоначального донесения с манипулятора (все нули) оператор может посылать команды. В процессе выполнения манипулятором очередной команды на ПЭВМ передаются углы, соответствующие действительному положению звеньев. Кинематическая схема манипулятора приведена на рис. 4

Рис. 4. Кинематическая схема манипулятора робота:

1, 3, 5, 11, 15 - потенциометры СП5-21;

2, 4, 6, 10, 16 - шаговые двигатели 13, 14 - тросовая передача 17 - мотор-редуктор; 7, 8, 9, 12 - нуль-контакт (щелевой оптрон) U1=U2=U3=U4=30 U5=l

 


Поделиться:



Последнее изменение этой страницы: 2017-05-05; Просмотров: 659; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.017 с.)
Главная | Случайная страница | Обратная связь