Что такое датчик касания

Датчик касания Lego EV3

Датчик касания Lego EV3 является одним из самых простых датчиков.В самом начале нужно разобраться что такое датчики и для чего они нужны. Большинство датчиков являются попыткой скопировать органы чувств человека и животных.

Датчик касания Lego EV3
датчик касания

В случае с конструкторами Lego датчики получают какую-то информацию от окружающей среды. Затем полученный сигнал преобразуется в удобную для обработки форму.

То есть датчик — это какой-то преобразователь. Он преобразует контролируемую величину в сигнал, который мы можем использовать для своих целей. Датчики широко используются в роботах и позволяют управлять ими.

Датчик касания Lego EV3 является обычной подпружиненной кнопкой. Очень похожая кнопка у обычных дверных звонков. Когда нажимаешь на кнопку раздается звонок. Если нажатия нет, то контакт под действием пружины возвращается обратно.

кнопка дверного звонка
кнопка дверного звонка

Такое хорошо всем знакомое устройство как компьютерная мышь также использует датчик касания. В клавишах мыши расположены кнопочные микровыключатели, которые при нажатии издают характерный щелчок.

компьютерная мышь
мышь для компьютера

Датчик касания Lego EV3 является аналоговым датчиком. Для программирования мы можем использовать три случая:

  1. Кнопка нажата и находится постоянно в этом положении
  2. Кнопка не нажата
  3. Кнопку нажали и отпустили т.е. щелчок

Датчик касания не определяет с какой силой происходит нажатие на кнопку. Но можно осуществлять подсчет нажатий. Часто датчик касания служит для остановки робота на определенном расстоянии от препятствия. Это расстояние может регулироваться закрепленными красной кнопке осями. Для крепления осей есть специальное крестообразное отверстие.

крестообразное крепление датчика касания
крестообразное крепление датчика касания EV3

Оси имеют различную длину от двухмодульной оси до двенадцатимодульной. В Lego EV3 используется обозначение расстояния в модулях где один модуль равен восьми миллиметрам.

Контроллер Lego EV3

Контроллер Lego EV3 часто называют кирпичом. Кирпич имеет входные порты для датчиков. Они называются порты ввода и обозначаются цифрами 1, 2, 3, 4. Всего четыре входных порта, куда можно подключить четыре датчика.

Порты ввода
входные порты

Датчик касания подключается к кирпичу при помощи плоского соединительного кабеля. По умолчанию датчику касания для подключения определен порт под номером 1. Но подключать можно к любому входному порту. Программное обеспечение модуля само автоматически определит порт подключенного датчика.

Где используются датчики касания

Датчики касания часто используются в промышленности. Там они называются концевые выключатели, микровыключатели. Они входят в системы, обеспечивающие безопасность человека при работе на автоматических линиях, различных станках. Как правило они стоят в схеме управления и служат для прерывания работы.

защитные ограждения
защитные ограждения промышленного оборудования

Например, ограждение шлифовального станка — козырек для защиты глаз от попадания в них искр, стружки, осколков. Если станок работает и козырек поднимается, то размыкается электрическая цепь и работа станка прекращается. При этом часто используется световая и звуковая сигнализация. Это только один из примеров, но их огромное множество и изучать варианты использования датчиков касания нужно в отдельной теме.

Датчик касания EV3