A A A A Автор Тема: Энкодеры  (Прочитано 6302 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Сергей Ч.

  • *****
  • Сообщений: 986
  • Благодарностей: 4
    • Skype - sergey_chavkin
    • Сообщения от Сергей Ч.
Re: Энкодеры
« Ответ #60 : 08 Фев 2010 [11:10:10] »
Тогда вопрос по равномерности нанесения штрихов. Все эти Ренишавы и прочие Гейденхайны, рисуют штрихи используя процесс прямой лазерной литографии, у которой разрешающая способность 1 - 0,1 мкм. Как рисует завод Квант?
Вытащу сюда с сайта Кванта:
"Точность получаемых рисунков соответствует требованиям микрофотолитографии и составляет 2-3 мкм."
На диаметре 100 мм 1" соответствует 0.3 микрона..... :-[ :-[ :-[

А причем тут 1" ??? Штрихов то всего около 1000

Оффлайн Сергей Ч.

  • *****
  • Сообщений: 986
  • Благодарностей: 4
    • Skype - sergey_chavkin
    • Сообщения от Сергей Ч.
Re: Энкодеры
« Ответ #61 : 08 Фев 2010 [11:35:27] »
Цитата
А вот насчет периодической ошибки энкодера - я не совсем уверен. Если энкодер печатался стандартной литографией с прямоугольной растеризацией, то именно вот эти ошибки растеризации и будут главными - при переходе от прямоугольного растра к картинке шкалы энкодера с полярной симметрией. И они будут зависеть от ориентации растра.

Картина штрихов не изменна, можно прогнав один раз по кругу увидеть точную картину синусоиды на каждом штрихе, и потом использовать это для калибровки. И тогда периодика будет контролируемая.

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 430
  • Благодарностей: 19
  • Мы - 20 лет назад
    • Instagram: one.day.hero
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
Re: Энкодеры
« Ответ #62 : 08 Фев 2010 [12:46:22] »
Андрей

Оффлайн LifeIsGood

  • *****
  • Сообщений: 5 956
  • Благодарностей: 48
  • Мне нравится этот форум!
    • Skype - dennissakva
    • Сообщения от LifeIsGood
Re: Энкодеры
« Ответ #63 : 08 Фев 2010 [13:24:09] »
Вот еще. Тот же двигатель.
http://starryridge.com/telescopes/index.php?title=Direct_Drive_Motors

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 759
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Энкодеры
« Ответ #64 : 08 Фев 2010 [14:07:17] »
Если для прямого привода - то да, конечно, но, как мне кажется, можно было бы обойтись грубым стандартным энкодером на 2 000 - 5 000 СPT с интерполяцией по скорости.

Андрюша, можно тогда вообще без энкодера, ведь есть же алгоритмы которые за счет анализа обратной ЭДС и токов в обмотках, позволяют регулировать скорость в пределах 1%. ИМХО, интерполирование грубого энкодера по скорости не годится, поскольку постоянная времени петли регулирования будет большая. А нам нужно очень быстрое время реакции, ведь кратковременные динамические нагрузки могут быть очень большими, от ветра например. Поэтому тут нужен честный энкодер с субсекундным разрешением.   

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 759
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Энкодеры
« Ответ #65 : 08 Фев 2010 [14:47:10] »
Картина штрихов не изменна, можно прогнав один раз по кругу увидеть точную картину синусоиды на каждом штрихе, и потом использовать это для калибровки. И тогда периодика будет контролируемая.

А спектр этой синусоиды анализировался? Интересно все таки знать сколько там гармоник, реально ли там чистая синусоида?

Оффлайн Сергей Ч.

  • *****
  • Сообщений: 986
  • Благодарностей: 4
    • Skype - sergey_chavkin
    • Сообщения от Сергей Ч.
Re: Энкодеры
« Ответ #66 : 08 Фев 2010 [15:01:43] »
Я собирался снять спектральные характеристики. С оборудованием пока плохо. Но потом подумал вот как сделать, у меня хорошая звуковая карта, 24 битная. 96 кГц. Я на ней сделал DC входы. Вот на ней и надо прогнать. Реально чистой синусоида не может быть даже у ренишау. Плюс их энкодеры расчитаны на использование с сильным загрязнением шкалы. Я видел эту шкалу, засыпанную пылью с маслом, и ничего. Контроллер энкодера фирмы IC-haus очень хорошо справляется.

Тему все-же перенесите.

Оффлайн Сергей Ч.

  • *****
  • Сообщений: 986
  • Благодарностей: 4
    • Skype - sergey_chavkin
    • Сообщения от Сергей Ч.
Re: Энкодеры
« Ответ #67 : 08 Фев 2010 [18:12:18] »
Ну вполне нормальная идея. Только маховик поможет. Где бы взять колесо от поезда...  ;D
Только это чтобы периодику энкодера снять, но мне еще надо снять каждый период на каждом штрихе.

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 759
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Энкодеры
« Ответ #68 : 08 Фев 2010 [18:26:01] »
Покупай Ренишаву, будет эталонным.

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 759
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Энкодеры
« Ответ #69 : 09 Фев 2010 [15:30:07] »
Отделил

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 430
  • Благодарностей: 19
  • Мы - 20 лет назад
    • Instagram: one.day.hero
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
Re: Энкодеры
« Ответ #70 : 09 Фев 2010 [16:45:34] »
Отделил
Странное отделение получилось. Тут остались посты, где я вел речь именно о использовании энкодеров в с контроллером SiTech, разработаках и тестах Дана Грэя.
Андрей

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 759
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Энкодеры
« Ответ #71 : 09 Фев 2010 [17:25:01] »
Всем не угодишь, сорри. Скажите какие именно посты перенести обратно.

Оффлайн Сергей Ч.

  • *****
  • Сообщений: 986
  • Благодарностей: 4
    • Skype - sergey_chavkin
    • Сообщения от Сергей Ч.
Re: Энкодеры
« Ответ #72 : 09 Фев 2010 [17:38:20] »
Ну а я продолжу про энкодеры.

Чем собственно может помочь эталонный энкодер?

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 759
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Энкодеры
« Ответ #73 : 10 Фев 2010 [17:05:30] »
Потому, что период синусоиды от тика обязательно будет переменным. Эталонный энкодер поможет откалибровать это безобразие.

Оффлайн Сергей Ч.

  • *****
  • Сообщений: 986
  • Благодарностей: 4
    • Skype - sergey_chavkin
    • Сообщения от Сергей Ч.
Re: Энкодеры
« Ответ #74 : 10 Фев 2010 [17:11:34] »
Так нафик нам эталонный энкодер, чтобы узнать эталонную синусоиду? Генерим эталонную синусоиду, с количеством периодов равным количеству штрихов. Храним ее допустим в таблице, и далее уже по алгоритму калибруемся.

Оффлайн Сергей Ч.

  • *****
  • Сообщений: 986
  • Благодарностей: 4
    • Skype - sergey_chavkin
    • Сообщения от Сергей Ч.
Re: Энкодеры
« Ответ #75 : 10 Фев 2010 [17:20:41] »
Ну можно так. Снимаем с датчиков сигнал, записываем его. Делаем при этом оборот 360 градусов, по индексной метке. Получаем развертку. И генерируем точно такой же длительности идеальную синусоиду. Ровно столько же периодов.

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 430
  • Благодарностей: 19
  • Мы - 20 лет назад
    • Instagram: one.day.hero
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
Re: Энкодеры
« Ответ #76 : 10 Фев 2010 [17:57:48] »
А если записать 100 или более синусоид, маховик останавливать в промежутках и проворачивать на оси энкодера, а потом результат усреднить? Не поможет?
Андрей

Оффлайн Diskus

  • *****
  • Сообщений: 7 986
  • Благодарностей: 115
  • WS-200 DD , R-C 16"
    • Skype - Sergiyverb
    • Сообщения от Diskus
Re: Энкодеры
« Ответ #77 : 10 Фев 2010 [18:11:51] »
энкодер можно калибровать по звезде , привязавшись к ней автогидом, для начала .
Потом можно купить Ренишаву эталонную и калиброватся по нему .
Все-равно собирался покупать для измерения периодики без присутствия звезд.
« Последнее редактирование: 10 Фев 2010 [18:20:13] от Diskus »

Оффлайн Сергей Ч.

  • *****
  • Сообщений: 986
  • Благодарностей: 4
    • Skype - sergey_chavkin
    • Сообщения от Сергей Ч.
Re: Энкодеры
« Ответ #78 : 10 Фев 2010 [18:32:31] »
Прайс их я тебе показывал. Лежит где-то на компе.

Даже если имеем мы эталонный энкодер, увидели мы разницу, что делать дальше? Контроллер, на котором построен датчик не позволяет этого делать. Он калибрует только текущую синусоиду. И самое главное, у меня, да и вообще используются индексные метки. Их количество определяет точность энкодера в целом. У меня индексная метка на каждом полюсе статора, то бишь на каждый нулевой электрический градус. В этой позиции энкодер, привод и вся прочая хрень калибруется автоматически.

Оффлайн Сергей Ч.

  • *****
  • Сообщений: 986
  • Благодарностей: 4
    • Skype - sergey_chavkin
    • Сообщения от Сергей Ч.
Re: Энкодеры
« Ответ #79 : 10 Фев 2010 [18:49:51] »
Ну как именно? Допустим имеем мы IC-NQ.