К инкрементальным энкодерам душа не лежала сразу - не люблю вещи, все время теряющие основу отсчета. Рассматривал варианты покупных абсолютных энкодеров. За вменяемые деньги видел 10-разрядные за ~ $200. Но 1024 деления - это всего треть градуса на деление; плюс интерфейс, требующий что-то вроде платы сбора данных. Что-нибудь более "точное" (например 14-разрядов, а это и даже слишком) за менее, чем 500 евро - не нашел. Здесь надо иметь ввиду еще и ту же самую плату ввода данных и точность механики (муфточек особенно), механика никак не позволит эти 14 разрядов иметь в реальности.Как-то созрело собственное доморощенное решение. Вот фотки. Конструктив основан на пластиковой коробке для CD. На CD наклеена бумажка, на которой напечатан диск с кодом Грэя. Код считывается вебкамерой, вклеенной в текстолитовый стакан; рядом с объективом вебкамеры приделана лампочка, питающаяся от USB. 12 разрядов. На скриншоте показана тестовая программа, считывающая срез. Она автоматически находит первую дорожку и т.п. - т.е. к малым биениям и неравномерностям освещенности некритична. Покритикуйте, пожалуйста. Охотно поделюсь и другими деталями устройства.
|