Хочу попробовать одну штуку на тему центроискателя, датчика длины инструмента итд. Тема заезжанная, много читал об этом на форуме, и абсолютно бОльшая часть всех ЦИ делается по принципу механического разъединения триноги контактов-циллиндров с контактами-шарами.
Ради эксперимента хочу сделать аналогичный датчик, но без механических контактов. На рисунке ниже примерная схема устройства. Синий циллиндр - магнит, красный параллелепипед -
линейный трехкоординатный датчик Холла. Этот датчик отслеживает напряженность магнитного поля в трех направлениях (думаю, подойдет и обычный линейный датчик, просто с этим должно быть точнее), на выходе получается почти линейный сигнал, пропорциональный напряженности поля.
Принцип работы следующий. Щуп крепится к корпусу через толстый слой чего-нибудь вроде силикона, при этом, как и в других ЦИ, имеет некоторый небольшой ход во всех направлениях. На верхнем конце щупа закреплен магнит, датчик крепится где-то рядом с магнитом и следит за полем. При отклонении щупа отклоняется магнит, изменяется сигнал, и мы фиксируем касание. Силикон нужен, чтобы максимально погасить сторонние вибрации. То есть, функция срабатывания ЦИ - некая пороговая функция от производной сигнала датчика Холла по времени.
Конечно, тут еще много вопросов, основной - хватит ли точности датчика для очень маленьких изменений магнитного поля. Но если взлетит, то в плане изготовления эта штука будет куда проще, чем с треногой и шарами.
Собственно, хотел спросить, вы не сталкивались с чем-то похожим? Может пробовали или видели где-то? Компоненты уже в пути, но хочется побольше инфы собрать