1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Энкодер - фаза Z

Метрология, КИП и датчики
Ответить

Автор темы
Figaris
здесь недавно
здесь недавно
Сообщения: 12
Зарегистрирован: 15 фев 2016, 01:42
Имя: Бочаров Александр Сергеевич

Энкодер - фаза Z

Сообщение Figaris »

При подборе икрементального энкодера обнаружил следующие характеристики для фазы Z:
стробированный, стробированный (активный ноль), нестробированный, нестробированный (активный ноль).
Что означает эта характеристика фазы? По какому критерию сделать выбор?

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5623
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 546 раз
Поблагодарили: 706 раз

Энкодер - фаза Z

Сообщение Ryzhij »

Неужели в каталоге нет диаграмм сигналов?
С термином "активный ноль" проще всего - начало отсчёта инкрементального датчика определяется уровнем логического ноля.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
Figaris
здесь недавно
здесь недавно
Сообщения: 12
Зарегистрирован: 15 фев 2016, 01:42
Имя: Бочаров Александр Сергеевич

Энкодер - фаза Z

Сообщение Figaris »

Диаграммы есть. Но я не могу понять, глядя на них - какой именно взять и имеет ли это для меня значение.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5623
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 546 раз
Поблагодарили: 706 раз

Энкодер - фаза Z

Сообщение Ryzhij »

И что можно советовать, не зная ни Вашей задачи, ни выбранной Вами аппаратуры?!
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
Figaris
здесь недавно
здесь недавно
Сообщения: 12
Зарегистрирован: 15 фев 2016, 01:42
Имя: Бочаров Александр Сергеевич

Энкодер - фаза Z

Сообщение Figaris »

z.docx
Отправлено спустя 8 минут 43 секунды:
Задача - качать вал до определенных точек (от 180 до -180гр), потом возвращать в нулевую точку по Z.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5623
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 546 раз
Поблагодарили: 706 раз

Энкодер - фаза Z

Сообщение Ryzhij »

Так никто не делает, т.к. практически невозможно установить энкодер так, чтобы Z-метка была в нужном Вам месте.
Эту метку используют для определения показаний счётчика координаты при выходе в референтную точку.
В зависимости от особенностей счётчика выбирают тип Z-метки.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
Figaris
здесь недавно
здесь недавно
Сообщения: 12
Зарегистрирован: 15 фев 2016, 01:42
Имя: Бочаров Александр Сергеевич

Энкодер - фаза Z

Сообщение Figaris »

Согласен про сложность установки Z-метки. Дальше непонятно. Имеете ввиду, что по Z-метке определять, сколько осталось импульсов до "нулевой" точки?

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5623
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 546 раз
Поблагодарили: 706 раз

Энкодер - фаза Z

Сообщение Ryzhij »

Референтная точка - это точка с вполне определенной координатой и вовсе не обязательно нулевой. Это раз.
За весь ход механизма инкрементный счётчик может совершать не один, а великое множество оборотов. Это два.
Для выхода в референтную точку (для "обнуления" счётчика координат) могут быть использованы различные алгоритмы.
Я с ходу могу описать где-то пяток. Среди них есть методы вообще без использования Z-метки, но это не для электропривода. Посмотрите в учебниках по ЧПУ для колледжей (техникумов), и будет Вам счастье.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
Figaris
здесь недавно
здесь недавно
Сообщения: 12
Зарегистрирован: 15 фев 2016, 01:42
Имя: Бочаров Александр Сергеевич

Энкодер - фаза Z

Сообщение Figaris »

Это мне понятно. И советом про учебники для техникумов обязательно воспользуюсь.
Про стробированность/нестробированность непонятно.
Для того чтобы ответить, что это, не обязательно же знать конкретный алгоритм?

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5623
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 546 раз
Поблагодарили: 706 раз

Энкодер - фаза Z

Сообщение Ryzhij »

Figaris писал(а): Для того чтобы ответить, что это, не обязательно же знать конкретный алгоритм?
Для ответа на вопрос "Что это?" достаточно посмотреть на Ваши диаграммы. Там видно соотношение фронтов и уровней сигналов.
А уже для ответа "А что из этого нам надо? Или нам всё равно?" нужно немного больше информации. :ges_hmm:
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
Figaris
здесь недавно
здесь недавно
Сообщения: 12
Зарегистрирован: 15 фев 2016, 01:42
Имя: Бочаров Александр Сергеевич

Энкодер - фаза Z

Сообщение Figaris »

Какую именно еще нужно - я предоставлю!
Вал - качается в стороны..влево-вправо...или просто вращается...или идет по порядку в заданное количество точек и стоит в них определенное время. По окончании процесса (по времени или количеству точек) возвращается в "ноль" - останавливается по оси Z и обнуляет значения аппаратных счетчиков по фазам А и В. Схема действующая, но могу и поменять - это не принципиально. Тем более впереди много других задач. Причем здесь конкретика?
Меня интересует устройство энкодера, а именно фазы Z. Я вижу, что при стробированном сигнале передний фронт фазы Z совпадает с серединой прямоугольного импульса оси А и передним фронтом оси В, а задний фронт фазы Z - с серединой прямоугольного импульса фазы В и задним фронтом оси А, нестробированный ...ну и так далее...вопрос - для чего так сделано? как это можно использовать?

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5623
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 546 раз
Поблагодарили: 706 раз

Энкодер - фаза Z

Сообщение Ryzhij »

В токарно-винторезных станках и поворотных столах обрабатывающих центров счёт координат может идти по фронту, по спаду, могут быть другие особенности счета.
Вам, скорее всего, без разницы.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

VaBo
частый гость
частый гость
Сообщения: 441
Зарегистрирован: 21 июл 2013, 19:32
Имя: Вадим
город/регион: Северодвинск
Благодарил (а): 12 раз
Поблагодарили: 38 раз

Энкодер - фаза Z

Сообщение VaBo »

Figaris писал(а): Это мне понятно. И советом про учебники для техникумов обязательно воспользуюсь.
Про стробированность/нестробированность непонятно.
Для того чтобы ответить, что это, не обязательно же знать конкретный алгоритм?
Про стробированность/нестробированность как раз все понятно. Собираются единицы либо нули для всех трех каналов, желаете точность в три раза выше при подходе к нулю с любой стороны - берите стробированный.
Мне вот непонятно, почему нестробированный канал Z для активного нуля и единицы имеет какое-то смещение? Это же один и тот же сигнал? Ну только если это варианты для разного исполнения энкодеров, тогда все понятно...

Отправлено спустя 2 минуты 54 секунды:
Ryzhij писал(а): В токарно-винторезных станках и поворотных столах обрабатывающих центров счёт координат может идти по фронту, по спаду, могут быть другие особенности счета.
Вот выражу сомнения, считают обычно И фронты И спады, в противном случае поимеем погрешность при дребезге в пределах одного фронта (спада).

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5623
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 546 раз
Поблагодарили: 706 раз

Энкодер - фаза Z

Сообщение Ryzhij »

Таким образом, мы можем сами стробировать сигналы, а можем взять готовый. Но он будет явно короче.

При использовании аппаратных быстрых счетчиков и парафазных сигналов дребезг легко подавляется, Самый простой способ - считать все фронты и спады отбрасывая младший разряд. Вопрос только в том, с какой фазой синхронизировать результат.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
Аватара пользователя

Looker
эксперт
эксперт
Сообщения: 1105
Зарегистрирован: 09 фев 2011, 11:32
Имя: Дитрих Евгений Линусович
город/регион: Донецк
Благодарил (а): 255 раз
Поблагодарили: 184 раза

Энкодер - фаза Z

Сообщение Looker »

Ryzhij писал(а): считать все фронты и спады отбрасывая младший разряд
В модулях счетчиков это называют х4. Но Z надо обработать отдельно. Сигнал полезный, например: прокатка, линейки манипуляторов (выравнивание подката перед клетью) - выходной вал привода линеек имеет примерно 300 градусов поворота, т.е. Z при каждом движении дает возможность коррекции, хотя для 300 градусов можно поставить энкодер так, что Z никогда не придет.
В Motion Control (частность CNC) есть случаи, когда четко оговаривают какой должен быть Z, но при этом, то что я встречал (привязка к Home Position). можно выбирать и даже отключать (отключать не рекомендую).
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5623
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 546 раз
Поблагодарили: 706 раз

Энкодер - фаза Z

Сообщение Ryzhij »

Looker писал(а): В модулях счетчиков это называют х4.
Это когда младший разряд не отбрасывают, а используют :)
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
Ответить

Вернуться в «Метрология, КИП и датчики»