STrue глючит на малых оборотах шпинделя
-
cnc-00
- Новичок
- Сообщения: 22
- Зарегистрирован: 13 авг 2012, 23:56
- Репутация: 0
- Контактная информация:
STrue глючит на малых оборотах шпинделя
Имеется индуктивный датчик, направленный на диск с прорезью, расположенный на оси шпинделя.
Заведено это хозяйство на ногу LPT "Index" через опторазвязку.
К аппаратной части вопросов нет (смотрел на осциле - сигнал четкий и чистый).
А вот с Мачем какие-то припадки. При чем плющит его, до тех пор, пока скорость вращения не превысит 140-150 об.мин.
Выглядит это следующим образом. Если скорость фактическая меньше 150, то на индикаторе STrue (на нем отображается реальная скорость вращения с датчика) прыгают цыфры в диапазоне от 0 до 2000 об.мин с периодичностью 2-3сек. Сам шпиндель вращается стабильно. Еще раз повторюсь - на LPT сигнал четкий.
Если скорость выше 150 об, то все "как часы".
В мануале на mach, в описании этого датчика есть момент, указывающий, что прорезей на диске должно быть несколько и что одна прорезь должна быть шире остальных. В настройках самого мача не нашел, где указывается количество пазов, поэтому, в моем случае, прорезь одна.
Ну и собственно вопрос: что это за глюк и как его побороть?
p.s. проц - двухядерный, частота LPT 100кГц, загрузка проца - "понты".
Заведено это хозяйство на ногу LPT "Index" через опторазвязку.
К аппаратной части вопросов нет (смотрел на осциле - сигнал четкий и чистый).
А вот с Мачем какие-то припадки. При чем плющит его, до тех пор, пока скорость вращения не превысит 140-150 об.мин.
Выглядит это следующим образом. Если скорость фактическая меньше 150, то на индикаторе STrue (на нем отображается реальная скорость вращения с датчика) прыгают цыфры в диапазоне от 0 до 2000 об.мин с периодичностью 2-3сек. Сам шпиндель вращается стабильно. Еще раз повторюсь - на LPT сигнал четкий.
Если скорость выше 150 об, то все "как часы".
В мануале на mach, в описании этого датчика есть момент, указывающий, что прорезей на диске должно быть несколько и что одна прорезь должна быть шире остальных. В настройках самого мача не нашел, где указывается количество пазов, поэтому, в моем случае, прорезь одна.
Ну и собственно вопрос: что это за глюк и как его побороть?
p.s. проц - двухядерный, частота LPT 100кГц, загрузка проца - "понты".
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: STrue глючит на малых оборотах шпинделя
Наверное, дело в этомcnc-00 писал(а):прорезей на диске должно быть несколько и что одна прорезь должна быть шире остальных
-
cnc-00
- Новичок
- Сообщения: 22
- Зарегистрирован: 13 авг 2012, 23:56
- Репутация: 0
- Контактная информация:
Re: STrue глючит на малых оборотах шпинделя
А можно где нибудь в сети лицезреть, как это, кем-то реализовано и сконфигурировано на практике?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: STrue глючит на малых оборотах шпинделя
мало оборотов * мало прорезей = мало импульсов в единицу времени. Мач думает, что шпиндель то крутится, то не крутится.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: STrue глючит на малых оборотах шпинделя
Вот мне тоже кажется, что скачки от дискретезации. Попробуй добавь еще одну прорезь, возможно стабильность появится на в два раза меньших скоростях.
А то у тебя получается по 150/60 = 2.5 тика в секунду
А то у тебя получается по 150/60 = 2.5 тика в секунду
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: STrue глючит на малых оборотах шпинделя
Гугл никто не отменял, искать лучше на английском...cnc-00 писал(а):А можно где нибудь в сети лицезреть, как это, кем-то реализовано и сконфигурировано на практике?
- aegis
- Мастер
- Сообщения: 3171
- Зарегистрирован: 22 мар 2012, 06:59
- Репутация: 1810
- Настоящее имя: Михайло
- Откуда: Україна, Конотоп=>Запоріжжя=>Харьків
Re: STrue глючит на малых оборотах шпинделя
Старый мач поддерживал несколько меток, более-менее современный работает только с 1. Можно обойти, сделав несколько прорезей и в передаточном учесть это
нікому нічого не нав'язую.
-
cnc-00
- Новичок
- Сообщения: 22
- Зарегистрирован: 13 авг 2012, 23:56
- Репутация: 0
- Контактная информация:
Re: STrue глючит на малых оборотах шпинделя
"и в передаточном учесть это"
Т.е. указать в настройках pulley или где?
И от сюда вопрос, а как же резьба, если мач не поддерживает несколько меток?
Т.е. указать в настройках pulley или где?
И от сюда вопрос, а как же резьба, если мач не поддерживает несколько меток?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: STrue глючит на малых оборотах шпинделя
По идее никак, будет входить в разных местах...
Как он определит нужную метку?
По длинне? В принципе конечно можно, но имхо стремный вариант....
Как он определит нужную метку?
По длинне? В принципе конечно можно, но имхо стремный вариант....
- aegis
- Мастер
- Сообщения: 3171
- Зарегистрирован: 22 мар 2012, 06:59
- Репутация: 1810
- Настоящее имя: Михайло
- Откуда: Україна, Конотоп=>Запоріжжя=>Харьків
Re: STrue глючит на малых оборотах шпинделя
именно там и учестьcnc-00 писал(а):Т.е. указать в настройках pulley или где?
И от сюда вопрос, а как же резьба, если мач не поддерживает несколько меток?
резьбу режет с 1 меткой замечательно. у меня токарный станок с чпу нормально обходится и 1 меткой. резьбу с шагом 1 уже много раз резал даже по стали. а вот скоро предстоит нарезать пачку резьб трапеция 16х4 в бронзе. может даже видио выложу, но не раньше чем через неделю-две
раньше так и было, потом отказались и уже все версии которые не старше 2х лет (если не запамятовал) работают с 1 меткой, скорость внутри каждого оборота считается постоянной и именно под нее и подстраивается привод оси. в случае падения скорости скорость перемещения будет меняться, правда это все происходит не мгновенно, а по идее нужно 3 оборота чтобы отследить эти самые изменения и прореагировать...Nick писал(а):Как он определит нужную метку?
нікому нічого не нав'язую.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: STrue глючит на малых оборотах шпинделя
А как он попадает в виток резьбы при повторном проходе?
- aegis
- Мастер
- Сообщения: 3171
- Зарегистрирован: 22 мар 2012, 06:59
- Репутация: 1810
- Настоящее имя: Михайло
- Откуда: Україна, Конотоп=>Запоріжжя=>Харьків
Re: STrue глючит на малых оборотах шпинделя
Nick, движение начинается с одной и той же точки (с учетом врезания естественно) с одной и той же скоростью, а вот время начала движения берется с метки, причем можно даже управлять смещением по времени от этой метки (например при нарезании многозаходных резьб)
нікому нічого не нав'язую.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: STrue глючит на малых оборотах шпинделя
Ну, а если на 1 оборот получается несколько меток, как тогда понять, с какой метки надо начинать резать?
- aegis
- Мастер
- Сообщения: 3171
- Зарегистрирован: 22 мар 2012, 06:59
- Репутация: 1810
- Настоящее имя: Михайло
- Откуда: Україна, Конотоп=>Запоріжжя=>Харьків
Re: STrue глючит на малых оборотах шпинделя
Nick, поэтому раньше и делали несколько меток, но одна шире остальных, от нее и считали. но видимо головняка от этого было много и разрабы сделали на 1 метку чтобы не париться
нікому нічого не нав'язую.
