Друзья, я тоже загорелся идеей автокалибровки стола, даже собирал пробную схему на микровыключателе. Хочется поточнее и с минимумом проблем. Это в частности предполагает контроль касания столя самим соплом, что полезно при частой смене сопел.
В качестве наиболее перспективной схемы я изучал посты про FSR сенсор, а затем схему пьезодатчика, срабатывающего на удар от касания. Возможно, вариант ниже будет точнее и надёжнее. Прошу прокомментировать или покритиковать вот такую схему на основе пьезоэлементов где используется активня вибрация сопла:
1. По команде контроллера принтера включается генератор сигнала высокой звуковой или ультра-звуковой частоты. Условно 20 кГц. Одновременно начинаем опускать экструдер (или поднимать стол).
2. К нагревателю или где-то ещё на хотенде крепится пьезоизлучатель, вибрирующий от сигнала генератора. Эти вибрации передаются на всю конструкцию хотенда.
3. В момент касания хотендом стекла, на стекло также начинает передаваться вибрация.
4. Эту вибрацию фиксирует пьезо-датчик закрепленный на стекле.
5. Компаратор (некоторая несложная электрическая схема) сравнивает сигнал от датчика с частотой генератора. Если приходит сильный сигнал той же частоты - передаем контроллеру команду "концевик сработал".
Пьезоэлементы стоят дешево и электроника здесь тоже должна быть простой. Для датчика можно использовать такой девайс http://www.aliexpress.com/item/6-Pieces-27mm-Piezo-Disc-Elements-with-10cm-4-Leads-Guitar-Amplifiers-Contact-Pickups-Guitar-Repair/32413873366.html; Для излучателя потребуется что-то компактнее.
Что скажете?