на старых (больших и дорогих) матричных принтерах я видел энекодерные диски как в этом видео но найти такое я думаю не просто.
есть готовые оптические энкодеры. если уж мышь были готовы присобачить, то эту деталюху думаю сообразите как заставить вращаться https://ru.aliexpress.com/item...000016/B.1.ebd6 1e95Fiz7Qs&isOrigTitle=true
ссылку на али привел первую попавшуюся, возможно есть более дешевые варианты. ищите по optical rotary encoder.
STFT04-04-2018 21:23
есть варианты с разным разрешением вот пример скетча https://robu.in/run-rotary-encoder-arduino-code/ там же сказано как контролировать направление. берете пару зубчатых шкивов для 3д принтера, зубчатый ремень. один шкив на вал энкодера , второй шкив просто на кроштейн. разносите кронштейн и энкодер по краям станка, натягиваете между ними ремень. ремень цепляете за движущуюся часть - вот вам и преобразование прямолинейного движения во вращение.
STFT04-04-2018 21:31
расскажите, что за станочек и зачем вам контролировать перемещение? любопытно.
или вот энкодер своими руками из принтера эпсон Т50
неисправные т50 под разбор есть на авито, с пересылкой из других регионов по 50-100 руб. за узел/запчасть. дерзайте
GRust05-04-2018 10:01
quote:Изначально написано STFT: на старых (больших и дорогих) матричных принтерах я видел энекодерные диски
вчера у знакомых ремонтировал принтер видел такие диски, так что не редкость. опять же придется делать преобразование линейное перемещение во вращение
STFT05-04-2018 10:23
quote:Изначально написано GRust:
вчера у знакомых ремонтировал принтер видел такие диски, так что не редкость. опять же придется делать преобразование линейное перемещение во вращение
просто же все вроде - ремень зубчатый, два шкива зубчатых (их от 3д принтером разных размеров валом и недорого на али). ремень крепите за подвижную часть станка. все. есть движение - ремень тянется, диск крутится.
GRust05-04-2018 12:34
зубчатый ремень растягивается /сжимается, где точность
STFT05-04-2018 13:06
quote:Изначально написано GRust: зубчатый ремень растягивается /сжимается, где точность
про какую точность мы говорим? странно, что откровенно бредовую идею с мышкой вы готовы были обсуждать, а вполне реальное предложение с энкодером встречаете в штыки. задача описана как чисто оценочная - никакой обратной связи не планируется. ремень этот - не резинка от денег, которая туда-сюда тянется. он с кордом, если и растягивается, то только в моменты достаточно резких рывков-смены направления движения. сотые доли мм с такой приспособой отслеживать получиться легко, про более точные измерения ничего не скажу. но сам-то станок точность тысячных долей обеспечивает?
GRust05-04-2018 13:23
какие штыки? тема обсуждается для того чтоб найти общее решение автор пишет "чтобы было разрешение хотя бы в 0,1 мм"
ВДВ05-04-2018 17:41
При небольших расстояниях перемещений можно закрепить на станке цифровой штангенциркуль и считывать данные с него, как например на видео
3 метра автору нужно и станок готовый. нужно дешево и сердито.
думка11-06-2018 17:33
С мышью не получилось ничего, накапливается ошибка. Короче нашел энкодер, написано pot/encoder 250. Т.е 250 импульсов на оборот. У станка один оборот это - 282 мм. На энкодере два выхода, импульсы со сдвигом 90 градусов, так что реально получаем 1000 отчётов на оборот и точность 0,282 мм. Отдал устройство на станке попробовать. Тут писали про китайский энкодер на 600 за $10, если это тоже 600 импульсов с двумя выходами, то практически точность почти 0,1 мм получится.