муниципальное бюджетное учреждение
дополнительного образования «Станция юных техников»
города Каменск-Шахтинский
Принята на методическом совете
Протокол №______ от «___» _________ 20___г
Системы движения и привода. Методическая разработка
(Для учащихся 1 года обучения робототехнических объединений учреждений дополнительного образования)
Автор: Барышев Е. В.
педагог дополнительного образования.
2024
Оглавление
| | Введение | 3 |
| 1. | Пояснительная записка | 4 |
| 2. | Основная часть | 6 |
| 3. | Заключение | 19 |
| 4. | Источники информации | 20 |
Введение
Создание электронных устройств является интересным и увлекательным занятием, а конструирование роботов может принести наибольшее удовлетворение. В этом случае вам придется создавать не только электронные схемы и узлы, но воспользоваться некоторыми другими технологиями. Создание робота включает решение следующих технологических проблем:
система питания устройства;
моторы и сервомеханизмы для обеспечения движения и перемещения устройства;
системы чувствительных датчиков (сенсоров);
элементы искусственного интеллекта.
По каждой из этих проблем существует многочисленная специальная литература, и очевидно, что объем одной книги не позволит охватить все многообразие применяемых технологий. Тем не менее, мы коснемся большинства из них, что позволит вам получить начальные представления о задаче и может послужить основой для дальнейшего самостоятельного экспериментирования.
Робототехника является развивающейся дисциплиной. Многие подходы известны уже сегодня, но вряд ли кто-нибудь сможет сказать, какие методы и технологии конструирования будут использоваться через сто лет. Как и биологические системы, робототехника развивается в соответствии с Дарвиновской моделью «естественного отбора».
Пояснительная записка
Практика участия учащихся объединения «Робототехника» в конкурсах и научно-практических конференциях показала, что недостаточно качественно изготовленной модели и интересного исследования, не менее важно представить выгодные стороны своего исследования, отстоять свои позиции в конкретной области науки и техники.
В методической разработке рассмотрены виды систем движения и типы приводов, а также сферы их использования в современном мире.
Методическая разработка является частью приложения к образовательной программе «Робототехника», (первый год обучения, раздел 1 «Основы конструирования роботов»), рассчитана на учащихся 12 – 13 лет и направлена на достижение следующих целей и задач:
Образовательные:
изучения современных видов систем движения в робототехнических конструкциях;
самостоятельно приобретают недостающие знания из разных источников.
Развивающие:
развития у учащихся осознания значимости коллективной работы для получения результата, роли сотрудничества, совместной деятельности в процессе выполнения творческих заданий;
развитие интересов в сфере использования в современном мире систем движения и приводов.
Воспитывающие:
воспитание всестороннего интереса учащихся в опытной, поисковой, исследовательской работе, побуждение к углубленному изучению различных областей науки и техники;
Указанные цели достигаются через особую организацию образовательного пространства и:
влияют на разные аспекты и стороны личности,
создают условия для появления у нее мотива к самоизменению,
создают условия личностному росту;
формируют у учащихся научные взгляды, творческое мышление, трудолюбие, высокие нравственные качества;
пропаганде научных знаний, достижений мировой науки и техники.
Основная часть
В этой главе будут рассмотрены некоторые компоненты систем движения и привода, которые могут быть использованы в конструкциях роботов.
Мы остановимся на следующих конструкциях: воздушные мышцы, нитиноловая проволока, шаговые двигатели, двигатели постоянного тока с редукторами, сервомоторы.
Воздушные мышцы
Воздушная мышца представляет собой простое устройство, предложенное в 1950-х годах Дж. Л. Мак Киббеном. Подобно биологическому прототипу воздушная мышца сокращается при активировании. Интересен тот факт, что воздушная мышца представляет собой достаточно точную копию биологической мышцы-прототипа, что позволяет исследователям, прикрепляя подобные мышцы к точкам скелета, соответствующим положению «живой» мускулатуры, моделировать биомеханические и иннервационные процессы низкого уровня, характерные для биологической мышцы. В опубликованной литературе подобные конструкции также называются воздушными мышцами МакКиббена, искусственными пневматическими мышцами МакКиббена и «Резиномышцами».
Воздушные мышцы находят применение в робототехнике, биомеханике, создании искусственных протезов конечностей и промышленности. Основной причиной, по которой экспериментаторы и любители охотно используют воздушные мышцы, является простота их конструкции и легкость использования в сравнении с обычными пневматическими цилиндрами. Воздушные мышцы имеют малый вес, «гибкую» конструкцию и высокое отношение развиваемой ими силы по отношению к собственному весу (400:1); они выдерживают продольное скручивание, не требуют параллельности закрепления концов и могут быть изогнуты внешним ограничителем без нарушения работы.
Воздушная мышца состоит из двух основных частей: внутренней растягивающейся мягкой резиновой трубки и внешней сетчатой ячеистой оплетки (рукава), изготовленного из капрона (см. рис. 1). Резиновая трубка называется «внутренним пузырем» и заключена внутрь рукава оплетки.
Рис. 1. Устройство и работа воздушной мышцы.
Прочие компоненты включают воздушный патрубок на одном конце резиновой трубки и две петли на каждом из концов воздушной мышцы, позволяющие прикрепить мышцу к остальной части конструкции.
При подаче давления во внутренний пузырь он расширяется и давит изнутри на стенки рукава оплетки, что вызывает увеличение его диаметра. Физические характеристики рукава таковы, что его продольное сокращение пропорционально увеличению его диаметра, что обусловливает появление силы сокращения в воздушной мышце.
Необходимо отметить, что для правильной работы мышцы в состоянии «покоя» она должна быть растянута или нагружена. В противном случае эффект сжатия не будет выражен. Как правило, подобные конструкции воздушной мышцы способны сжиматься до 25% от их первоначальной длины.
Нитиноловая проволока
Нитинол представляет собой сплав, относящийся к классу материалов, обладающих «памятью» формы. Нитинол обычно выпускается в виде проволоки (рис. 2). При нагревании материал способен сокращаться до 10% от первоначальной длины. Подобное сокращение способно производить линейное движение.
Рис. 2. Нитиноловая проволока.
Кроме свойства сокращения, этот сплав обладает свойством «памяти».
Эффект памяти является уникальным свойством этого сплава. При нагревании до температуры критического перехода сплав автоматически приобретает первоначально заданную форму. Процесс задания первоначальной формы, которую «помнит» материал, называется процедурой термального отжига. Сплав принудительно заключается в требуемую форму и подвергается процессу отжига при температуре выше критической. Такой процесс приводит к изменению кристаллической решетки сплава. После этого при любом повышении уровня температуры выше критической материал «вспомнит» приданную ему первоначально форму. Изделие из такого материала можно подвергать изгибу или скручиванию, но оно обязательно примет исходную форму при критическом нагревании. Эти уникальные свойства определяются структурой кристаллической решетки сплава. Возвратная сила может достигать 1500 грамм на кв.см. Вряд ли кто-то будет использовать материал столь большого поперечного сечения. Даже достаточно тонкая проволока способна производить очень большую силу. К примеру, проволока диаметром 6 мм создает возвратную силу в 350 грамм.
Объем нитиноловой проволоки при сокращении до уровня 10% остается постоянным. По мере сокращения ее диаметр пропорционально возрастает, обеспечивая постоянство объема.
Наиболее простым способом нагревания нитиноловой проволоки является пропускание через нее электрического постоянного тока (см. рис. 3)
Однако длительное пропускание постоянного тока может привести к разрушению проволоки в силу ее неравномерного омического нагрева. Повреждений проволоки при нагревании и поддержании в нагретом состоянии можно избежать, использую широтно-импульсный источник постоянного тока.
Рис. 3. Электрическая схема с нитиноловой проволокой.
Некоторые конструкторы роботов используют нитиноловую проволоку в приводе безмоторного шестиногого движущегося робота. Робот действительно способен передвигаться, но делает это крайне медленно, поскольку для цикла нагревания и охлаждения нитиноловой проволоки требуется значительное время. Конструкция такого шестиногого «ползающего» робота очень легка (он весит несколько унций), однако он имеет достаточную мощность, чтобы нести «на себе» собственный источник питания.
Петли из нитиноловой проволоки могут быть использованы для создания вращения. На рис. 4. изображен такой простой «тепловой» движитель. Каждое колесико имеет паз, в котором находится нитиноловая проволока. Для лучшей теплопроводности меньшее колесо изготовлено из латуни. Когда меньшее колесо помещено в воду - оно начинает вращаться. Подобный тепловой движитель может работать и от солнца. Если сфокусировать на маленьком колесе лучи солнца с помощью 3 - дюймовой лупы, то устройство начнет работать.
Рис. 4.. Тепловой двигатель.
Нитинол также может быть использован в механических выключателях кнопочного типа, например в качестве привода небольших воздушных клапанов или в других механизмах, требующих линейных перемещений.
Шаговые двигатели
Шаговые двигатели могут использоваться для передвижения, перемещения, управления рулевым механизмом и позиционирования (рис. 5). Такие устройства находят применение в качестве интегрированных компонентов многих коммерческих и промышленных систем, управляемых компьютерами. В домашних персональных компьютерах шаговые двигатели можно обнаружить в приводах дисководов и в 3D принтерах.
Рис. 5. Шаговый двигатель.
Уникальность шаговых двигателей в том, что ими можно управлять с помощью цифровых устройств. Такие двигатели могут осуществлять повороты на точно заданный угол. Это свойство делает шаговые двигатели идеальными для задач линейного и кругового позиционирования.
При подаче напряжения на стандартный электрический двигатель его ротор начинает непрерывно вращаться. Скорость и фаза вращения ротора являются функцией напряжения, нагрузки на двигатель и времени. Определение точной фазы (положения) ротора в этом случае невозможно.
В отличие от этого, питание шагового двигателя осуществляется серией электрических импульсов, подаваемых на обмотки двигателя. Каждый импульс, поданный на обмотки, поворачивает ротор на строго определенный угол. Такой поворот называется шагом, отсюда двигатель получил название шагового.
Не существует единой величины шага для шаговых двигателей; выпускаются устройства с различными углами поворота на один шаг (импульс). Номинальная величина такого шага зависит от характера применения двигателя. Величины углов поворота обязательно указаны в спецификации устройства. Можно найти шаговые двигатели с углами поворота от долей градуса (например, 0,720) до десятков градусов (например, 22,50).
На рис. 6 показана схема управления шагового двигателя. Используется однополярный двигатель с шестью выводами. ИС U1 представляет собой управляемый напряжением таймер серии 555, который в режиме генерации выдает прямоугольные тактовые импульсы на вывод 3. ИС U2 типа UCN5804 является контроллером шагового двигателя. Тактовые импульсы, поступающие на вывод 11 ИС UCN5804, поворачивают ротор шагового двигателя, причем каждому импульсу соответствует один шаг поворота. Повышение частоты тактовых импульсов приводит к увеличению скорости вращения шагового двигателя.
Рис. 6. Шаговый двигатель - схема управления.
В данной несложной схеме тактовые импульсы производятся таймером серии 555. Такие импульсы можно генерировать с помощью микроконтроллера или светочувствительного нейрона. Переключатель SW1 изменяет диапазон тактовых импульсов медленно/быстро. Переключателем SW2 можно изменить направление вращения ротора двигателя.
Сервомоторы
Сервомоторы представляют собой двигатели постоянного тока, снабженные редукторами и системой обратной связи контроля положения. В любительских целях подобные моторы используются для контроля положения органов управления в радиоуправляемых моделях. Вал такого мотора может поворачиваться или удерживаться на углах не менее 90o от среднего положения.
В силу широкого использования таких устройств в самодельных конструкциях, их выпускаемый ассортимент достаточно разнообразен (см. рис. 7). Существуют большие сервомоторы, используемые в промышленности, но они достаточно дороги для любительского применения.
Рис. 7. Сервомоторы.
Сервомотор имеет три вывода. По двум из них подается питающее напряжение от 4 до 6 В, на третий вывод подается сигнал позиционирования. Сигнал позиционирования представляет собой цепочку прямоугольных импульсов длительностью от 1 до 2 мс. Соответственно, импульс, соответствующий среднему положению будет равен 1,5 мс. Импульсы подаются с частотой порядка 50 в секунду (50 Гц), т.е. время между импульсами составляет порядка 20 мс. Такой «средний» импульс вызовет поворот вала мотора в среднее положение ±45 град.
Поворот вала сервомотора ограничен 90 градусами (±45 град. от среднего положения). Импульс длиной 1 мс вызовет поворот вала мотора влево до упора (см. рис. 8), в то время как импульс в 2 мс вызовет аналогичный поворот вправо. Варьируя длину импульсов в пределах 1-2 мс, можно добиться поворота вала двигателя на любой угол внутри указанного интервала.
Рис. 8. Управляющие импульсы для сервомотора.
Изготовление такой схемы не столь сложно, как может показаться вначале. На рис. 9 показано использование сдвоенного таймера типа 556 для управления сервомотором. Схема 556 имеет два независимых таймера. Для лучшего понимания работы схемы посмотрите на схему, изображенную на рис. 10, где использованы два отдельных таймера серии 555. Первый таймер находится в режиме генерации и выдает отрицательные прямоугольные импульсы длительностью 1 мс с частотой 55 Гц.
Рис. 9.Управление сервомотором с помощью ИС 556.
Этот таймер соединен со вторым таймером серии 555, включенным по схеме одновибратора. При появлении отрицательного импульса на выводе 1 одновибратор генерирует положительный импульс на выводе 5. Ширину выходного положительного импульса можно изменять, используя потенциометр 10 кОм. В зависимости от типа используемого сервомотора, возможно, придется подобрать величины сопротивлений R1 и R2 на рис 9. Помните, что у сервомотора могут существовать внутренние ограничители угла поворота, и не прикладывайте излишних усилий, если мотор «застрял».
Рис. 10. Управление сервомотором с помощью ИС 555.
Практическая работа с сервомоторами показала, что поворот вала мотора в крайние допустимые положения требует импульсов длиной менее 1 мс или более 2 мс.
По мере накопления опыта работы с сервомоторами вы можете захотеть использовать их на больших углах поворота (в пределах 180o), что потребует расширения диапазона времен управляющих импульсов.
Однако перед тем как предпринимать подобные шаги, вы должны понять, при подаче управляющего сигнала вне диапазона углов поворота сервомотора, вал мотора, дойдя до крайней позиции, будет с силой упираться во внутренний ограничитель, стремясь, все же повернуться на заданный угол.
Двигатели постоянного тока
Двигатели постоянного тока для любительского конструирования могут использоваться для движения и перемещения конструкций роботов (рис. 11). Для большинства таких двигателей характерны высокая частота вращения ротора и небольшой крутящий момент.
Рис. 11. Двигатель постоянного тока.
Конструкции роботов, напротив, требуют большого крутящего момента при невысокой частоте вращения. Для этого могут быть использованы редукторы (см. рис. 12).
Рис. 12. Двигатель постоянного тока с редуктором.
Редуктор характеризуется передаточным числом, т.е. отношением скоростей вращения на входе и выходе. Например, двигатель с частотой вращения 8000 об/мин соединен с редуктором, имеющим передаточное число 1000:1, какова будет скорость на выходе редуктора? 8000 об/мин: 1000 = 8 об/мин. Соответственно возрастет крутящий момент. Можно ожидать, что крутящий момент увеличится в той же степени, в которой снизились обороты. Практически, поскольку КПД любого устройства всегда меньше 100%, крутящий момент будет несколько ниже из-за потерь.
Некоторые двигатели постоянного тока конструктивно объединены с редуктором и называются двигателями с редукторной головкой (см. рис. 13).
Рис. 13. Двигатель постоянного тока с редукторной головкой.
При конструировании робота желательно наличие простой схемы управления его включением и выключением. Кроме того, необходима схема реверса направления вращения двигателя. Таким требованиям удовлетворяет мостовая схема управления.
Рис. 14. Мостовая схема на переключателях.
Мостовая схема состоит из четырех транзисторов (некоторые используют МОП полевые транзисторы. Я использую биполярные Дарлингтоновские NPN транзисторы). В некоторых схемах используются транзисторы PNP и NPN проводимости. В любом случае транзисторы используются в ключевом режиме (см. рис. 14). Когда ключи SW1 и SW4 закрыты, двигатель вращается в одном направлении. Когда закрыты ключи SW2 и SW3, двигатель вращается в противоположном направлении.
При правильной коммутации ключей мы можем изменить направление тока, протекающего через двигатель, на противоположное, что вызовет изменение направления вращения вала двигателя. Транзисторная схема моста, управляющего двигателем, показана на рис. 15.
Рис. 15. Мостовая схема на транзисторах.
Мостовая схема обеспечивает включение-выключение двигателя постоянного тока и управляет направлением его вращения. К этим функциям может быть добавлена функция управления частотой вращения двигателя с использованием широтно-импульсной модуляции (ШИМ). Форма ШИМ сигнала приведена на рис. 16. Высокий уровень сигнала ШИМ соответствует включению двигателя, низкий уровень его выключает. Поскольку частота импульсов ШИМ очень велика, то напряжение на двигателе может быть определено как среднее значение длины импульса к периоду следования (скважность импульса). Чем больше длина импульса, тем больше среднее напряжение. Среднее напряжение лежит в пределах от нуля до напряжения питания, и, таким образом, ШИМ эффективно управляет скоростью вращения двигателя.
Рис. 16. Широтно-импульсная модуляция (ШИМ) для управления мостовой схемой.
Двигатель является индуктивной нагрузкой. В моменты включения-выключения возникающее переходное напряжение, генерируемое обмотками двигателя, может повредить полупроводниковые части моста. Для гашения этого напряжения используются защитные диоды, включенные параллельно транзисторам, как показано на рис. 17.
Рис. 17. Транзисторная мостовая схема с защитными диодами.
Защитный диод гасит обратное переходное напряжение на землю, что эффективно защищает переход транзистора, к которому подключен диод. Защитные диоды должны быть рассчитаны на нормальный ток, потребляемый двигателем.
Собрать схему, показанную на рис. 17, можно на обычных транзисторах. Но для этой цели выпускаются также специальные микросборки, состоящие из четырех электронных ключей. Обычно я применяю микросхему 293D (рис. 18). Она может быть использована для управления двумя двигателями.
Максимальный ток, который могут потреблять подключаемые к микросхеме двигатели, не должен превышать 500 мА.
Внутри микросхемы 293D уже имеются специальные шунтирующие диоды, которые обычно подключаются параллельно обмоткам электродвигателей (а также к любым другим нагрузкам, имеющим преимущественно индуктивное сопротивление), поэтому при использовании 293D не требуются внешние шунтирующие диоды.
Рис. 18. Платы (драйвера) управления двигателями.
Вопрос об управлении электроприводом достаточно сложен — ему следует уделить большое внимание, так как его решение в немалой степени повлияет на эффективность и функциональность автоматического устройства. Но для управления небольшим роботом вполне подойдет вышеупомянутая микросхема 293D. Схема подключения одного электродвигателя к микросхеме 293D показана на рисунке 19.
Рис. 19. Схема подключения одного электродвигателя к микросхеме 293D.
Заключение
Данная методическая разработка была апробирована в робототехническом объединении учащимися 1 года обучения.
Реализация методической разработки позволила заинтересовать учеников к робототехнике и узнать больше информации о новых системах движения, приводах в робототехнике. Учитель из носителя готовых знаний он превращается в организатора познавательной, исследовательской деятельности своих учеников. Изменяется и психологический климат в объединении, так как учителю приходится переориентировать свою учебно - воспитательную работу и работу учащихся на разнообразные виды самостоятельной деятельности учащихся, на приоритет деятельности исследовательского, поискового, творческого характера в данном направлении.
Параметры внешней оценки проекта:
Значимость и актуальность выдвинутых проблем, адекватность их изучаемой тематике.
Корректность используемых методов изучения и методов обработки результатов.
Активность каждого учащегося в соответствии с его индивидуальными возможностями.
Необходимая и достаточная глубина проникновения в область исследования.
Доказательность принимаемых решений, умение аргументировать свои заключения, выводы.
Источники информации
Д. Ловин Создаем робота-андроида своими руками.: Пер. с анг. Мельникова Г. --- М.: Издательский дом ДМК-пресс, 2007 --- 312
Робототехника в современном мире [Электронный ресурс]. Режим доступа: https://school-science.ru.
Терминология мехатроники [Электронный ресурс]. Режим доступа: https://helpiks.org.
Что такое робототехника? [Электронный ресурс]. Режим доступа: https://mining-cryptocurrency.ru.
23