Создаем робота-андроида своими руками
Шрифт:
Рис. 5.35. Схема УЗ приемника
Поскольку преобразователи имеют очень узкую полосу пропускания, (резонанс лежит около частоты 40 кГц), использование петли ФАПЧ (ИС LM567) не является необходимым. Сам преобразователь подавляет сигналы вне его частотного диапазона.
В приемном блоке использован ОУ КМОП-структуры. Цоколевка корпуса усилителя с 8 выводами аналогична универсальной ИС типа 741 (но не является заменой ОУ 741). ОУ включен в схему с инвертированным входом и имеет коэффициент усиления порядка 22.
УЗ
УЗ передающий блок выполнен на ИС КМОП-структуры типа 555, включенной в режиме генерации. Для точной подстройки частоты использован подстроечный резистор R2 4,7 кОм (см. рис. 5.36).
Рис. 5.36. Схема УЗ передатчика
Расположите УЗ преобразователи (излучатели) навстречу друг другу на расстоянии 10–15 см (см. рис. 5.37). Присоедините вольтметр, как показано на вставке к рис. 5.35 (компаратор при этом нужно отсоединить). Установите авометр на измерение напряжения постоянного тока. Выходное напряжение будет порядка 2 В, соответственно необходимо установить нужный предел измерения. Включите одновременно оба устройства. Подстраивая передатчик с помощью R2, добейтесь максимума выходного напряжения на вольтметре, которое должно составлять порядка 2 В.
Рис. 5.37. Проверка работы УЗ устройства
После настройки передатчика мы должны настроить схему компаратора. Отсоедините вольтметр и присоедините компаратор. Расположите УЗ преобразователи в ряд, в одном и том же направлении на расстоянии примерно 15 мм друг от друга. Расположите предмет с плоской гранью на расстоянии примерно 75 мм перед УЗ преобразователями. Включите приемник и передатчик и подстраивайте резистор R5 приемника до зажигания сверхминиатюрного светодиода.
Для проверки работы схемы уберите предмет, расположенный перед излучателями. В этом случае светодиод должен погаснуть. Отодвиньте предмет на расстояние 12–15 см и еще раз подстройте R5 до зажигания светодиода. Помните, что приемник очень чувствителен к углу отражения. Если предмет имеет острый угол, то ультразвуковой сигнал может отразиться «вбок» от приемника. По мере приближения объекта угол отражения становится менее критичным.
Устройство способно обнаруживать объекты на расстояниях до 20 см. На больших расстояниях угол отражения становится очень критичным. Я использовал перпендикулярное положение излучателей. Для различных расстояний можно немного поворачивать излучатели.
При обнаружении объекта на расстоянии до 15 см устройство стабильно выдает TTL сигнал высокого уровня, зажигающий светодиод. Этот сигнал можно легко использовать для управления нейросетью или микроконтроллером.
Расположение УЗ датчиков
Очевидными способами использования УЗ преобразователей (датчиков) является обнаружение препятствий спереди, сзади и по бокам робота. Другим применением, не столь очевидным, является мониторинг поверхности. Если закрепленный спереди УЗ датчик наклонен немного вниз, то он может предоставлять информацию о состоянии поверхности, по которой движется робот. Если робот достигает обрыва или «ступеньки», то нормально высокий сигнал становится низким, информируя ЦПУ о необходимости остановки движения.
Осязание
Поразительная точность и верность чувства осязания у человека едва ли может быть достигнута в конструкции робота. Однако существует несколько типов простых датчиков, которые можно использовать для обнаружения прикосновения и давления. Датчики прикосновения обычно используются в роботах для обнаружения препятствий на пути следования, что позволяет роботу избегать столкновений.
Более совершенные датчики прикосновения и давления используются в конструкциях рук и кистей. Такие датчики позволяют «руке» робота захватывать и удерживать предметы с достаточным усилием без риска их повреждения. Простой датчик прикосновения и давления можно изготовить из электростатического (проводящего) поролона. Подобный поролон используется при упаковке ИС для защиты их от статического электричества. Такой поролон обладает определенной электрической проводимостью, которая изменяется при сжатии.
Необходимо использовать неплотный (мягкий) тип поролона, поскольку он имеет пористое строение и обладает достаточной гибкостью. При нажатии поролон сжимается, что приводит к изменению сопротивления между наложенными на него электродами.
На рис. 5.38 приведен чертеж простого датчика давления. Проводящие пластины (электроды) могут быть изготовлены из фольгированного материала для печатных плат, алюминиевой фольги или чего-то подобного. Более точные датчики касания и давления будут рассмотрены в этой главе ниже.
Рис. 5.38. Датчик давления на базе проводящего поролона
Пьезоэлектрические материалы
Существует большое количество разнообразных пьезоэлектрических датчиков. Пьезоэлектрические датчики могут регистрировать вибрации, толчки и тепловое излучение. Компания Pennwall производит уникальный продукт, названный пьезоэлектрической пленкой. Она представляет собой пластик, покрытый алюминием таким образом, что он приобретает пьезоэлектрические свойства.
Материал имеет достаточную чувствительность для обнаружения теплового излучения человека, перемещающегося перед поверхностью пленки. Многие коммерческие устройства охранного включения света, продающиеся в магазинах оборудования, используют датчики в виде пьезоэлектрической пленки, помещенные за линзой Френеля, для обнаружения присутствия человека по его тепловому излучению. Такие устройства автоматически включают свет при попадании человека в «поле зрения» прибора.
Выключатели
Выключатели мгновенного действия (кнопочные) по типу образуют груп пы датчиков касания, указателей направления и конечных выключателей Разнообразие типов подобных выключателей обеспечивает свободу их вы бора. Наиболее часто в робототехнике используются выключатели мгновен ного действия рычажного и кнопочного типов (см. рис. 5.39).
Рис. 5.39. Выключатели мгновенного действия (кнопки)
Датчики изгиба
Датчики изгиба представляют собой пассивные элементы резистивного типа, сопротивление которых увеличивается при изгибе или скручивании (см. рис. 5.40 и 5.41). Такие датчики обычно используются в специальных перчатках систем виртуальной реальности для определения положения пальцев в перчатке, и могут быть легко приспособлены для нужд робототехники. Такой датчик изгиба может представлять собой род щупальца и предупреждать робота о наличии препятствия.
<