Страница:
Последовательное и параллельное соединение
Способ соединения элементов в батарею определяет необходимые характеристики трансформатора по напряжению и току. Если батарея состоит из 8 элементов типа С, соединенных параллельно, то необходимо умножить необходимый для каждого элемента ток на 8. Если емкость отдельного элемента составляет 1200 мАч, то зарядный ток C/10 будет равен 120 мА. Для 8 параллельных элементов ток составит около 1 А (8х 120 мА=960 мА=0,96 А). Необходимое напряжение составит 1,5 В. Соответственно, необходим трансформатор, выдающий напряжение 1,5 В при токе 1 А. Если эти элементы соединены последовательно, то необходимое напряжение составит 12 В при токе 120 мА.Быстрое ЗУ
Многие современные NiCd аккумуляторные батареи можно заряжать быстрее при условии, что после их полной зарядки ЗУ переключится в режим C/30. Типичным является удвоение зарядного тока при сокращении времени зарядки в два раза. Таким образом, можно заряжать батарею током C/5 в течение 7 часов.Хотя я не пробовал использовать данную схему ЗУ для быстрой зарядки, но не вижу оснований, почему она не должна работать. Если вы хотите это сделать, необходимо сперва подстроить потенциометр под значение тока C/10, а потом уменьшить номинал резистора R2 в два раза.
Список деталей
• U1 регулятор напряжения LM317• L1 двухпозиционное реле с двумя группами контактов
• D1 красный светодиод
• D2 зеленый светодиод
• D2 диод 1N4004
• Q1 тиристор
• V1 подстроечный резистор 5 кОм
• R1 резистор 330 Ом 0,25 Вт
• R2 резистор 5 Ом 2 Вт
• R3 резистор 10 Ом 2 Вт
• R4 резистор 220 Ом 0,25 Вт
• Понижающий трансформатор
ЗУ с питанием от солнечных батарей
Изготовив ЗУ для аккумуляторных батарей, вы можете превратить его в устройство, питающееся от солнечных батарей. Для этого достаточно заменить трансформатор и выпрямительное устройство комбинацией фотоэлектрических элементов, имеющих аналогичные характеристики по току и напряжению. При создании системы с питанием от солнечных батарей необходимо учитывать:
– средний уровень освещенности панели солнечных батарей;
– отношение времени освещения солнечных батарей, необходимого для процесса зарядки ко времени рабочего цикла.
– средний уровень освещенности панели солнечных батарей;
– отношение времени освещения солнечных батарей, необходимого для процесса зарядки ко времени рабочего цикла.
Топливные элементы-батареи с топливным баком
Топливные элементы, как и гальванические батареи, являются электрохимическими устройствами, преобразующими энергию химических реакций в электричество. В гальванических батареях химические реагенты помещены внутрь их. Когда химические реакции прекращаются из-за истощения батареи, она подлежит замене (или в некоторых случаях перезарядке). Топливные элементы используют химические реагенты (топливо), хранящиеся вне элемента. До тех пор пока в топливный элемент поступает топливо, он будет (теоретически бесконечно) вырабатывать электрическую энергию.
Когда запас топливного элемента истощается, он легко может быть наполнен свежим топливом аналогично современным автомобилям. Робот, питающийся от топливных элементов, может быть быстро приведен в рабочее состояние в сравнении с другими роботами, требующими времени на зарядку аккумуляторов.
На рис. 3.10 приведена схема топливного элемента на основе едкого кали (KOH). Такой тип элементов используется в американских космических аппаратах. Первая вещь, которую вы можете заметить, – анод помечен знаком (-), а катод, соответственно (+). Когда я впервые стал просматривать схемы топливных элементов, я подумал, что это ошибка, но после того как я увидел несколько дюжин подобных схем, я заключил, что это на самом деле не ошибка. Для большей уверенности я посмотрел определение катода в Оксфордском толковом словаре. Там сказано: «Катод. 1. Отрицательный электрод в электролизном сосуде. 2. Положительный вывод элемента батареи». Я привел это только для того, чтобы вы не были смущены этими обозначениями на других схемах топливных элементов, поскольку, насколько мне известно, такие обозначения являются общепринятыми.
Рис. 3.10. КОН топливный элемент
Топливные элементы находят себе многочисленные применения. Практически любые устройства, использующие гальванические элементы и аккумуляторы, могут быть успешно переведены на питание от топливных элементов. В разработке находятся воздушно/алюминиевые топливные элементы, пригодные к использованию в сотовых телефонах, и элементы для «laptop» компьютеров. Топливные элементы работают более продолжительное время и имеют улучшенные характеристики.
Когда запас топливного элемента истощается, он легко может быть наполнен свежим топливом аналогично современным автомобилям. Робот, питающийся от топливных элементов, может быть быстро приведен в рабочее состояние в сравнении с другими роботами, требующими времени на зарядку аккумуляторов.
На рис. 3.10 приведена схема топливного элемента на основе едкого кали (KOH). Такой тип элементов используется в американских космических аппаратах. Первая вещь, которую вы можете заметить, – анод помечен знаком (-), а катод, соответственно (+). Когда я впервые стал просматривать схемы топливных элементов, я подумал, что это ошибка, но после того как я увидел несколько дюжин подобных схем, я заключил, что это на самом деле не ошибка. Для большей уверенности я посмотрел определение катода в Оксфордском толковом словаре. Там сказано: «Катод. 1. Отрицательный электрод в электролизном сосуде. 2. Положительный вывод элемента батареи». Я привел это только для того, чтобы вы не были смущены этими обозначениями на других схемах топливных элементов, поскольку, насколько мне известно, такие обозначения являются общепринятыми.
Рис. 3.10. КОН топливный элемент
Топливные элементы находят себе многочисленные применения. Практически любые устройства, использующие гальванические элементы и аккумуляторы, могут быть успешно переведены на питание от топливных элементов. В разработке находятся воздушно/алюминиевые топливные элементы, пригодные к использованию в сотовых телефонах, и элементы для «laptop» компьютеров. Топливные элементы работают более продолжительное время и имеют улучшенные характеристики.
Если не сейчас, то когда?
Если топливные элементы имеют столь замечательные характеристики, то где же они? Почему мы не видим их в наших портативных компьютерах, видеокамерах и сотовых телефонах? Безусловно, технология производства топливных элементов сильно улучшилась за последнее десятилетие, но по уровню затрат (читайте – стоимости) она не может сравниться с технологиями производства других источников тока. Одна из наиболее развитых технологий использует электроды на основе протонно-обменных мембран (ПОМ) – материала, названного Nation, разработанного концерном Дюпон. Сам материал ПОМ стоит примерно $1000 за кв.м. Удешевление производства подобных мембран и создание других ПОМ – материалов представляет собой первоочередную задачу создания конкурентоспособных топливных элементов.
Платина является дорогим металлом. Электроды топливного элемента обычно покрыты или анодированы платиной. Платиновое покрытие является катализатором, облегчающим протекание химических реакций внутри топливного элемента.
Развитие технологий производства топливных элементов наблюдается и в автомобильной индустрии. Все ведущие автостроительные компании заняты продолжающимися исследованиями по разработке и внедрению технологии топливных элементов. Список компаний, занимающихся подобными исследованиями, напоминает рейтинги «кто есть кто» в научных исследованиях.
Появление на рынке автомобилей, работающих на топливных элементах, ожидается к 2003 году. Канадская компания Ballard Power Systems, основной игрок на рынке производства ПОМ технологий, запускает в производство серию автобусов, работающих на топливных элементах. В производстве топливных элементов Ballard объединил свои усилия с такими известными компаниями как DaimlerChrysler и Ford Motor. Ballard недавно ввел в строй предприятие, рассчитанное на выпуск 160.000 коммерческих топливных элементов ежегодно.
Honda планирует перейти к выпуску автомобилей, работающих на топливных элементах уже 2007 году. Она будет использовать существующие модели автомобилей с электрическими двигателями, разработанными для питания от аккумуляторов, и будет заменять их топливными элементами.
Продолжение исследований в области технологий топливных элементов встречается с энтузиазмом и находит широкую поддержку. Перед тем как покинуть президентское кресло, президент Клинтон вместе с конгрессом ассигновал $ 100.000.000 для продолжения исследований в области создания технологий топливных элементов на 2001 фискальный год.
Когда топливные элементы станут неотъемлемой частью нашего обихода, как видеокамеры, сотовые телефоны и портативные компьютеры, мы сможем использовать их для питания наших роботов.
Платина является дорогим металлом. Электроды топливного элемента обычно покрыты или анодированы платиной. Платиновое покрытие является катализатором, облегчающим протекание химических реакций внутри топливного элемента.
Развитие технологий производства топливных элементов наблюдается и в автомобильной индустрии. Все ведущие автостроительные компании заняты продолжающимися исследованиями по разработке и внедрению технологии топливных элементов. Список компаний, занимающихся подобными исследованиями, напоминает рейтинги «кто есть кто» в научных исследованиях.
Появление на рынке автомобилей, работающих на топливных элементах, ожидается к 2003 году. Канадская компания Ballard Power Systems, основной игрок на рынке производства ПОМ технологий, запускает в производство серию автобусов, работающих на топливных элементах. В производстве топливных элементов Ballard объединил свои усилия с такими известными компаниями как DaimlerChrysler и Ford Motor. Ballard недавно ввел в строй предприятие, рассчитанное на выпуск 160.000 коммерческих топливных элементов ежегодно.
Honda планирует перейти к выпуску автомобилей, работающих на топливных элементах уже 2007 году. Она будет использовать существующие модели автомобилей с электрическими двигателями, разработанными для питания от аккумуляторов, и будет заменять их топливными элементами.
Продолжение исследований в области технологий топливных элементов встречается с энтузиазмом и находит широкую поддержку. Перед тем как покинуть президентское кресло, президент Клинтон вместе с конгрессом ассигновал $ 100.000.000 для продолжения исследований в области создания технологий топливных элементов на 2001 фискальный год.
Когда топливные элементы станут неотъемлемой частью нашего обихода, как видеокамеры, сотовые телефоны и портативные компьютеры, мы сможем использовать их для питания наших роботов.
Глава 4
Системы движения и привода
В этой главе будут рассмотрены некоторые компоненты систем движения и привода, которые могут быть использованы в конструкциях роботов. Некоторые схемы подобных компонентов будут рассмотрены в этой главе, другие варианты конструкций схем движения и привода будут обсуждаться в следующих главах. Мы остановимся на следующих конструкциях: воздушные мышцы, нитиноловая проволока, шаговые двигатели, двигатели постоянного тока с редукторами, сервомоторы и соленоиды.
Воздушные мышцы
Воздушная мышца представляет собой простое устройство, предложенное в 1950-х годах Дж. Л. МакКиббеном. Подобно биологическому прототипу воздушная мышца сокращается при активировании. Интересен тот факт, что воздушная мышца представляет собой достаточно точную копию биологической мышцы-прототипа, что позволяет исследователям, прикрепляя подобные мышцы к точкам скелета, соответствующим положению «живой» мускулатуры, моделировать биомеханические и иннервационные процессы низкого уровня, характерные для биологической мышцы. В опубликованной литературе подобные конструкции также называются воздушными мышцами МакКиббена, искусственными пневматическими мышцами МакКиббена и «Резиномышцами». Я буду использовать название «воздушная мышца».
Применение
Воздушные мышцы находят применение в робототехнике, биомеханике, создании искусственных протезов конечностей и промышленности. Основной причиной, по которой экспериментаторы и любители охотно используют воздушные мышцы, является простота их конструкции и легкость использования в сравнении с обычными пневматическими цилиндрами. Воздушные мышцы имеют малый вес, «гибкую» конструкцию и высокое отношение развиваемой ими силы по отношению к собственному весу (400:1); они выдерживают продольное скручивание, не требуют параллельности закрепления концов и могут быть изогнуты внешним ограничителем без нарушения работы.
Принцип работы воздушной мышцы
Воздушная мышца состоит из двух основных частей: внутренней растягивающейся мягкой резиновой трубки и внешней сетчатой ячеистой оплетки (рукава), изготовленного из капрона (см. рис. 4.1). Резиновая трубка называется «внутренним пузырем» и заключена внутрь рукава оплетки.
Рис. 4.1. Устройство и работа воздушной мышцы
Прочие компоненты включают воздушный патрубок на одном конце резиновой трубки и две петли на каждом из концов воздушной мышцы, позволяющие прикрепить мышцу к остальной части конструкции.
При подаче давления во внутренний пузырь он расширяется и давит изнутри на стенки рукава оплетки, что вызывает увеличение его диаметра. Физические характеристики рукава таковы, что его продольное сокращение пропорционально увеличению его диаметра, что обусловливает появление силы сокращения в воздушной мышце.
Необходимо отметить, что для правильной работы мышцы в состоянии «покоя» она должна быть растянута или нагружена. В противном случае эффект сжатия не будет выражен. Как правило, подобные конструкции воздушной мышцы способны сжиматься до 25 % от их первоначальной длины.
Рис. 4.1. Устройство и работа воздушной мышцы
Прочие компоненты включают воздушный патрубок на одном конце резиновой трубки и две петли на каждом из концов воздушной мышцы, позволяющие прикрепить мышцу к остальной части конструкции.
При подаче давления во внутренний пузырь он расширяется и давит изнутри на стенки рукава оплетки, что вызывает увеличение его диаметра. Физические характеристики рукава таковы, что его продольное сокращение пропорционально увеличению его диаметра, что обусловливает появление силы сокращения в воздушной мышце.
Необходимо отметить, что для правильной работы мышцы в состоянии «покоя» она должна быть растянута или нагружена. В противном случае эффект сжатия не будет выражен. Как правило, подобные конструкции воздушной мышцы способны сжиматься до 25 % от их первоначальной длины.
Нитиноловая проволока
Нитинол представляет собой сплав, относящийся к классу материалов, обладающих «памятью» формы. Нитинол обычно выпускается в виде проволоки. При нагревании материал способен сокращаться до 10 % от первоначальной длины. Подобное сокращение способно производить линейное движение. Кроме свойства сокращения, этот сплав обладает свойством «памяти».
Эффект памяти является уникальным свойством этого сплава. При нагревании до температуры критического перехода сплав автоматически приобретает первоначально заданную форму. Процесс задания первоначальной формы, которую «помнит» материал, называется процедурой термального отжига. Сплав принудительно заключается в требуемую форму и подвергается процессу отжига при температуре выше критической. Такой процесс приводит к изменению кристаллической решетки сплава. После этого при любом повышении уровня температуры выше критической материал «вспомнит» приданную ему первоначально форму. Изделие из такого материала можно подвергать изгибу или скручиванию, но оно обязательно примет исходную форму при критическом нагревании.
Эти уникальные свойства определяются структурой кристаллической решетки сплава. Возвратная сила может достигать 1500 грамм на кв. см. Вряд ли кто-то будет использовать материал столь большого поперечного сечения. Даже достаточно тонкая проволока способна производить очень большую силу. К примеру, проволока диаметром 6 мм создает возвратную силу в 350 грамм.
Объем нитиноловой проволоки при сокращении до уровня 10 % остается постоянным. По мере сокращения ее диаметр пропорционально возрастает, обеспечивая постоянство объема.
Наиболее простым способом нагревания нитиноловой проволоки является пропускание через нее электрического постоянного тока (см. рис. 4.2) Однако длительное пропускание постоянного тока может привести к разрушению проволоки в силу ее неравномерного омического нагрева. Повреждений проволоки при нагревании и поддержании в нагретом состоянии можно избежать, использую широтно-импульсный источник постоянного тока.
Рис. 4.2. Бабочка с нитиноловой проволокой
Некоторые конструкторы роботов используют нитиноловую проволоку в приводе безмоторного шестиногого движущегося робота. Робот действительно способен передвигаться, но делает это крайне медленно, поскольку для цикла нагревания и охлаждения нитиноловой проволоки требуется значительное время. Конструкция такого шестиногого «ползающего» робота очень легка (он весит несколько унций), однако он имеет достаточную мощность, чтобы нести «на себе» собственный источник питания.
Для шестиногих «ползающих» роботов использование нитинола в качестве привода вряд ли оправдано, однако он находит много других интересных применений в конструкциях роботов. Для того чтобы подробнее ознакомиться с замечательными свойствами этого материала, посмотрим, как используется способность нитинола к сокращению в некоторых коммерческих игрушках. На рис. 4.3 изображена механическая бабочка, крылья которой приводятся в движение нитиноловой проволокой. В качестве интересной иллюстрации принципов робототехники, такая бабочка может быть присоединена к источнику питания на основе солнечной батареи.
Рис. 4.3. Бабочка с нитиноловой проволокой
На рис. 4.4 изображено демонстрационное устройство – движущийся шарик. Нитиноловый привод совершает в день около 20.000 циклов и способен работать многие годы.
Рис. 4.4. Модель шара-ракеты
Петли из нитиноловой проволоки могут быть использованы для создания вращения. На рис. 4.5 изображен такой простой «тепловой» движитель. Каждое колесико имеет паз, в котором находится нитиноловая проволока. Для лучшей теплопроводности меньшее колесо изготовлено из латуни. Когда меньшее колесо помещено в воду – оно начинает вращаться. Подобный тепловой движитель может работать и от солнца. Если сфокусировать на маленьком колесе лучи солнца с помощью 3 – дюймовой лупы, то устройство начнет работать.
Рис. 4.5. Тепловой двигатель
Нитинол также может быть использован в механических выключателях кнопочного типа, например в качестве привода небольших воздушных клапанов или в других механизмах, требующих линейных перемещений.
Эффект памяти является уникальным свойством этого сплава. При нагревании до температуры критического перехода сплав автоматически приобретает первоначально заданную форму. Процесс задания первоначальной формы, которую «помнит» материал, называется процедурой термального отжига. Сплав принудительно заключается в требуемую форму и подвергается процессу отжига при температуре выше критической. Такой процесс приводит к изменению кристаллической решетки сплава. После этого при любом повышении уровня температуры выше критической материал «вспомнит» приданную ему первоначально форму. Изделие из такого материала можно подвергать изгибу или скручиванию, но оно обязательно примет исходную форму при критическом нагревании.
Эти уникальные свойства определяются структурой кристаллической решетки сплава. Возвратная сила может достигать 1500 грамм на кв. см. Вряд ли кто-то будет использовать материал столь большого поперечного сечения. Даже достаточно тонкая проволока способна производить очень большую силу. К примеру, проволока диаметром 6 мм создает возвратную силу в 350 грамм.
Объем нитиноловой проволоки при сокращении до уровня 10 % остается постоянным. По мере сокращения ее диаметр пропорционально возрастает, обеспечивая постоянство объема.
Наиболее простым способом нагревания нитиноловой проволоки является пропускание через нее электрического постоянного тока (см. рис. 4.2) Однако длительное пропускание постоянного тока может привести к разрушению проволоки в силу ее неравномерного омического нагрева. Повреждений проволоки при нагревании и поддержании в нагретом состоянии можно избежать, использую широтно-импульсный источник постоянного тока.
Рис. 4.2. Бабочка с нитиноловой проволокой
Некоторые конструкторы роботов используют нитиноловую проволоку в приводе безмоторного шестиногого движущегося робота. Робот действительно способен передвигаться, но делает это крайне медленно, поскольку для цикла нагревания и охлаждения нитиноловой проволоки требуется значительное время. Конструкция такого шестиногого «ползающего» робота очень легка (он весит несколько унций), однако он имеет достаточную мощность, чтобы нести «на себе» собственный источник питания.
Для шестиногих «ползающих» роботов использование нитинола в качестве привода вряд ли оправдано, однако он находит много других интересных применений в конструкциях роботов. Для того чтобы подробнее ознакомиться с замечательными свойствами этого материала, посмотрим, как используется способность нитинола к сокращению в некоторых коммерческих игрушках. На рис. 4.3 изображена механическая бабочка, крылья которой приводятся в движение нитиноловой проволокой. В качестве интересной иллюстрации принципов робототехники, такая бабочка может быть присоединена к источнику питания на основе солнечной батареи.
Рис. 4.3. Бабочка с нитиноловой проволокой
На рис. 4.4 изображено демонстрационное устройство – движущийся шарик. Нитиноловый привод совершает в день около 20.000 циклов и способен работать многие годы.
Рис. 4.4. Модель шара-ракеты
Петли из нитиноловой проволоки могут быть использованы для создания вращения. На рис. 4.5 изображен такой простой «тепловой» движитель. Каждое колесико имеет паз, в котором находится нитиноловая проволока. Для лучшей теплопроводности меньшее колесо изготовлено из латуни. Когда меньшее колесо помещено в воду – оно начинает вращаться. Подобный тепловой движитель может работать и от солнца. Если сфокусировать на маленьком колесе лучи солнца с помощью 3 – дюймовой лупы, то устройство начнет работать.
Рис. 4.5. Тепловой двигатель
Нитинол также может быть использован в механических выключателях кнопочного типа, например в качестве привода небольших воздушных клапанов или в других механизмах, требующих линейных перемещений.
Соленоиды
Соленоид представляет собой электромеханическое устройство (рис. 4.6). Стандартный соленоид имеет обмотку с проводом и внутренний подвижный металлический сердечник. При подаче напряжение магнитное поле обмотки втягивает или выталкивает сердечник. Сердечник может быть механически соединен с частями робота, требующими перемещения.
Рис. 4.6. Соленоид
Рис. 4.6. Соленоид
Кольцевые соленоиды
Кольцевой соленоид отличается от обычного тем (см. рис. 4.7), что вместо линейного он производит вращательное движение. Кольцевой соленоид может быть использован в конструкции робота-рыбы (см. гл. 13).
Рис. 4.7. Кольцевой соленоид
Рис. 4.7. Кольцевой соленоид
Шаговые двигатели
Шаговые двигатели могут использоваться для передвижения, перемещения, управления рулевым механизмом и позиционирования. Такие устройства находят применение в качестве интегрированных компонентов многих коммерческих и промышленных систем, управляемых компьютерами. В домашних персональных компьютерах шаговые двигатели можно обнаружить в приводах дисководов и в принтерах.
Уникальность шаговых двигателей в том, что ими можно управлять с помощью цифровых устройств. Такие двигатели могут осуществлять повороты на точно заданный угол. Это свойство делает шаговые двигатели идеальными для задач линейного и кругового позиционирования. Широкое использование шаговых двигателей в промышленности обуславливает широкий ассортимент моделей по форме, размерам и иным свойствам (см. рис. 4.8А).
Рис. 4.8А. Шаговый двигатель
При подаче напряжения на стандартный электрический двигатель его ротор начинает непрерывно вращаться. Скорость и фаза вращения ротора являются функцией напряжения, нагрузки на двигатель и времени. Определение точной фазы (положения) ротора в этом случае невозможно.
В отличие от этого, питание шагового двигателя осуществляется серией электрических импульсов, подаваемых на обмотки двигателя. Каждый импульс, поданный на обмотки, поворачивает ротор на строго определенный угол. Такой поворот называется шагом, отсюда двигатель получил название шагового.
Не существует единой величины шага для шаговых двигателей; выпускаются устройства с различными углами поворота на один шаг (импульс). Номинальная величина такого шага зависит от характера применения двигателя. Величины углов поворота обязательно указаны в спецификации устройства. Можно найти шаговые двигатели с углами поворота от долей градуса (например, 0,72°) до десятков градусов (например, 22,5°)
Уникальность шаговых двигателей в том, что ими можно управлять с помощью цифровых устройств. Такие двигатели могут осуществлять повороты на точно заданный угол. Это свойство делает шаговые двигатели идеальными для задач линейного и кругового позиционирования. Широкое использование шаговых двигателей в промышленности обуславливает широкий ассортимент моделей по форме, размерам и иным свойствам (см. рис. 4.8А).
Рис. 4.8А. Шаговый двигатель
При подаче напряжения на стандартный электрический двигатель его ротор начинает непрерывно вращаться. Скорость и фаза вращения ротора являются функцией напряжения, нагрузки на двигатель и времени. Определение точной фазы (положения) ротора в этом случае невозможно.
В отличие от этого, питание шагового двигателя осуществляется серией электрических импульсов, подаваемых на обмотки двигателя. Каждый импульс, поданный на обмотки, поворачивает ротор на строго определенный угол. Такой поворот называется шагом, отсюда двигатель получил название шагового.
Не существует единой величины шага для шаговых двигателей; выпускаются устройства с различными углами поворота на один шаг (импульс). Номинальная величина такого шага зависит от характера применения двигателя. Величины углов поворота обязательно указаны в спецификации устройства. Можно найти шаговые двигатели с углами поворота от долей градуса (например, 0,72°) до десятков градусов (например, 22,5°)
Схема управления шагового двигателя
На рис. 4.8В показана схема управления шагового двигателя. Используется однополярный двигатель с шестью выводами. ИС U1 представляет собой управляемый напряжением таймер серии 555, который в режиме генерации выдает прямоугольные тактовые импульсы на вывод 3. ИС U2 типа UCN5804 является контроллером шагового двигателя. Тактовые импульсы, поступающие на вывод 11 ИС UCN5804, поворачивают ротор шагового двигателя, причем каждому импульсу соответствует один шаг поворота. Повышение частоты тактовых импульсов приводит к увеличению скорости вращения шагового двигателя.
Рис. 4.8В. Шаговый двигатель – схема управления
В данной несложной схеме тактовые импульсы производятся таймером серии 555. Такие импульсы можно генерировать с помощью микроконтроллера (см. гл. 6) или светочувствительного нейрона (см. гл. 5). Переключатель SW1 изменяет диапазон тактовых импульсов медленно/быстро. Переключателем SW2 можно изменить направление вращения ротора двигателя.
Шаговые двигатели можно использовать для создания робота-платформы (см. гл. 10).
Рис. 4.8В. Шаговый двигатель – схема управления
В данной несложной схеме тактовые импульсы производятся таймером серии 555. Такие импульсы можно генерировать с помощью микроконтроллера (см. гл. 6) или светочувствительного нейрона (см. гл. 5). Переключатель SW1 изменяет диапазон тактовых импульсов медленно/быстро. Переключателем SW2 можно изменить направление вращения ротора двигателя.
Шаговые двигатели можно использовать для создания робота-платформы (см. гл. 10).
Сервомоторы
Сервомоторы представляют собой двигатели постоянного тока, снабженные редукторами и системой обратной связи контроля положения. В любительских целях подобные моторы используются для контроля положения органов управления в радиоуправляемых моделях. Вал такого мотора может поворачиваться или удерживаться на углах не менее 90° от среднего положения.
В силу широкого использования таких устройств в самодельных конструкциях, их выпускаемый ассортимент достаточно разнообразен (см. рис. 4.9). Существуют большие сервомоторы, используемые в промышленности, но они достаточно дороги для любительского применения. В этой книге мы будем использовать небольшие и недорогие моторчики для любительских целей.
Рис. 4.9. Сервомотор
Сервомотор имеет три вывода. По двум из них подается питающее напряжение от 4 до 6 В. На третий вывод подается сигнал позиционирования. Сигнал позиционирования представляет собой цепочку прямоугольных импульсов длительностью от 1 до 2 мс. Соответственно, импульс, соответствующий среднему положению будет равен 1,5 мс. Импульсы подаются с частотой порядка 50 в секунду (50 Гц), т. е. время между импульсами составляет порядка 20 мс. Такой «средний» импульс вызовет поворот вала мотора в среднее положение ±45 град.
Поворот вала сервомотора ограничен 90 градусами (±45 град. от среднего положения). Импульс длиной 1 мс вызовет поворот вала мотора влево до упора (см. рис. 4.10), в то время как импульс в 2 мс вызовет аналогичный поворот вправо. Варьируя длину импульсов в пределах 1–2 мс, можно добиться поворота вала двигателя на любой угол внутри указанного интервала.
Рис. 4.10. Управляющие импульсы для сервомотора
Может показаться, что генерация подобных импульсов представляет собой достаточно сложную задачу. На самом деле это не так. Для управления сервомотором PIC – микроконтроллер 16F84 использует лишь несколько простых команд. Такой PIC может управлять одновременно восемью сервомоторами. Другим удобным методом управления сервомоторами является использование R/C систем. Альтернативой этому может служить создание собственной схемы управления.
Изготовление такой схемы не столь сложно, как может показаться вначале. На рис. 4.11 показано использование сдвоенного таймера типа 556 для управления сервомотором. Схема 556 имеет два независимых таймера. Для лучшего понимания работы схемы посмотрите на схему, изображенную на рис. 4.12, где использованы два отдельных таймера серии 555. Первый таймер находится в режиме генерации и выдает отрицательные прямоугольные импульсы длительностью 1 мс с частотой 55 Гц. Этот таймер соединен со вторым таймером серии 555, включенным по схеме одновибратора.
Рис. 4.11.Управление сервомотором с помощью ИС 556
Рис. 4.12. Управление сервомотором с помощью ИС 555
При появлении отрицательного импульса на выводе 1 одновибратор генерирует положительный импульс на выводе 5. Ширину выходного положительного импульса можно изменять, используя потенциометр 10 кОм. В зависимости от типа используемого сервомотора, возможно, придется подобрать величины сопротивлений R1 и R2 на рис 4.11. Помните, что у сервомотора могут существовать внутренние ограничители угла поворота, и не прикладывайте излишних усилий, если мотор «застрял».
Практическая работа с сервомоторами показала, что поворот вала мотора в крайние допустимые положения требует импульсов длиной менее 1 мс или более 2 мс.
По мере накопления опыта работы с сервомоторами вы можете захотеть использовать их на больших углах поворота (в пределах 180°), что потребует расширения диапазона времен управляющих импульсов.
Однако перед тем как предпринимать подобные шаги, вы должны понять, при подаче управляющего сигнала вне диапазона углов поворота сервомотора, вал мотора, дойдя до крайней позиции, будет с силой упираться во внутренний ограничитель, стремясь, все же повернуться на заданный угол.
Например, у вас имеется сервомотор, которому для поворота в крайнее правой положение требуются импульсы длиной 2,8 мс. Если сервомотор поворачивается нормально, то все в порядке. Допустим, вы заменили его другим мотором, диапазон управления которого ограничен длиной импульса в 2,5 мс. Если вы будете продолжать подавать импульс длиной в 2,8 мс, то сервомотор будет пытаться повернуться на больший угол, чем он физически может. Поскольку ротор упирается в ограничитель, через мотор будет протекать добавочный ток, который может сжечь сам мотор.
Проблема возникает обычно при замене сервомотора. Очень часто замененный мотор имеет несколько другой диапазон импульсов управления. Нужно взять за правило: если диапазон применяемых импульсов выходит из зоны 1–2 мс, необходимо проверить сервомотор в крайних положениях на предмет «залипания».
Сервомоторы используются в шагающем роботе, описанном в гл. 11. Для управления сервомоторами используется PIC микроконтроллер. Применения сервомоторов и PIC микроконтроллеров описаны в гл. 6.
В силу широкого использования таких устройств в самодельных конструкциях, их выпускаемый ассортимент достаточно разнообразен (см. рис. 4.9). Существуют большие сервомоторы, используемые в промышленности, но они достаточно дороги для любительского применения. В этой книге мы будем использовать небольшие и недорогие моторчики для любительских целей.
Рис. 4.9. Сервомотор
Сервомотор имеет три вывода. По двум из них подается питающее напряжение от 4 до 6 В. На третий вывод подается сигнал позиционирования. Сигнал позиционирования представляет собой цепочку прямоугольных импульсов длительностью от 1 до 2 мс. Соответственно, импульс, соответствующий среднему положению будет равен 1,5 мс. Импульсы подаются с частотой порядка 50 в секунду (50 Гц), т. е. время между импульсами составляет порядка 20 мс. Такой «средний» импульс вызовет поворот вала мотора в среднее положение ±45 град.
Поворот вала сервомотора ограничен 90 градусами (±45 град. от среднего положения). Импульс длиной 1 мс вызовет поворот вала мотора влево до упора (см. рис. 4.10), в то время как импульс в 2 мс вызовет аналогичный поворот вправо. Варьируя длину импульсов в пределах 1–2 мс, можно добиться поворота вала двигателя на любой угол внутри указанного интервала.
Рис. 4.10. Управляющие импульсы для сервомотора
Может показаться, что генерация подобных импульсов представляет собой достаточно сложную задачу. На самом деле это не так. Для управления сервомотором PIC – микроконтроллер 16F84 использует лишь несколько простых команд. Такой PIC может управлять одновременно восемью сервомоторами. Другим удобным методом управления сервомоторами является использование R/C систем. Альтернативой этому может служить создание собственной схемы управления.
Изготовление такой схемы не столь сложно, как может показаться вначале. На рис. 4.11 показано использование сдвоенного таймера типа 556 для управления сервомотором. Схема 556 имеет два независимых таймера. Для лучшего понимания работы схемы посмотрите на схему, изображенную на рис. 4.12, где использованы два отдельных таймера серии 555. Первый таймер находится в режиме генерации и выдает отрицательные прямоугольные импульсы длительностью 1 мс с частотой 55 Гц. Этот таймер соединен со вторым таймером серии 555, включенным по схеме одновибратора.
Рис. 4.11.Управление сервомотором с помощью ИС 556
Рис. 4.12. Управление сервомотором с помощью ИС 555
При появлении отрицательного импульса на выводе 1 одновибратор генерирует положительный импульс на выводе 5. Ширину выходного положительного импульса можно изменять, используя потенциометр 10 кОм. В зависимости от типа используемого сервомотора, возможно, придется подобрать величины сопротивлений R1 и R2 на рис 4.11. Помните, что у сервомотора могут существовать внутренние ограничители угла поворота, и не прикладывайте излишних усилий, если мотор «застрял».
Практическая работа с сервомоторами показала, что поворот вала мотора в крайние допустимые положения требует импульсов длиной менее 1 мс или более 2 мс.
По мере накопления опыта работы с сервомоторами вы можете захотеть использовать их на больших углах поворота (в пределах 180°), что потребует расширения диапазона времен управляющих импульсов.
Однако перед тем как предпринимать подобные шаги, вы должны понять, при подаче управляющего сигнала вне диапазона углов поворота сервомотора, вал мотора, дойдя до крайней позиции, будет с силой упираться во внутренний ограничитель, стремясь, все же повернуться на заданный угол.
Например, у вас имеется сервомотор, которому для поворота в крайнее правой положение требуются импульсы длиной 2,8 мс. Если сервомотор поворачивается нормально, то все в порядке. Допустим, вы заменили его другим мотором, диапазон управления которого ограничен длиной импульса в 2,5 мс. Если вы будете продолжать подавать импульс длиной в 2,8 мс, то сервомотор будет пытаться повернуться на больший угол, чем он физически может. Поскольку ротор упирается в ограничитель, через мотор будет протекать добавочный ток, который может сжечь сам мотор.
Проблема возникает обычно при замене сервомотора. Очень часто замененный мотор имеет несколько другой диапазон импульсов управления. Нужно взять за правило: если диапазон применяемых импульсов выходит из зоны 1–2 мс, необходимо проверить сервомотор в крайних положениях на предмет «залипания».
Сервомоторы используются в шагающем роботе, описанном в гл. 11. Для управления сервомоторами используется PIC микроконтроллер. Применения сервомоторов и PIC микроконтроллеров описаны в гл. 6.
Двигатели постоянного тока
Двигатели постоянного тока для любительского конструирования могут использоваться для движения и перемещения конструкций роботов (см. рис. 4.13). Для большинства таких двигателей характерны высокая частота вращения ротора и небольшой крутящий момент. Конструкции роботов, напротив, требуют большого крутящего момента при невысокой частоте вращения. Для этого могут быть использованы редукторы (см. рис. 4.14). Редуктор характеризуется передаточным числом, т. е. отношением скоростей вращения на входе и выходе. Например: двигатель с частотой вращения 8000 об/мин соединен с редуктором, имеющим передаточное число 1000:1. Какова будет скорость на выходе редуктора? 8000 об/мин: 1000=8 об/мин. Соответственно возрастет крутящий момент. Можно ожидать, что крутящий момент увеличится в той же степени, в которой снизились обороты. Практически, поскольку КПД любого устройства всегда меньше 100 %, крутящий момент будет несколько ниже из-за потерь.
Рис. 4.13. Двигатель постоянного тока
Рис. 4.14. Двигатель постоянного тока с редуктором
Рис. 4.13. Двигатель постоянного тока
Рис. 4.14. Двигатель постоянного тока с редуктором