Страница 5 из 5
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 19 июл 2024, 08:12
lkbyysq
Cvazist писал(а): ↑
в "Motor Outputs" в столбик "Step Low Active" ставим птички, а в "Motor Tuning" ставим значения Step Pulse и Dir Pulse равным 15.
проблема должна уйти без перепайки оптопар.
Судя по всему, да.
Это может оказаться пусть зажигательным, но приводящим к результату танцем! Я имею в виду правильный подбор всех ТРЕХ параметров.
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 19 июл 2024, 08:39
vtgmfg
lkbyysq писал(а): ↑
Можно и на народные, только чтоб оптроны по дир не были четырехлапые.
а они будут четырехлапые
lkbyysq писал(а): ↑
Я имею в виду правильный подбор всех ТРЕХ параметров.
как тренировка перед настройкой PID сойдет
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 19 июл 2024, 12:25
Mamont
Вот что нащупал осцилографом с мача (3.43.066)
Длительность step от 2.5мкс до 15 мкс. Когда 0...2.5мкс введены, все равно будет не меньше 2.5мкс.
Задержка между переключением DIR и началом импульса от 10 до 21мкс. Добавляет к указанному значению 6мкс, но не меньше 10мкс.
И вот что имеем, ставим медленную оптопару типа 817 (а значения в даташите прописаны для нагрузочного сопротивления 100ом,если поставить больше, допусти 470 ом, то характеристики станут еще хуже), новый шаг может прийти раньше, чем завершится переключение дира .
Если инвертировать степ, ко времени задержки dir-step (10-21мкс) мы прибавим длительность импульса (2.5-15мкс) и вероятность ложного шага сильно снижается.
Как надо ставить STEP инверсированный или не инверсированный, сказать сразу сложно, т.к. по схеме он успеет раза 2-3 инвертироваться (буфферный усилитель на плате , схема подключеения с общим + или землей, подключение нагрузочного резистора оптрона, и сама микросхема драйвера )
А так да, маг чавно.
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 19 июл 2024, 12:45
vtgmfg
Mamont писал(а): ↑
то характеристики станут еще хуже
конечно хуже.
Mamont писал(а): ↑
Если инвертировать степ,
это не очень хорошая идея. тут один вариант правильный. при включении, сбросе и тп не должен случаться шажок. по феншую.
еще такое.. на степ стоят оптопары диодные, а на дир - транзисторная. логика в этом есть, но на что расчитывать разработчикам софта? чпу выводит правильную диаграмму, драйвер тоже как бы может ее принять - и там времена установки и удержания наносекунды могут быть и все будет четко.
а изза этих сраных оптопар неопределенность может и сотню мкс быть. которая еще и от экземпляр к экземпляру будет плавать.
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 19 июл 2024, 13:30
vik_vo
Очень интересно.
Тогда объясните мне почему линукс на этом же железе работает без ошибок?
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 19 июл 2024, 13:39
alex_sar
vik_vo писал(а): ↑
Тогда объясните мне почему линукс на этом же железе работает без ошибок?
потому что в нем есть вот такая вот настройка например
stepgen.N.dirsetup u32 rw (step type 0 only)
The minimum setup time from direction to step, in nanoseconds periods. Measured from change of direction to rising edge of step.
немного оффтопика по теме
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 19 июл 2024, 13:43
vtgmfg
alex_sar писал(а): ↑
потому что в нем есть вот такая вот настройка например
ну так. приходится подстраиваться под неопределенность(перекос) задержек. он и при одинаковых оптопарах будет. а при разных тем более.
он наносекунд к десяткам а то и сотням мкс
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 19 июл 2024, 19:22
Mamont
vik_vo писал(а): ↑19 июл 2024, 13:30
Очень интересно.
Тогда объясните мне почему линукс на этом же железе работает без ошибок?
Может линукс работает с данной оптопарой на тоненького. Пожужжит месяц другой без проблем , потом начнет понемногу уходить.
Для надежной работы надо поменять оптопару (если, конечно, сможет ее правильно распаять)
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 19 июл 2024, 19:41
гражданинъ
MACH 3 всё таки ? Тодосич колдует

Я не настаиваю ,но какой там дир на токарнике ? Вручную наверное переключает стрелками . У меня на фрезере 4е года 542е самые дешёвые ,без всякой перепайки работают без ошибки ,через LPT на LinuxCNC ! Что я делаю не так ?
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 19 июл 2024, 20:02
vtgmfg
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 20 июл 2024, 04:23
Cvazist
гражданинъ писал(а): ↑
4е года 542е самые дешёвые ,без всякой перепайки работают без ошибки
Из ссылки: в драйверах могут стоять любые оптопары какие у китайцев были, из 3х купленых одновременно , у одного продавца, оптопары разные.
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 20 июл 2024, 08:03
vtgmfg
две оптопары из одной партии уважаемого бренда могут отличаться в десять раз по параметрам
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 20 июл 2024, 10:04
гражданинъ
Cvazist писал(а): ↑
могут стоять любые оптопары
Это понятно ,и проблемы существуют ,но ,на пример, при скоростной 3D фрезерной обработке ! А тут токарник ,проехали ,переключились ,проехали ! Ещё может быть проблема в том ,что в токарнике источником частоты является энкодер шпинделя при синхронной подаче ,нарезании резьбы .Не так просто настроить корректную работу ЧПУ в этом режиме . Я не против усовершенствования драйверов ,но если не будет результата ,труд и деньги будут потрачены зря ,а главное время !
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 20 июл 2024, 10:51
Mamont
Переключение сигнала dir просходит всегда за указанную выше величину задержки (10...21мкс). Независимо от того, работа в ручном режиме, или дергание с ускорением 300000.
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 20 июл 2024, 11:01
гражданинъ
Ускорение не важно ,а вот количество ,если 300000 переключений то и набегает ,к примеру микрон или 300000 микрон .
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 20 июл 2024, 11:42
Mamont
Если нет ошибки при смене направления, то без разницы, 1 или 30000смен.
Если есть,то полюбому плохо. Надо устранять проблему
Re: Помогите разобраться с набегающей ошибкой в Mach3 LPT
Добавлено: 30 июл 2024, 15:08
vik_vo
Всем спасибо за помощь!
Всё наладилось после замены драйверов.