- •«Томский государственный университет систем управления и радиоэлектроники» (тусур)
- •Комплекс лабораторных работ на базе модели руки inmoove
- •Содержание
- •1 Введение
- •4 Описание манипулятора верхней конечности InMoove
- •4.1 Модель предплечья
- •4.2 Модель запястья
- •5.2.1 Пластик акрилонитрилбутадиенстирол (абс)
- •5.2.2 Пластик полилактид (пла)
- •6.2 Выбор конструкции 3d – принтера
- •8 Сервоприводы для реализации движения пальцев рук
- •8.1 Сервопривод RobotBase
- •8.2 Сервопривод TowerPro sg-5010
- •9.2 Биометрическая антропоморфная рука
- •8.1.4 Теоретическая часть
- •8.1.4.1 Общие сведения
- •8.1.4.2 Принципиальная схема Arduino Uno
- •8.1.4.6 Связь
- •8.1.4.7 Программирование
- •8.1.4.8 Автоматическая (программная) перезагрузка
- •8.1.4.9 Токовая защита разъема usb
- •8.1.4.10 Физические характеристики
- •8.1.5 Среда разработки Arduino
- •8.1.5.1 Кнопки панели инструментов
- •8.1.5.2 Блокнот (Sketchbook)
- •8.1.5.3 Закладки, Файлы и Компиляция
- •8.1.5.4 Загрузка скетча в Arduino
- •8.1.5.5 Библиотеки
- •8.1.5.6 Мониторинг последовательной шины (Serial Monitor)
- •8.1.5.7 Настройки
- •8.1.6 Основы программирования Arduino
- •8.1.6.1 Синтаксис
- •8.1.6.2 Типы данных
- •8.1.6.3 Операторы
- •8.1.6.4 Функции
- •8.1.7.4 Загрузка примера “Blink” (мигание) на плату
- •8.1.7.5 Пояснения к коду примера “Blink”
- •8.2 Лабораторная работа № 2 Знакомство с Arduino leonardo
- •8.2.4 Теоретическая часть
- •8.2.4.1 Характеристики платы
- •8.2.4.2 Память
- •8.2.4.3 Входы и Выходы
- •8.2.4.4 Связь
- •8.2.4.5 Программирование
- •8.2.4.6 Автоматическая (программная) перезагрузка
- •8.2.4.7 Токовая защита разъема usb
- •8.2.4.8 Физические характеристики
- •8.2.5 Методические указания по выполнению работы
- •8.3 Лабораторная работа №3 Подключение сервомоторов к плате Arduino Uno. Реализация движения посредствам сервомоторов.
- •8.3.4.1 Сервоприводы, используемые для реализации движения пальцев рук
- •8.3.4.2 Подключение сервомоторов
- •7.3.4 Методические указания по выполнению лабораторной работы
- •7.3.4.1 Подсоедините сервомоторы к плате Arduino.
- •6 Заключение
- •Список используемых источников
- •Приложение а (Обязательное) Описание составных частей манипулятора верхней конечности InMoove распечатанных на 3d принтере
- •Приложение б
- •4.2 Характеристики
- •4.3 Принципиальная схема Arduino Uno
- •4.4 Питание
- •4.5 Память
- •4.6 Входы и Выходы
- •4.7 Связь
- •4.8 Программирование
- •4.9 Автоматическая (программная) перезагрузка
- •4.10 Токовая защита разъема usb
- •4.11 Физические характеристики
- •5 Среда разработки Arduino
- •5.1 Кнопки панели инструментов
- •5.2 Блокнот (Sketchbook)
- •5.3 Закладки, Файлы и Компиляция
- •5.4 Загрузка скетча в Arduino
- •5.5 Библиотеки
- •5.6 Мониторинг последовательной шины (Serial Monitor)
- •5.7 Настройки
- •6 Основы программирования Arduino
- •6.1 Синтаксис
- •6.2 Типы данных
- •6.3 Операторы
- •6.4 Функции
- •7.4 Загрузка примера “Blink” (мигание) на плату
- •7.5 Пояснения к коду примера “Blink”
- •7.6 Изменение частоты мигания светодиода
- •Лабораторная работа № 2
- •4.2 Память
- •4.3 Входы и Выходы
- •4.4 Связь
- •4.5 Программирование
- •4.6 Автоматическая (программная) перезагрузка
- •4.7 Токовая защита разъема usb
- •4.8 Физические характеристики
- •5 Методические указания по выполнению работы
- •Лабораторная работа №3 Подключение сервомоторов к плате Arduino Uno
- •Теоретическая часть
- •4.1 Сервоприводы, используемые для реализации движения пальцев рук
- •4.2 Подключение сервомоторов
- •Методические указания по выполнению лабораторной работы
8 Сервоприводы для реализации движения пальцев рук
Для реализации движения пальцев руки использовались сервоприводы двух фирм RobotBase и TowerPro.
8.1 Сервопривод RobotBase
RobotBas(см. рисунок 8.1) [11] является новым поколением приводов с большим углом и крутящим моментом, которые предназначены специально для конструкций роботов. Ротор выполнен не из железа и а из пластика. Эффективное преобразование энергий, высокое КПД преобразования энергии, хорошая скорость отклика, надежная работы привода, хорошая адаптивная способность, низкие электромагнитные помехи, малый объем и вес, проводящий пластиковый потенциометр с хорошей точностью и взрывозащищенностью. Управление двигателем осуществляется с помощью интегральной схемы. Привод имеет мостовую структуру, управляющие напряжением в биполярном режиме драйвера. Хорошая скорость отклика, маленькая зона не отклика, высокая точность позиционирования, хорошая совместимость и защита от заклинивания, подходит для использования на полевых роботах и моделях самолетов.
Рисунок 8.1 – Сервопривод RobotBase
Технические характеристики:
система управления: + ширина импульса управления 1500 миллисекунд;
рабочее напряжение: 4.8-7.2 вольт;
рабочая температура диапазон: от 0 до + 60 градусов C;
рабочая скорость (4.8 В): 0.17 сек/60° без нагрузки / Рабочая скорость (6.0 В): 0.25 сек/60° без нагрузки;
крутящий момент: 9KG · см (4.8 В); 10 KG · см (6.0 В); 12KG · см (7.2 В);
потребляемый ток (4.8 В): 7.9 mA/простоя и 180mA без рабочей нагрузки / Потребляемый ток (6.0 В): 8.9 mA/простоя и 220mA без рабочей нагрузки;
мертвый диапазон: 10 микросекунды;
длина провода: 300 мм;
размеры: 40.2 мм x 20.2 мм X 43.2 мм;
вес: 58 грамм.
8.2 Сервопривод TowerPro sg-5010
TowerPro (SG-5010)(см. рисунок 8.2) является приводом с высоким крутящим моментом. Стандартный сервопривод может поворачиваться приблизительно на 180 градусов (90 в каждом направлении). Есть возможность использовать любой серво код, аппаратным обеспечением или библиотекой, чтобы управлять этими сервоприводами.
Рисунок 8.2 - Сервопривод TowerPro SG-5010
Технические характеристики:
материал редуктора – пластник установленный на два шарикоподшипника;
тип сервопривода - аналоговый ;
напряжение питания - 4.8 – 6В;
скорость поворота 0.12 сек/60о (4.8В) / 0.16 сек/60о (6В);
усилие на валу 5.2 кг/см (4.8В) / 6.5 кг/см (6В);
размеры: 40.7мм*19.7мм*42.9мм;
масса: 41 грамм;
угол поворота – 180о.
Обзор проектов, реализующих разработку верхней конечности
9.1 Проект манипулятор верхней конечности Bionicohand
Проект призван собрать команду из максимального числа людей для создания протезов с использованием стандартизированных деталей, с лёгким доступом к необходимым материалам, простым ремонтом и, соответственно, доступных для лиц с ограниченными финансовыми возможностями [12].
С момента своего создания в феврале 2013 года проект Bionicohand был дважды награждён на Международной Ярмарке в Риме и приобрёл мировой масштаб. Проект включает в себя ассоциацию My Human Kit, созданную в январе 2014 года, благодаря которой он получил юридический статус, необходимый для того, чтобы получать средства для исследований, сотрудничать с университетами, научно-исследовательскими центрами и т.д.
Команда в настоящее время состоит из 10 человек (инвалидов, инженеров, преподавателей, студентов, безработных, пенсионеров и т.п.) LabFab Rennes, InMoov, Advancer Technology, Perron-Thortay Orthopédie. На рисунке 9.1 представлен манипулятор верхней конечности Bionicohand
Рисунок 9.1 - манипулятор верхней конечности Bionicohand
Протез полностью напечатан с помощью 3D-принтера. Два провода протянуты к каждому пальцу и соединены с приводами, с помощью которых ладонь сжимается и разжимается. Вращение привода контролируется датчиками, прикрепленными к здоровой части руки, датчики конвертируют мышечный импульс в электрический сигнал. Электронная карта arduino обеспечивает взаимодействие между всеми элементами. Источником электроэнергии служат батарейки LR6.
На создание прототипа потрачено: 35 часов на печать основной части протеза, 15 часов на изготовление корпуса, 6 часов на работу с проводами и монтаж системы, 6 часов на программирование карты arduino, 3 часа на тесты и 15 часов на раздумье и доведение до совершенства. Общая стоимость прототипа: 8€ на расходные материалы для 3D-принтера (abs-пластик), 20€ на arduino-плату, 50€ на датчики, 10€ на батарейки, 35€ на двигатели, 5€ на корпус, 30€ на крепежные детали, электрические провода и электронные компоненты. Контактная колодка (сокет) была в наличии.
Данный прототип был создан по принципу DIY (Do It Yourself – Сделай сам), благодаря компетенции и свободному времени людей, заинтересованных в проекте. Никто из них не получает денежного вознаграждения. Прототип не является настоящим протезом для длительного использования людьми с ампутированными конечностями. Это прототип руки-робота, но еще не протез. Для ввода модели в полную эксплуатацию нужно провести больше исследований, чтобы повысить надежность модели, уменьшить размер компонентов и сделать хватательный процесс более удобным.