Вот и попал ко мне в руки этот микроскопический датчик выравнивания стола 3D принтера. Естественно я не удержался и препарировал "малыша". Как я и предполагал ничего сверхъестественного и выдающегося в нем нет, всё ожидаемо - соленоид, оптический датчик, микроконтроллер с зашитым алгоритмом работы, триггер Шмитта и немного рассыпухи в виде конденсаторов, резисторов и пр. Все элементы конечно в SMD исполнении. С обратной стороны от рабочего штока в соленоид установлен круглый магнитик, удерживающий якорь соленоида со штоком в верхнем положении, когда датчик не активирован. Шток вкручивается в якорь соленоида по резьбе.
Соленоид работает от мостовой схемы, выполненной на 4 полевых транзисторах (2 с P-каналом и 2 с N-каналом).
Мостовая схема управляется от микроконтроллера с маркировкой YL01 в корпусе SOT23-6 . Документацию на МК найти к сожалению не удалось, уж не взыщите... Вот ссылка на GitHUB где приведена информация по этому датчику.