Хочу обсудить идею - звуковой датчик z-probe
В последней итерации я посадил heated bed на стойки-винты, подпружинил и снабдил пьезо-датчиками с просверленной дыркой. Когда сопло касается стола, пьезодатчики, надетые на стойки, слегка сжимаются и выдают ток, который раз в 100нс замеряет отдельная Arduino Nano через аналоговые входы. Чтобы избавляться от помех, Nano вычисляет скользящее среднее 3 последних замеров и сравнивает результат с порогом. Если порог пробит, то Arduino через оптопару имитирует RAMPS-плате принтера срабатывание концевика, замыкая сигнальный контакт на землю.
Всё работает хорошо, но если соплом поколотить в одну точку стола, стандартное отклонение у трёх десятков замеров получается около 0,03мм. Можно было бы его уменьшить, снизив Z-probe speed, но в этом случае удар мягче и пьезодатчики срабатывают хуже.(Ещё один пьезодатчик я засунул под скобу, которая удерживает в эффекторе хотэнд, но от его использования я отказался - слишком сложно отличить помехи при простых движениях принтера от сигнала при касании стола.)
Вращая барашковые гайки для выравнивания стола я вдруг понял, что момент касания соплом стола можно чётко услышать - постепенно прибавляешь по 0,01мм и вдруг звук вентилятора на хотенде начинает резонировать об стол и становится вдвое-втрое громче.
В этот момент возникла бредовая идея - а что если бесполезный пьезодатчик на хотенде заставить 'петь', скажем, в районе 50 кГц, чтобы человеческому уху не было слышно, а пьезодатчиками под столом эту частоту ловить? Тогда можно будет выставить Z-probe speed в черепашью величину и плевать на помехи от шаговиков, вентиляторов и дросселей блока питания. В качестве частоты 'несущей' можно выбрать вовсе какое-нибудь простое число, чтобы уж наверняка.
На этом месте я подумал, что наверняка эта светлая идея пришла в голову не только мне и кем-то всё это давно реализовано. Дорогой коллективный разум, подскажи, сталкивался ли ты с готовой реализацией подобного?
Еще больше интересных статей
Замена керамического нагревателя в 3D принтере QIDI X Plus 4 (франкенштейн)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Не происходил нагрев. Датчик...
(Не)большое улучшение сушилки Sunlu S2 для мягкой подачи филамента
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Blue Pill & SSD1306, ну очень маленькие.., но 32 бит!
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Решил я тут попробовать перейти с 8 бит на 32.
Готовы...



Комментарии и вопросы
даже печатать ничего не нужно....
уже лучше, но все еще не то. п...
Фото с собаками точно не переп...
Здравствуйте. Столкнулся с так...
Какая мощность керамического н...
ИсходникНаписал прошивку в VS...
При очередной печати модельки...