Страница 1 из 1
STrue глючит на малых оборотах шпинделя
Добавлено: 16 авг 2012, 16:56
cnc-00
Имеется индуктивный датчик, направленный на диск с прорезью, расположенный на оси шпинделя.
Заведено это хозяйство на ногу LPT "Index" через опторазвязку.
К аппаратной части вопросов нет (смотрел на осциле - сигнал четкий и чистый).
А вот с Мачем какие-то припадки. При чем плющит его, до тех пор, пока скорость вращения не превысит 140-150 об.мин.
Выглядит это следующим образом. Если скорость фактическая меньше 150, то на индикаторе STrue (на нем отображается реальная скорость вращения с датчика) прыгают цыфры в диапазоне от 0 до 2000 об.мин с периодичностью 2-3сек. Сам шпиндель вращается стабильно. Еще раз повторюсь - на LPT сигнал четкий.
Если скорость выше 150 об, то все "как часы".
В мануале на mach, в описании этого датчика есть момент, указывающий, что прорезей на диске должно быть несколько и что одна прорезь должна быть шире остальных. В настройках самого мача не нашел, где указывается количество пазов, поэтому, в моем случае, прорезь одна.
Ну и собственно вопрос: что это за глюк и как его побороть?
p.s. проц - двухядерный, частота LPT 100кГц, загрузка проца - "понты".
Re: STrue глючит на малых оборотах шпинделя
Добавлено: 16 авг 2012, 16:59
PKM
cnc-00 писал(а):прорезей на диске должно быть несколько и что одна прорезь должна быть шире остальных
Наверное, дело в этом
Re: STrue глючит на малых оборотах шпинделя
Добавлено: 16 авг 2012, 17:07
cnc-00
А можно где нибудь в сети лицезреть, как это, кем-то реализовано и сконфигурировано на практике?
Re: STrue глючит на малых оборотах шпинделя
Добавлено: 16 авг 2012, 17:45
Serg
мало оборотов * мало прорезей = мало импульсов в единицу времени. Мач думает, что шпиндель то крутится, то не крутится.
Re: STrue глючит на малых оборотах шпинделя
Добавлено: 16 авг 2012, 20:16
Nick
Вот мне тоже кажется, что скачки от дискретезации. Попробуй добавь еще одну прорезь, возможно стабильность появится на в два раза меньших скоростях.
А то у тебя получается по 150/60 = 2.5 тика в секунду

Re: STrue глючит на малых оборотах шпинделя
Добавлено: 16 авг 2012, 20:27
PKM
cnc-00 писал(а):А можно где нибудь в сети лицезреть, как это, кем-то реализовано и сконфигурировано на практике?
Гугл никто не отменял, искать лучше на английском...
Re: STrue глючит на малых оборотах шпинделя
Добавлено: 17 авг 2012, 13:43
aegis
Старый мач поддерживал несколько меток, более-менее современный работает только с 1. Можно обойти, сделав несколько прорезей и в передаточном учесть это
Re: STrue глючит на малых оборотах шпинделя
Добавлено: 17 авг 2012, 14:17
cnc-00
"и в передаточном учесть это"
Т.е. указать в настройках pulley или где?
И от сюда вопрос, а как же резьба, если мач не поддерживает несколько меток?
Re: STrue глючит на малых оборотах шпинделя
Добавлено: 17 авг 2012, 15:26
Nick
По идее никак, будет входить в разных местах...
Как он определит нужную метку?
По длинне? В принципе конечно можно, но имхо стремный вариант....
Re: STrue глючит на малых оборотах шпинделя
Добавлено: 19 авг 2012, 09:23
aegis
cnc-00 писал(а):Т.е. указать в настройках pulley или где?
И от сюда вопрос, а как же резьба, если мач не поддерживает несколько меток?
именно там и учесть
резьбу режет с 1 меткой замечательно. у меня токарный станок с чпу нормально обходится и 1 меткой. резьбу с шагом 1 уже много раз резал даже по стали. а вот скоро предстоит нарезать пачку резьб трапеция 16х4 в бронзе. может даже видио выложу, но не раньше чем через неделю-две
Nick писал(а):Как он определит нужную метку?
раньше так и было, потом отказались и уже все версии которые не старше 2х лет (если не запамятовал) работают с 1 меткой, скорость внутри каждого оборота считается постоянной и именно под нее и подстраивается привод оси. в случае падения скорости скорость перемещения будет меняться, правда это все происходит не мгновенно, а по идее нужно 3 оборота чтобы отследить эти самые изменения и прореагировать...
Re: STrue глючит на малых оборотах шпинделя
Добавлено: 19 авг 2012, 14:55
Nick
А как он попадает в виток резьбы при повторном проходе?
Re: STrue глючит на малых оборотах шпинделя
Добавлено: 19 авг 2012, 16:00
aegis
Nick, движение начинается с одной и той же точки (с учетом врезания естественно) с одной и той же скоростью, а вот время начала движения берется с метки, причем можно даже управлять смещением по времени от этой метки (например при нарезании многозаходных резьб)
Re: STrue глючит на малых оборотах шпинделя
Добавлено: 19 авг 2012, 16:02
Nick
Ну, а если на 1 оборот получается несколько меток, как тогда понять, с какой метки надо начинать резать?
Re: STrue глючит на малых оборотах шпинделя
Добавлено: 19 авг 2012, 17:45
aegis
Nick, поэтому раньше и делали несколько меток, но одна шире остальных, от нее и считали. но видимо головняка от этого было много и разрабы сделали на 1 метку чтобы не париться