Хочу обсудить идею - звуковой датчик z-probe
В последней итерации я посадил heated bed на стойки-винты, подпружинил и снабдил пьезо-датчиками с просверленной дыркой. Когда сопло касается стола, пьезодатчики, надетые на стойки, слегка сжимаются и выдают ток, который раз в 100нс замеряет отдельная Arduino Nano через аналоговые входы. Чтобы избавляться от помех, Nano вычисляет скользящее среднее 3 последних замеров и сравнивает результат с порогом. Если порог пробит, то Arduino через оптопару имитирует RAMPS-плате принтера срабатывание концевика, замыкая сигнальный контакт на землю.
Всё работает хорошо, но если соплом поколотить в одну точку стола, стандартное отклонение у трёх десятков замеров получается около 0,03мм. Можно было бы его уменьшить, снизив Z-probe speed, но в этом случае удар мягче и пьезодатчики срабатывают хуже.(Ещё один пьезодатчик я засунул под скобу, которая удерживает в эффекторе хотэнд, но от его использования я отказался - слишком сложно отличить помехи при простых движениях принтера от сигнала при касании стола.)
Вращая барашковые гайки для выравнивания стола я вдруг понял, что момент касания соплом стола можно чётко услышать - постепенно прибавляешь по 0,01мм и вдруг звук вентилятора на хотенде начинает резонировать об стол и становится вдвое-втрое громче.
В этот момент возникла бредовая идея - а что если бесполезный пьезодатчик на хотенде заставить 'петь', скажем, в районе 50 кГц, чтобы человеческому уху не было слышно, а пьезодатчиками под столом эту частоту ловить? Тогда можно будет выставить Z-probe speed в черепашью величину и плевать на помехи от шаговиков, вентиляторов и дросселей блока питания. В качестве частоты 'несущей' можно выбрать вовсе какое-нибудь простое число, чтобы уж наверняка.
На этом месте я подумал, что наверняка эта светлая идея пришла в голову не только мне и кем-то всё это давно реализовано. Дорогой коллективный разум, подскажи, сталкивался ли ты с готовой реализацией подобного?
Еще больше интересных статей
Адресная лента для отображения статусов 3Д принтера
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Что такое керамическая 3D-печать и где ее применяют
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Когда...
Настраиваем прошивку Marlin и заливаем её в 3D принтер
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.



Комментарии и вопросы
не путаю, это как правило и об...
Пишите. Мне не актуально, но п...
Получилось вот так.Осталось до...
Принтер приобрел недавно, пару...
Для напольной колонки делается...
Всем привет.Приобрёл себе неда...
В общем столкнулся с такой про...