За 1.5 года кипения моих мозгов вокруг точной поворотки пересмотрел в инете наверно все датчики положения какие только существуют.
Это такая жуткая разносортица по интерфейсам и прочему что голова раскалывается. Причём они еще и умудряются протоколы интерфейсов под себя закривлять. Ценовой вопрос ещё хлеще (у них от 250 у.е. и наверно до бесконечности).
Потом обнаружил серию бесконтактных датчиков углового положения (магнитных энкодеров) для точного измерения углового перемещения при повороте на 360° AS5043 - это 10-бит(точность 0,35°) всего за 7.09EURO , позже появились AS5045 - за 8.21EURO, но уже 12-бит
(точность 0,088°) . К ним ещё нужен магнит цена которого не стоит времени описания.
У первых последовательный интерфейс SSI и аналоговый выход от 0 до 5 вольт что сразу привлекло востребованностью для широкого круга наших коллег в качестве "кругового резистора" для аналоговых повороток. Уже проверено - по аналоговому выходу цены ему нет (реальные 360 и никогда не сотрётся), а вот по цифре похоже нет смысла заморачиваться из-зи 10-бит. Есть у меня идея их корпусировать и внедрять в народ как с выходным валом и как инклинометр с внутренним грузом в масляной среде, но токарник с ЧПУ запустят только в конце апреля, да и наверно сразу на него заказов понавалят. Поэтому идея пока в столе лежит. Ещё надо обсудить тип корпуса - кому чего удобней, но мне кажется что стоит повторить конструктив A2 и A2T от US-digital.
У вторых ШИМ и последовательный интерфейс SSI. ШИМ вообще скорее не для нашего применения, а вот SSI (синхронный последовательный интерфейс) уже интересней, но применялся только в одной любительской конструкции, да и то с конвертером интерфейса (конечно можно пойти таким путём и привести их к стандарту например US-digital и сделать полный аналог A2 и A2T). Датчики могут наращиваться последовательно на шину SSI,- вот это и привело к идее использования промежуточного вала редуктора для повышения разрешающей способности привода на недорогих датчиках. Например в варианте Вашей сборки двух редукторов это решение напрашивается само собой. Суть такая что внутри дискреты основного датчика мы получаем ещё кучу дискрет вторичного датчика.
По вопросам обработки датчиков и принятия решения куда и с какой скоростью крутить был соблазн управлять напрямую с компа по RS-422/485 (мои частотники Omron 3G3MV его имеют, да и датчики нормальные тоже, а ненормальные можно переконвертировать), но доверяться компу не хочу, поэтому есть желание сделать отдельный контроллер, но размещать его прямо внутри колонки поворотки. До него можно данные с компа хоть по оптике гнать. Частотники тоже наверно надо ставить там, потому как на линии частотник - асинхронник они устраивают такие помехи что всё остальное покажется шопотом.
Вот и думаю что дальше делать и в каком направлении плыть.
Интересно выслушать все мнения.
Ссылки по теме :
http://www.yeint.ru/suppliers/ams/ams_Rotary_Encoders.php магнитные энкодеры - диллер Austriamicrosystems
http://www.usdigital.com/products/products.shtml энкодеры US-digital
http://omron.com.ru/cgi-bin/dynamic/show.cgi?razdel=99&mat_id=759 частотники Omron 3G3MV
http://picasaweb.google.ru/RU3MD1/EME моё железо от Метеорит-2