Cтраница 1
Датчики касания используются просто для обнаружения факта контакта с объектом. Датчиком касания может служить простейший микровыключатель. Датчики механических напряжений используются для измерения величины силы, возникающей в месте контакта. Обычно в качестве сенсоров, измеряющих усилия, применяют тензодатчики.
В токарных станках датчики касания применяются для контроля размеров заготовки, обработанной детали и режущей кромки инструмента. Вопросы диагностирования роботов (применяются антропоморфные и портальные роботы, встроенные в токарный станок, и внешние, работающие в цилиндрической системе координат) рассмотрены в гл.
Для измерения износа прямыми методами применяют датчики касания, которые регистрируют либо размерный износ, либо, при их перемещении, износ по задней поверхности. Конструкция датчика приведена на рис. 4.8, а. Корпус 4 закрепляется на подвижном узле / станка. В обмотке электромагнита создается переменное магнитное поле, вызывающее колебания наконечника. При касании наконечником блока его колебания нарушаются, что регистрируется электронной системой 8 с усилителем 7, а координаты соответствуют измеряемому размеру. Датчик защищают от стружки. Его применяют на станках с ЧПУ и в ГПС не только для измерения износа, но и для определения фактических координат вершины лезвия инструмента с целью автоматической корректировки управляющих программ.
Принцип работы проволочного тактильного датчика (датчика касания) показан на рис. 5.26. Робот автоматически по координатам двух базовых точек А и В, определяемых тактильным датчиком на угловом соединении, по скорректированной программе отыскивает требуемое место начала сварки (точку С), если отклонение стыкового соединения от исходного положения вызвано его параллельным смещением. В случае, если смещение стыкового соединения от исходного положения вызвано его параллельным смещением с разворотом относительно точки сварки, то для корректировки программы позиционирования роботом горелки в начальную точку сварки необходимо определить датчиком координаты как минимум трех базовых точек на элементах соединения.
Нулевые головки обычно конструируются на базе датчиков касания, в качестве которых широко используются электро -, радио - и виброконтактные датчики. Эти головки, называемые еще головками касания, делятся на два класса: с изменяющимся и фиксированным нулевым положением измерительного наконечника.
Рассмотрим особенности укзззнных выше устройств при использовании их в качестве датчика касания в специфических условиях цеха ртутного электролиза.
Очувствление схватов и других исполнительных органов манипулятора выполняют датчики захватного усилия 6 и датчики касания 7 при взаимодействии ПР с внешней средой.
Сварочная часть ПР включает: сварочный выпрямитель; сварочную горелку; кронштейны крепления; механизм подачи сварочной проволоки; датчик касания заготовки для сварки; устройство управлением датчика касания; необходимое количество кабелей; баллон с инертным газом, редуктор с расходомером и подогревателем газа; шланги и рукава.
Тач-сенсоры (датчики касания) бывают разных принципов действия, например резистивный (проводящие пленки), оптический (инфракрасный), акустический (SAW), емкостной и т.д. Данный проект является экспериментом с емкостным датчиком касания. Этот вид датчика хорошо известен как указывающее устройство, используемое в планшетных ПК и смартфонах.
Принцип емкостного датчика касания
Емкостный датчик касания обнаруживает изменение емкости, происходящее на электроде от закрытия проводящим предметом, например пальцем. Есть несколько методов измерения емкости. В этом проекте используется метод интеграции, который используется в измерителе емкости. Изменение емкости Cx довольно небольшое, около 1пФ до 10пФ, но оно будет легко обнаружено, потому что у измерителя емкости разрешение измерения составляет 20пФ. Также, объекты, которые будут обнаруживаться должны быть заземлены, чтобы создать Cx схему согласно с принципом действия. Однако она хорошо работает, даже если человеческое тело изолировано от земли. Это может быть по нижеследующей причине.
Аппаратная часть
Программное обеспечение
Во-первых, откалибруйте каждую точку (получите эталонное время связи с Cs), а затем запустите сканирование в постоянном периоде. Когда время интеграции увеличился и превысит порог, он решит “обнаружено”. Гистерезису требуется порог, или выход не будет стабильным при полу прикосновении. Время измерения для каждой точки равно времени интегрирования, так что это может быть сделано очень быстро.
Измеритель емкости измеряет время интеграции с разрешением один такт (100 нс) с аналоговым компаратором и функцией входной фиксации. Однако эта функция не доступна на всех портах ввода/вывода. Для реализации датчика касания на любом порту ввода/вывода, время интеграции измеряется опросом программным обеспечением, и разрешение становится 3 такта (375ns). В нормальном состоянии число отчета времени около 80, и это достаточно для сенсорных кнопок.
Заключение
В результате, я могу подтвердить, что емкостный сенсор может быть с легкостью реализован на обычном микроконтроллере. Пластиковая накладка может быть до 1 мм в толщину (в зависимости от диэлектрической проницаемости) для хорошей работы. Когда ATtiny2313 используется для модуля датчиков касания, она может иметь 15 точек прикосновения. Программа управления, используемая в этом проекте экспериментальна, и не проверялась в грязных условиях, таких как шумы и помехи, так что для реального использования может потребоваться любой анти-шумовой алгоритм.
Список радиоэлементов
Обозначение | Тип | Номинал | Количество | Примечание | Магазин | Мой блокнот |
---|---|---|---|---|---|---|
U? | МК AVR 8-бит | ATtiny2313-20PU | 1 | В блокнот | ||
R1-R8 | Резистор | 1 МОм | 8 | В блокнот | ||
R9-R16 | Резистор | R9-R16 | 8 | В блокнот | ||
C1 | Электролитический конденсатор | 100 мкФ | 1 | В блокнот | ||
C2 | Конденсатор | 100 нФ | 1 | В блокнот | ||
D1-D8 | Светодиод | 8 |
Здесь будут рассмотрены датчики звука и касания, чаще всего использующиеся в составе сигнализаций.
Модуль датчика касания KY-036
Модуль, по сути, представляет собой сенсорную кнопку. Как понимает автор, принцип действия устройства основан на том, что, прикасаясь к контакту датчика человек, становится антенной для приема наводок на частоте бытовой сети переменного тока . Эти сигналы поступают на компаратор LM393YD
Габариты модуля 42 х 15 х 13 мм, масса 2,8 г., в плате модуля имеется крепежное отверстие диаметром 3 мм. Индикация питания осуществляется светодиодом L1.
При срабатывании датчика загорается (мигает) светодиод L2. Потребляемый ток 3,9 мА в ждущем режиме и 4,9 мА при срабатывании.
Не совсем ясно, какой порог чувствительности датчика должен регулироваться переменным резистором. Данные модули с компаратором LM393YD являются стандартными и к ним припаивают различные датчики, получая, таким образом, модули различного назначения. Выводы питания «G» — общий провод, «+» – питание +5В. На цифровом входе «D0» присутствует низкий логический уровень, при срабатывании датчика на выходе появляется импульсы с частотой 50 Гц. На контакте «A0» присутствует инвертированный относительно «D0» сигнал . В целом модуль срабатывает дискретно, как кнопка, в чем можно убедиться с помощью программы LED_with_button .
Датчик касания позволяет использовать в качестве кнопки управления любую металлическую поверхность, отсутствие движущихся частей должно положительно сказаться на долговечности и надежности.
Модуль датчика звука KY-037
Модуль должен срабатывать от звуков, громкость которых превышает заданный предел. Чувствительным элементом модуля является микрофон, работающий вместе с компаратором на микросхеме LM393YD .
Габариты модуля 42 х 15 х 13 мм, масса 3,4 г., аналогично предыдущему случаю в плате модуля имеется крепежное отверстие диаметром 3 мм. Индикация питания осуществляется светодиодом L1. Выводы питания «G» — общий провод, «+»– питание +5В.
Потребляемый ток 4,1 мА в ждущем режиме и 5 мА при срабатывании.
На выводе «A0» напряжение изменяется в соответствии уровнем громкости сигналов, принимаемых микрофоном, с повышением громкости показания уменьшаются, в этом можно убедиться с помощью программы AnalogInput2.
На цифровом входе «D0» присутствует низкий логический уровень, при превышении заданного порога низкий уровень меняется на высокий. Порог срабатывания можно регулировать переменным резистором. При этом загорается светодиод L2. При резком громком звуке наблюдается задержка в 1-2 с при обратном переключении.
В целом полезный датчик для организации системы умного дома или сигнализации.
Модуль датчика звука KY-038
С первого взгляда модуль кажется аналогичным предыдущему. Чувствительным элементом модуля является микрофон, следует отметить, что по данному модулю в сети не так уж много информации .
Габариты модуля 40 х 15 х 13 мм, масса 2,8 г., аналогично предыдущему случаю в плате модуля имеется крепежное отверстие диаметром 3 мм. Индикация питания осуществляется светодиодом L1. Выводы питания «G» — общий провод, «+»– питание +5В.
При срабатывании геркона загорается светодиод L2. Потребляемый ток 4,2 мА в ждущем режиме и до 6 мА при срабатывании.
На выводе «A0» при повышении уровня громкости происходит увеличение показаний (использована программа AnalogInput2).
На контакте «D0» присутствует низкий логический уровень, при срабатывании датчика он меняется на высокий. Порог срабатывания настраивается подстроечным резистором (использована программа LED_with_button).
Этот датчик действительно практически не отличается от предыдущего, но взаимозаменяемость их возможна не всегда, т.к. при изменении уровня громкости характер изменения уровня напряжение на аналоговом выходе различается.
Выводы
На этом автор заканчивает обзор большого набора из различных датчиков для аппаратной платформы Arduino. В целом данный набор произвел на автора смешанное впечатление. В набор входят как достаточно сложные датчики, так и совсем простые конструкции. И если в случае наличия на плате модуля токоограничительных резисторов, светодиодных индикаторов и т.п. автор готов признать полезность подобных модулей, то небольшая часть модулей представляет собой одиночный радиоэлемент на плате. Зачем нужны такие модули, остается непонятным (видимо крепление на стандартных платах служит целям унификации). В целом набор является неплохим способом познакомиться с большинством широко распространенных датчиков, применяемых в Arduino проектах.
Полезные ссылки
- http://arduino-kit.ru/catalog/id/modul-datchika-kasaniya
- http://www.zi-zi.ru/module/module-ky036
- http://robocraft.ru/blog/arduino/57.html
- http://arduino-kit.ru/catalog/id/modul-datchika-zvuka
- http://www.zi-zi.ru/module/module-ky037
- http://arduino-kit.ru/catalog/id/modul-datchika-zvuka_
- http://smart-boards.ml/module-audiovideo-4.php
ДАТЧИКИ СИЛЫ, МЕХАНИЧЕСКОГО НАПРЯЖЕНИЯ И ПРИКОСНОВЕНИЯ
В системе СИ основными единицами считаются масса, длина и время, в то время как сила и ускорение – производными единицами. В Британской и американской системах единиц основными единицами считаются сила, длина и время. Единица измерения силы является одной из фундаментальных физических величин. Измерение сил проводится и при проведении механических исследований, и в гражданском строительстве, и при взвешивании объектов, и при изготовлении протезов и т.д. При определении давления также требуется измерение силы. Считается, что при работе с твердыми объектами измеряется сила, а при работе с жидкостями и газами определяется давление. Это значит, что сила рассматривается тогда, когда действие приложено к конкретной точке, а давление определяется тогда, когда сила распределена по сравнительно большой площади.
Датчики силы можно разделить на два класса: количественные и качественные. Количественные датчики измеряют силу и представляют ее значение в электрических единицах. Примерами таких датчиков являются динамометрические элементы и тензодатчики. Качественные датчики - это пороговые устройства, чья функция заключается не в количественном определении значения силы, а в детектировании превышения заданного уровня приложенной силы. Примером таких устройств является клавиатура компьютера, каждая клавиша которой замыкает соответствующий контакт только при нажатии на нее с определенной силой. Качественные датчики часто используются для детектирования движения и положения объектов. Коврик у двери, реагирующий на давление, приложенное к нему, и пьезоэлектрический кабель также являются примерами качественных датчиков давления.
Методы измерения силы можно разделить на следующие группы:
1. Уравновешивание неизвестной силы силой тяжести тела известной массы
2. Измерение ускорения тела известной массы, к которому приложена неизвестная сила
3. Уравновешивание неизвестной силы электромагнитной силой
4. Преобразование силы в давление жидкости и измерение этого давления
5. Измерение деформации упругого элемента системы, вызванной неизвестной силой
В современных датчиках наиболее часто применяется 5 метод, а методы 3 и 4 используются сравнительно редко.
В большинстве датчиков не происходит прямого преобразования силы в электрический сигнал. Для этого обычно требуется несколько промежуточных этапов. Поэтому, как правило, датчики силы являются составными устройствами. Например, датчик силы часто представляет собой комбинацию преобразователя сила-перемещение и детектора положения (перемещения). Это может быть простая спиральная пружина, уменьшение длины которой, вызванное приложенной силой сжатия, будет пропорционально ее коэффициенту упругости.
На рис.1А показан датчик, состоящий из пружины и детектора перемещений, реализованного на основе линейно регулируемого дифференциального трансформатора (ЛРДТ). В линейном диапазоне изменения длины пружины напряжение на выходе ЛРДТ пропорционально приложенной силе. На рис. 1Б представлен еще один вариант датчика силы, состоящий из гофрированной мембраны, заполненной жидкостью, непосредственно на которую и действует сила, и датчика давления. Гофрированная мембрана, распределяя силу на входе по поверхности чувствительного элемента датчика давления, играет роль преобразователя сила-давление.
Тензодатчик - это гибкий резистивный чувствительный элемент, сопротивление которого пропорционально приложенному механическому напряжению (величине деформации). Все тензодатчики построены на основе ранее упоминавшегося пьезорезистивного эффекта. Проволочный тензодатчик представляет собой резистор, наклеенный на гибкую подложку, которая в свою очередь прикрепляется на объект, где измеряется сила или напряжение. При этом должна обеспечиваться надежная механическая связь между объектом и тензочувствительным элементом, в то время как провод резистора должен быть электрически изолирован от объекта. Коэффициенты теплового расширения подложки и провода должны быть согласованы. Для получения хорошей чувствительности датчик должен иметь длинные продольные участки и короткие поперечные (рис. 2). Это делается для того, чтобы чувствительность в поперечном направлении не превышала 2% от продольной чувствительности. Для измерения напряжeний в разных направлениях меняется конфигурация датчиков. Следует отметить, что полупроводниковые тензочувствительные элементы обладают довольно сильной чувствительностью к изменениям температуры, поэтому в интерфейсных схемах или в самих датчиках необходимо предусматривать цепи температурной компенсации.
Тактильные датчики - это специальный класс преобразователей силы или давления, которые характеризуются небольшой толщиной. Эти датчики полезны в случаях, когда сила или давление измеряются между двумя поверхностями, расположенными близко друг к другу. Такие датчики часто используются в робототехнике, например, их устанавливают на «пальцы» механических приводов для обеспечения обратной связи при контакте с объектом - это напоминает то, как работают тактильные сенсоры кожи человека. Датчики касания используются в сенсорных дисплеях, клавиатурах и других устройствах, где необходимо реагировать на физическое прикосновение. Тактильные датчики широко применяются в биомедицине, для определения прикуса зубов и правильности установки коронок в стоматологической практике, а также при исследовании давления на ноги человека при ходьбе. Иногда при проведении операций протезирования их устанавливают в искусственные суставы для корректировки положения и т.д. В строительстве и на механических производствах тактильные датчики используются для определения сил, действующих на закрепленные устройства.
Для изготовления тактильных чувствительных элементов используются несколько методов. В некоторых из них на поверхности объекта формируется специальный тонкий слой из материала, чувствительного к механическим напряжениям. На рис. 3 показан простой тактильный датчик, обеспечивающий функции включения-выключения, состоящий из двух листов фольги и прокладки. Внутри прокладки сделаны круглые (или любой другой необходимой формы) отверстия. Один из листов фольги заземлен, а второй подсоединен к нагрузочному резистору. Если требуется контролировать несколько чувствительных зон, используется мультиплексор. Когда к верхнему проводнику прикладывается внешняя сила над отверстием в прокладке, он прогибается и соприкасается с нижним проводником, тем самым устанавливая с ним электрический контакт, заземляющий нагрузочный резистор. При этом выходной сигнал становится равным нулю, что свидетельствует о приложенной силе. Верхний и нижний проводники могут изготавливаться методом трафаретной печати проводящими чернилами на подложке. Чувствительные зоны таких датчиков определяются рядами и колонками проводников, нанесенных чернилами. Прикосновение в определенному участку чувствительной поверхности приводит к замыканию соответствующих ряда и колонки, что показывает локализацию приложенной силы. Хорошие тактильные датчики получаются на основе пьезоэлектрических пленок, которые используются как в пассивном, так и в активном режимах. Многие тактильные датчики выполняют функции сенсорных переключателей. В отличие от традиционных переключателей, надежность контактов которых сильно снижается при попадании на них влаги и пыли, пьезоэлектрические ключи, благодаря своему монолитному исполнению, могут работать в неблагоприятных условиях окружающей среды.
Другой разновидностью тактильных датчиков является пьезорезистивный чувствительный элемент. Он изготавливается из материалов, чье электрическое сопротивление зависит от приложенного механического напряжения или давления. К таким материалам относятся проводящие эластомеры или пасты, чувствительные изменению давления. Проводящие эластомеры изготавливаются из силиконовой резины, полиуретана и других материалов, в состав которых входят проводящие частицы или волокна. Например, проводящая резина получается при введении в обычную резину угольного порошка. Принцип действия эластомерных датчиков основан либо на изменении площади контактов при сдавливании эластомера между двумя проводящими пластинами, либо на изменении толщины эластомерного слоя. В зависимости от величины внешней силы, действующей на датчик, меняется площадь контактной зоны между прижимным устройством и эластомером, в результате чего изменяется электрическое сопротивление.
Более тонкие пьезорезистивные тактильные датчики получаются из полупроводниковых полимеров, сопротивление которых также зависит от давления. Конструкция таких датчиков напоминает мембранный переключатель. По сравнению с тензодатчиками пьезорезистивные чувствительные элементы обладают более широким динамическим диапазоном.
Пьезоэлектрические датчики силы
Рассмотренные пьезоэлектрические тактильные датчики не предназначены для проведения точных измерений силы. Однако на основе того же пьезоэлектрического эффекта можно реализовать и прецизионные датчики силы, как активные, так и пассивные. При разработке таких датчиков всегда следует помнить, что пьезоэлектрические устройства не могут измерять стационарные процессы. Это означает, что пьезоэлектрические датчики силы преобразуют изменения силы в переменный электрический сигнал, но при этом они никак не реагируют на постоянное значение внешней силы. Поскольку приложенные силы могут изменять некоторые свойства материалов, при разработке активных датчиков необходимо учитывать всестороннее влияние сигналов возбуждения. На рис. 4 показан вариант активного датчика силы. При проведении количественных измерений при помощи таких датчиков следует помнить, что его диапазон измерения зависит от частоты механического резонанса применяемого пьезоэлектрического кристалла. Принцип действия таких датчиков основан на том, что при механической нагрузке кварцевых кристаллов определенных срезов, используемых в качестве резонаторов в электронных генераторах, происходит сдвиг их резонансной частоты.
Электор 2008 №7-8
Работа ёмкостных датчиков прикосновения основана на электрической ёмкости человеческого тела. Например, когда близко к датчику подносят палец, то это создаёт ёмкость между датчиком и землёй, лежащую в диапазоне 30...100 пФ. Этот эффект может быть использован в датчиках приближения и переключателях, управляемых прикосновением.
Сенсорные ёмкостные датчики имеют очевидные преимущества по сравнению с другими датчиками (например, срабатывающими от наводок частотой 50/60 Гц или измеряющими сопротивление), но они более трудоёмки в реализации. Производители микросхем, такие как Microchip в прошлом создали специальные ИС для этих целей. Однако и сейчас можно создать надёжный ёмкостный детектор и/или переключатель, используя только небольшое число стандартных компонентов.
В этой схеме мы детектируем изменения ширины импульсов сигнала, возникающие при касании контакта. На рисунке 1 можно рассмотреть следующие узлы (слева направо):
Рис. 1. IC1 - 561ТЛ1
Генератор прямоугольных импульсов, выполненный на триггере Шмитта (ИС CD4093);
RC цепь с гасящим диодом, за которыми идёт триггер Шмитта/контактная пластина с изолирующим конденсатором ёмкостью 470 пФ;
- Интегрирующая RC цепь, преобразующая изменения ширины импульсов в напряжение. Это напряжение лежит в районе 2,9...3,2 вольт, когда до пластины дотрагиваются, и 2,6 вольт в другом случае.
- Компаратор LM 339 используется для сравнения напряжения в точке C с образцовым напряжением в точке D. Последнее составляет около 2,8 В и устанавливается делителем напряжения.
Как только произойдёт касание сенсорной пластины, выход схемы станет активным. Для пояснения работы схемы на рисунке 2 приведены осциллограммы сигналов в разных точках. Пунктирная линия показывает состояние при касании пластины датчика, сплошная линия - при отсутствии касания.
Рис. 2. Осциллограммы сигналов а разных точках.
Образцовое напряжение в точке D настраивается один раз с помощью делителя R4/R5 (изменяя значение R4). Величина этого напряжения сильно зависит от площади поверхности пластины-датчика (обычно несколько квадратных сантиметров). Большая площадь поверхности пластины увеличивает ёмкость и напряжение в точке C тем не менее будет больше, по сравнению с тем напряжением, когда пластины не касались. Образцовое напряжение в точке D должно быть установлено ближе к значению 3,4 В. Датчик прикосновения может так же работать с пластинами большой площади (например, можно использовать в качестве сенсора весь корпус).
Выходной сигнал может быть использован для включения различных нагрузок. Во многих случаях рекомендуется добавить на выход один триггер Шмитта, особенно если выход соединён с цифровым входом.
Вим Абуйс
Рис. 4. Расположение компонентов на печатной плате.
Рис. 5. Печатная плата.
Рис. 6. Печатная плата (зеркальный вид).