- Любовные романы
- Фантастика и фэнтези
- Ненаучная фантастика
- Ироническое фэнтези
- Научная Фантастика
- Фэнтези
- Ужасы и Мистика
- Боевая фантастика
- Альтернативная история
- Космическая фантастика
- Попаданцы
- Юмористическая фантастика
- Героическая фантастика
- Детективная фантастика
- Социально-психологическая
- Боевое фэнтези
- Русское фэнтези
- Киберпанк
- Романтическая фантастика
- Городская фантастика
- Технофэнтези
- Мистика
- Разная фантастика
- Иностранное фэнтези
- Историческое фэнтези
- LitRPG
- Эпическая фантастика
- Зарубежная фантастика
- Городское фентези
- Космоопера
- Разное фэнтези
- Книги магов
- Любовное фэнтези
- Постапокалипсис
- Бизнес
- Историческая фантастика
- Социально-философская фантастика
- Сказочная фантастика
- Стимпанк
- Романтическое фэнтези
- Ироническая фантастика
- Детективы и Триллеры
- Проза
- Юмор
- Феерия
- Новелла
- Русская классическая проза
- Современная проза
- Повести
- Контркультура
- Русская современная проза
- Историческая проза
- Проза
- Классическая проза
- Советская классическая проза
- О войне
- Зарубежная современная проза
- Рассказы
- Зарубежная классика
- Очерки
- Антисоветская литература
- Магический реализм
- Разное
- Сентиментальная проза
- Афоризмы
- Эссе
- Эпистолярная проза
- Семейный роман/Семейная сага
- Поэзия, Драматургия
- Приключения
- Детская литература
- Загадки
- Книга-игра
- Детская проза
- Детские приключения
- Сказка
- Прочая детская литература
- Детская фантастика
- Детские стихи
- Детская образовательная литература
- Детские остросюжетные
- Учебная литература
- Зарубежные детские книги
- Детский фольклор
- Буквари
- Книги для подростков
- Школьные учебники
- Внеклассное чтение
- Книги для дошкольников
- Детская познавательная и развивающая литература
- Детские детективы
- Домоводство, Дом и семья
- Юмор
- Документальные книги
- Бизнес
- Работа с клиентами
- Тайм-менеджмент
- Кадровый менеджмент
- Экономика
- Менеджмент и кадры
- Управление, подбор персонала
- О бизнесе популярно
- Интернет-бизнес
- Личные финансы
- Делопроизводство, офис
- Маркетинг, PR, реклама
- Поиск работы
- Бизнес
- Банковское дело
- Малый бизнес
- Ценные бумаги и инвестиции
- Краткое содержание
- Бухучет и аудит
- Ораторское искусство / риторика
- Корпоративная культура, бизнес
- Финансы
- Государственное и муниципальное управление
- Менеджмент
- Зарубежная деловая литература
- Продажи
- Переговоры
- Личная эффективность
- Торговля
- Научные и научно-популярные книги
- Биофизика
- География
- Экология
- Биохимия
- Рефераты
- Культурология
- Техническая литература
- История
- Психология
- Медицина
- Прочая научная литература
- Юриспруденция
- Биология
- Политика
- Литературоведение
- Религиоведение
- Научпоп
- Психология, личное
- Математика
- Психотерапия
- Социология
- Воспитание детей, педагогика
- Языкознание
- Беременность, ожидание детей
- Транспорт, военная техника
- Детская психология
- Науки: разное
- Педагогика
- Зарубежная психология
- Иностранные языки
- Филология
- Радиотехника
- Деловая литература
- Физика
- Альтернативная медицина
- Химия
- Государство и право
- Обществознание
- Образовательная литература
- Учебники
- Зоология
- Архитектура
- Науки о космосе
- Ботаника
- Астрология
- Ветеринария
- История Европы
- География
- Зарубежная публицистика
- О животных
- Шпаргалки
- Разная литература
- Зарубежная литература о культуре и искусстве
- Пословицы, поговорки
- Боевые искусства
- Прочее
- Периодические издания
- Фанфик
- Военное
- Цитаты из афоризмов
- Гиды, путеводители
- Литература 19 века
- Зарубежная образовательная литература
- Военная история
- Кино
- Современная литература
- Военная техника, оружие
- Культура и искусство
- Музыка, музыканты
- Газеты и журналы
- Современная зарубежная литература
- Визуальные искусства
- Отраслевые издания
- Шахматы
- Недвижимость
- Великолепные истории
- Музыка, танцы
- Авто и ПДД
- Изобразительное искусство, фотография
- Истории из жизни
- Готические новеллы
- Начинающие авторы
- Спецслужбы
- Подростковая литература
- Зарубежная прикладная литература
- Религия и духовность
- Старинная литература
- Справочная литература
- Компьютеры и Интернет
- Блог
Создаем робота-андроида своими руками - Джон Ловин
Шрифт:
Интервал:
Закладка:
Схема интерфейса для УРР показана на рис. 15.11. В интерфейсе использован микроконтроллер 16F84. Программа для микроконтроллера выглядит следующим образом:
‘Программа интерфейса УРР
Symbol PortA = 5
Symbol TRISA = 133
Symbol PortB = 6
Symbol TRISB = 134
Poke TRISA, 255
Poke TRISB, 240
Start:
Peek PortB, B0
If bit4 = 0 then trigger ‘Если запись в триггер разрешена, читать схе
му УРР
Goto start ‘Повторение
trigger:
pause 500 ‘Ожидание 0,5 с
Peek PortB, B0 ‘Чтение кода BCD
If bit5 = 1 then send ‘Выходной код
goto start ‘Повторение
send:
peek PortA, b0 ‘Чтение порта А
if bit4 = 1 then eleven ‘Число есть 11?
poke PortB, b0 ‘Выходной код
goto start ‘Повторение
eleven:
if bit0 = 0 then ten
poke portb, 11
goto start ‘Повторение
ten:
poke portb,10
goto start ‘Повторение
end
Рис. 15.11. Схема контроллера УРР для руки-робота
Обновление программы под 16F84 можно бесплатно загрузить из http://www.imagesco.com
Программирование интерфейса УРР
Программирование интерфейса УРР аналогично процедуре программирования УРР из набора, описанного в гл. 7. Для правильной работы руки-манипулятора вы должны запрограммировать командные слова соответственно номерам, соответствующим определенному движению манипулятора. В табл. 15.1 приведены примеры командных слов, управляющих работой руки-манипулятора. Вы можете выбрать командные слова по вашему вкусу.
Таблица 15.1Список деталей для интерфейса PC
• (5) Транзистор NPN TIP120
• (5) Транзистор PNP TIP 125
• (1) ИС 74164 преобразователь кода
• (1) ИС 74LS373 восемь ключей
• (1) Светодиод красный
• (5) Диод 1N914
• (1) Гнездо разъема Molex на 8 контактов
• (1) Кабель Molex 8-жильный длиной 75 мм
• (1) Двухпозиционный переключатель
• (1) Разъем уголковый типа DB25
• (1) Кабель DB 25 1,8 м с двумя разъемами М – типа.
• (1) Печатная плата
• (10) Резистор 100 кОм, 0,25 Вт
• (3) Резистор 15 кОм, 0,25 Вт
• (1) ИС регулятор напряжения 7805
Все перечисленные детали входят в комплект набора.
Список деталей для интерфейса распознавания речи
• (5) Транзистор NPN TIP 120
• (5) Транзистор PNP TIP 125
• (1) ИС 74154 4/16 – декодер
• (1) ИС 4011 логический элемент ИЛИ-НЕ
• (1) ИС 4049 – 6 буферов
• (1) ИС 741 операционный усилитель
• (1) Резистор 5,6 кОм, 0,25 Вт
• (1) Резистор 15 кОм, 0,25 Вт
• (1) Головная часть разъема Molex 8 контактов
• (1) Кабель Molex 8 жил, длина 75 мм
• (10) Резистор 100 кОм, 0,25 Вт
• (1) Резистор 4,7 кОм, 0,25 Вт
• (1) ИС регулятор напряжения 7805
• (1) ИС PIC 16F84 микроконтроллер
• (1) Кварцевый резонатор 4,0 МГц
• Набор интерфейса руки-манипулятора
• Набор для изготовления руки манипулятора компании OWI
• Интерфейс распознавания речи для руки-манипулятора
• Набор устройства распознавания речи
Детали можно заказать в:
Images, SI, Inc.
39 Seneca Loop
Staten Island, NY 10314
(718) 698-8305
Глава 16
Кисть руки – андроида
В этой главе мы попробуем изготовить андроидную или человекоподобную кисть руки. Для приведения в движение пальцев этой руки мы будем использовать воздушные мышцы, описанные в гл. 3.
Воздушная мышца представляет собой пневматическое устройство, способное линейно сокращаться при подаче сжатого воздуха. При активации эта мышца сокращается подобно живой биологической мышце. Вы можете подумать, что эту работу могут с успехом выполнять пневматические цилиндры, которые в настоящее время находят широкое применение. Это действительно так, однако воздушные мышцы в определенном смысле являются находкой и благом для конструкторов-любителей и создателей роботов, поскольку ее стоимость намного ниже, она имеет исключительно малый вес, гибкость и проста в применении.
Воздушная мышца имеет отношение развиваемой мощности к собственному весу около 400:1. Поскольку большинство частей мышцы изготовлены из резины или пластика, она способна работать во влажных условиях или даже под водой. Воздушная мышца представляет собой гибкую конструкцию, что позволяет использовать ее для соединения и сжатия соосных или несоосных блоков и рычагов. Воздушная мышца способна к сокращению, даже если ее перегнуть вдоль искривленной поверхности. Простота использования мышцы делает ее предпочтительнее обычных пневматических цилиндров в ряде экспериментов.
Безусловно, как и для любого пневматического устройства, для работы мышцы требуется сжатый воздух. Сжатый воздух не столь доступен, как электрический ток. Когда я впервые решил попробовать сделать воздушную мышцу, я думал, что создание небольшого устройства, вырабатывающего сжатый воздух, может оказаться проблемой. Как оказалось, я ошибался. Простую воздушную систему можно сделать, потратив всего лишь $25,00, а небольшая электрическая пневмосистема обойдется в $50,00.
При использовании электричества для сжатия воздуха суммарный КПД устройства падает. Однако воздушная мышца потребляет для работы очень небольшое количество воздуха, поэтому можно создать резервуар для его хранения. Мышца очень быстро реагирует на подачу воздуха и имеет короткий рабочий цикл. Небольшая мышца весом всего 10 г способна поднять вес около 6,5 кг.
Перед тем как мы начнем делать андроидную руку, мы сперва изготовим несколько демонстрационных устройств с ручным управлением, использующих воздушную мышцу. Демонстрационные устройства позволят нам подробнее познакомиться с устройством и работой воздушной мышцы, прежде чем мы примемся за более сложный проект.
Если в устройстве используются одна или две мышцы, то они могут легко управляться «вручную». Если имеется пять или шесть воздушных мышц, то для их последовательной или одновременной активации управление «вручную» становится затруднительным. В этом случае мы применяем компьютерное управление. Можно использовать компьютер IBM PC или подходящий PIC микроконтроллер. Схема интерфейса для любого компьютера сохраняется неизменной. В этой главе мы будем использовать IBM PC. Управление воздушной мышцей с помощью компьютера (порт принтера IBM или совместимый) через параллельный порт PC добавит примерно $25,00 к стоимости конструкции воздушной мышцы.
Преимущества воздушной мышцы
• Малый вес. Воздушная мышца длиной 150 мм с подводящей воздушной трубкой диаметром 4 мм и длиной 450 мм весит приблизительно 10 г.
• Сокращение. Воздушная мышца длиной 150 мм сокращается примерно на 25 мм (около 25 % без учета длины креплений).
• Мощность. Развивает силу порядка 200 г при давлении воздуха 3 кгс. Отношение развиваемой мощности к весу может достигать 400:1.
• Гибкость. Мягкая и гибкая конструкция, которая может быть изогнута вдоль искривленной поверхности без нарушения ее работоспособности.
Применение
Сама конструкция воздушной мышцы делает ее особенно пригодной к использованию в робототехнике и системах автоматизированных движений. В некоторых случаях ими можно заменить сервомоторы или двигатели постоянного тока. Их уникальные свойства – незначительный вес, мощность и гибкость – могут быть комплексно использованы во многих приложениях и применяться для улучшения характеристик существующих пневматических устройств. Одном словом, воздушные мышцы могут быть использованы во многих устройствах, в которых требуются линейные и сократительные движения. Во многих случаях ими можно с успехом заменять пневматические цилиндры.
Как работает воздушная мышца
Воздушная мышца представляет собой длинную трубку, выполненную в виде черного пластикового рукава. Внутрь рукава помещена трубка из мягкой резины. К каждому концу прикреплены металлические зажимы. Каждый конец пластикового рукава свернут в петлю, сложен вдвое и скреплен с помощью металлического зажима. Эти петли используются для крепления воздушной мышцы к другим частям устройства.
При подаче воздуха под давлением мышца сокращается следующим образом. Когда во внутреннюю мягкую резиновую трубку подается сжатый воздух, то она расширяется. Внутренняя трубка оказывает давление на внешний черный пластиковый рукав, что также приводит к его расширению. Когда пластиковый рукав расширяется, то он укорачивается в длину пропорционально увеличению его диаметра. Это приводит к сокращению конструкции воздушной мышцы. Однако важным является то, что для правильной работы мышцы она должна находиться в растянутом положении, когда она не активирована. В противном случае при активации мышцы мы не получим ее сокращения (см. рис. 16.1).
Рис. 16.1 Принцип работы воздушной мышцы
Детали системы воздушной мышцы
На рис. 16.2 приведены рисунки деталей, необходимых для создания воздушной мышцы. Деталь 1 – это собственно воздушная мышца (что очевидно). Деталь 2 – воздушный клапан на три положения. Трехпозиционный воздушный клапан позволяет управлять работой мышцы вручную (см. рис. 16.3).

