Страница 3 из 4

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 23 ноя 2018, 11:21
ART_ME
N1X писал(а):В итоге микросхема интерполятора уже сцществует, нафига велик делать? И коэффициент в ней переключается... Хочешь х2, хочешь х10... И промежуточные есть что просто не помню их...
Вот потому я и засомневался, что то, что я описал выше, является интерполированным энкодером.
Потому как по идее интерполяция - это расчет искусственных промежуточных отсчетов между физическими.
С другой стороны, насколько мне известно, физические ненулевые отсчеты не есть величина постоянная, они корректируются по фазе с учетом скорости, ускорения и фиг знает чего еще.
В итоге интерполированный энкодер становится мутным изделием. :mrgreen:

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 23 ноя 2018, 11:25
ART_ME
N1X писал(а):Нео, ты что-ли? Ну с теми, кто матрицу читать умеет я спорить не буду... В ней и пули странно летают.
Что в ней летает, у нас никто не знает. Но в том, который я ковырял, я обнаружил 11 выходов из матрицы, часть из которых идет на компараторы, а часть - на прецизные ОУ. Все это идет в МК, а опоры для компараторов выходят тоже с МК.
Очевидно, что описанный мною способ решения проблемы нестабильности амплитуды - наиболее примитивный с такими возможностями.

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 23 ноя 2018, 11:35
Duhas
ART_ME писал(а):
Duhas писал(а):если и да, то в сильно меньшей степени чем к интерполированному. в частности компаратор может срабатывать на смену знаков диф. сигнала фотодиодов, что при равномерном рисунке на стекле будет также равномерным, вне зависимости от формы сигнала внутри периода. + уставок как таковых нет вообще.
Для компаратора 0.0000 V - это точно такая же уставка, как и 0.1000 V. Обеспечить гарантированный 0.0000 V столь же трудно, как и 0.1000 V.
а нет никакого нуля, есть диф. сигнал и диф. входы компаратора.

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 23 ноя 2018, 11:50
Hanter
MGG писал(а):Я кстати слышал, что на линухе и сам с этим столкнулся, что на разных скоростях надо разный пид настраивать, и даже приблуду для этого сделали те кто мне об этом говорил, но что-то я ее так и не попросил.
че-че-че ??? а можно поподробней про это ??
UAVpilot писал(а):Такое может потребоваться не только в LinuxCNC, а и в других системах, когда мощности привода маловато или он подобран неправильно, например использован высокооборотый мотор там, где нужны небольшие обороты, но большой момент.
Мммм... Какая интересная теория... Сергей - вы меня по пятницам прямо радуете... Можно тоже поподробнее... а я пока в поиске пороюсь :)

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 23 ноя 2018, 11:56
N1X
ART_ME писал(а): Что в ней летает, у нас никто не знает. Но в том, который я ковырял, я обнаружил 11 выходов из матрицы, часть из которых идет на компараторы, а часть - на прецизные ОУ. Все это идет в МК, а опоры для компараторов выходят тоже с МК.
Очевидно, что описанный мною способ решения проблемы нестабильности амплитуды - наиболее примитивный с такими возможностями.
Что за энкодер то был?
Те что мне встречались, можно разделить на:
1: просто диодная матрица
2: COB-модуль: диодная матрица + усилитель
3: тоже COB, но помимо п.2 там еще куча всего в кремнии...
Но хоть 10 диодов в матрицу воткни, сигнало больше не подучишь. Они определяются парой растровая пластина / маска. И толико эта пара формирует каналы для фотодиодов.

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 23 ноя 2018, 12:02
AndyBig
ART_ME писал(а):Для компаратора 0.0000 V - это точно такая же уставка, как и 0.1000 V. Обеспечить гарантированный 0.0000 V столь же трудно, как и 0.1000 V.
А без интерпроляции вовсе не нужно обеспечивать компаратору ровно 0.0000 В. Можно и 0.1000 и -0.2345 В, главное, чтобы это значение было стабильно и в пределах амплитуды. А вот для интерполяции по значению амплитуды как раз понадобятся опоры с очень точными значениями :)
ART_ME писал(а):В матрице не один канал, а много. И использовать один из них как опору для делителей компараторов очень трудно не догадаться сделать.
Амплитуда может гулять буквально от периода к периоду, тут придется предсказывать каким-то образом полное значение амплитуды вот этого полупериода, который сейчас начался :)

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 23 ноя 2018, 12:03
MGG
Hanter писал(а):че-че-че ??? а можно поподробней про это ??
На низкой скорости можно отстроить ошибку, но с теме же настройками на высоких скоростях ошибка будет больше. И наоборот, при настройки приемлимой ошибки на высоких скоростях, на мелкой скорости она будет больше.

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 23 ноя 2018, 12:15
Hanter
MGG писал(а):На низкой скорости можно отстроить ошибку, но с теме же настройками на высоких скоростях ошибка будет больше. И наоборот, при настройки приемлимой ошибки на высоких скоростях, на мелкой скорости она будет больше.
Ну хоть ты то в это не лезь :)

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 23 ноя 2018, 12:22
ART_ME
N1X писал(а):Что за энкодер то был?
Тут такая история.
Года полтора назад у заказчика умер энкодер на 16384. Новый купить можно, хоть и дорого, но ждать ну очень долго. Не может так долго станок стоять!
А тут в РФ нашелся посредник инофирмы (не китай) энкодера с точно такой же маркировкой. Цена почти на порядок ниже оригинала. Но главное - есть в наличии в РФ.
Договорились, что я возьму деньги с клиента, но отправлю ему их только если его энкодер мне понравится.
Он согласился и выслал мне энкодер. Я его разобрал, он новый, но... по стеклу четко видно, что там 16384 и рядом не лежало. От силы в районе может быть 2048. В ответ на претензию он предложил поставить энкодер на станок, и если глюков не будет, выслать ему деньги.
Я поставил - глюков не было и нет по сей день.
Само собой он оплату получил, но попросил не озвучивать данные его и энкодера, ибо контрафакт голимый.

До этого случая я к интерполяционным энкодерам был шибко отрицательно настроен.

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 23 ноя 2018, 17:41
Duhas
ART_ME писал(а): Само собой он оплату получил, но попросил не озвучивать данные его и энкодера, ибо контрафакт голимый.

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

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 23 ноя 2018, 18:26
ART_ME
Duhas писал(а):интерполяция нормальная и регулярная практика. только в специфических применениях типа поворотный осей и измерительный рук нужны большие разрешения на стекле, правда они обычно тоже в итоге итерполируются )
Иногда лучше молчать, чем говорить.

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 23 ноя 2018, 20:10
Serg
Hanter писал(а):Мммм... Какая интересная теория... Сергей - вы меня по пятницам прямо радуете... Можно тоже поподробнее... а я пока в поиске пороюсь :)
Да, теория ПИД-регулирования довольно интересная и искать надо в ней. Правда ещё немного термеха понадобится.

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 24 ноя 2018, 13:43
moscow
Делал энкодеры с интерполяцией из распечатки кода Грея и вебки с компом. Главное оптику и выдержку подобрать, чтобы на заданной скорости не мазало.

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 24 ноя 2018, 14:32
ART_ME
moscow писал(а):Делал энкодеры с интерполяцией из распечатки кода Грея и вебки с компом. Главное оптику и выдержку подобрать, чтобы на заданной скорости не мазало.
Т.е. все-таки понятие "инкрементальный энкодер" означает синтез отсчетов между физическими? :thinking: :thinking:

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 24 ноя 2018, 14:58
N1X
Оно означает, что он не абсолютный. Т.е. что работаеь только в приращениях, не более...

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 24 ноя 2018, 15:17
moscow
ART_ME писал(а):Т.е. все-таки понятие "инкрементальный энкодер" означает синтез отсчетов между физическими?
Всё верно, только ты перепутал слово "инкрементальный" (increment = приращение) с "интерполяционный" (из гуглы: "Интерполяция – это способ нахождения промежуточных значений величины по имеющемуся дискретному набору известных значений. Интерполяция использует значения некоторой функции, заданные в ряде точек, чтобы предсказать значения функции между ними").

Инкрементальный - значит ты включил его и не знаешь куда сейчас повёрнута ось (или сдвинута, если речь про линейку). Простой пример - китайский штангель. Пока не сведёшь его в ноль и не обнулишь, ты не знаешь сколько мм намерил.

Абсолютный ты включил и в любой момент видишь показания.

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 24 ноя 2018, 15:37
ART_ME
N1X писал(а):Оно означает, что он не абсолютный. Т.е. что работаеь только в приращениях, не более...
Приношу извинения, я хотел сказать:
Т.е. все-таки понятие "интерполяционный энкодер" означает синтез отсчетов между физическими?

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 24 ноя 2018, 15:46
Duhas
да по сути нет не интерполяционных энкодеров, есть интерполяция 1х и более :hehehe: :tongue:

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 24 ноя 2018, 16:05
moscow
Duhas писал(а):да по сути нет не интерполяционных энкодеров, есть интерполяция 1х и более :hehehe: :tongue:
Эт смотря где ты проведёшь черту blackbox, то есть чёрного ящика.

Скажем, мой пример "камера + комп" можно образно назвать энкодером с интерполяцией. Комп можно уменьшить до мини-комп (raspberry класс), запхнуть всё в один корпус и вуаля... "энкодер с интерполяцией".

То есть можно рассматривать (например) коробку передач автомобиля как некий девайс с описанным интерфейсом (вход и выход) не вникая во внутренности. Просто зная, что на входе такая посадка, на выходе такая и функция такие.
А можно лезть вглубь и найти там шестерёнки, масло и тэпэ.

Но это всё мысли разработчика. Что там продаваны придумали - это к ним :)

Re: Инкрементый энкодер с интерполяцией. Реальная точность?

Добавлено: 24 ноя 2018, 16:06
moscow
И да, интерполяция в сто раз - легко. Всё очень сильно зависит от технологии. Те же renishaw субсекундные энкодеры только с интерполяцией поставляют. За огромные, к слову сказать, деньги.