Хочу обсудить идею - звуковой датчик z-probe
В последней итерации я посадил heated bed на стойки-винты, подпружинил и снабдил пьезо-датчиками с просверленной дыркой. Когда сопло касается стола, пьезодатчики, надетые на стойки, слегка сжимаются и выдают ток, который раз в 100нс замеряет отдельная Arduino Nano через аналоговые входы. Чтобы избавляться от помех, Nano вычисляет скользящее среднее 3 последних замеров и сравнивает результат с порогом. Если порог пробит, то Arduino через оптопару имитирует RAMPS-плате принтера срабатывание концевика, замыкая сигнальный контакт на землю.
Всё работает хорошо, но если соплом поколотить в одну точку стола, стандартное отклонение у трёх десятков замеров получается около 0,03мм. Можно было бы его уменьшить, снизив Z-probe speed, но в этом случае удар мягче и пьезодатчики срабатывают хуже.(Ещё один пьезодатчик я засунул под скобу, которая удерживает в эффекторе хотэнд, но от его использования я отказался - слишком сложно отличить помехи при простых движениях принтера от сигнала при касании стола.)
Вращая барашковые гайки для выравнивания стола я вдруг понял, что момент касания соплом стола можно чётко услышать - постепенно прибавляешь по 0,01мм и вдруг звук вентилятора на хотенде начинает резонировать об стол и становится вдвое-втрое громче.
В этот момент возникла бредовая идея - а что если бесполезный пьезодатчик на хотенде заставить 'петь', скажем, в районе 50 кГц, чтобы человеческому уху не было слышно, а пьезодатчиками под столом эту частоту ловить? Тогда можно будет выставить Z-probe speed в черепашью величину и плевать на помехи от шаговиков, вентиляторов и дросселей блока питания. В качестве частоты 'несущей' можно выбрать вовсе какое-нибудь простое число, чтобы уж наверняка.
На этом месте я подумал, что наверняка эта светлая идея пришла в голову не только мне и кем-то всё это давно реализовано. Дорогой коллективный разум, подскажи, сталкивался ли ты с готовой реализацией подобного?
Еще больше интересных статей
Быстрая печать ажурных стенок в Ultimaker Cura
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
duet web control не регулируются обороты вентилятора обдува детали на BTT SKR V1.4
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
принтер у меня самодельно переделанный из ки...
Сопла и сопли
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Сколько раз этот вопрос поднимался. Сколько тем...
Комментарии и вопросы
Ну, хотя бы с задержкой.
Здравствуйте. У меня в профиле...
Спасибо! я прозрел и теперь по...
Добрый день. Достался на опыты...
Всем, здраствуйте, столкнулся...
Приветствуюне смог найти нигде...
После включения принтера диспл...