Страница 1 из 2

Колдовство

Добавлено: 12 окт 2023, 14:49
Nightowl
Спасите)))

Есть китайский станок 9060, который был переделан. Выкинуто все и установлен контроллер ddcs3 и драйвера dm542.
И он не возвращается в ноль.
Перепроверено уже абсолютно все.
Рассчет импульсов верен (стоит микрошаг 1/10) и соответственно 400 импульсов на контроллере.
Винт 5мм
Блок питания исключили.
Запускал без шпинделя(на случай чегонибудь)
Заземлен.

Я просто прогоняю тест по одной оси 25 мм туда-сюда в течение 15 минут и ноль уезжает на 5 мм.
Причем на всех осях.
Я менял моторы. Я менял драйвера(есть такие же)

Не знаю что делать


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

Как будто вопрос в вычислениях а не в механике.
Но тогда вопрос: если он неправильно считает расстояние, он и обратно должен неправильно считать? То есть возвращаться в ноль. А этого не происходит.

Re: Колдовство

Добавлено: 12 окт 2023, 16:40
alex_sar
step-dir слышали? знаете как работает?

скорей всего проблема в dir
либо с проводом
либо с таймингами
либо ещё с чем-то.

хотя... может и по step что нибудь быть.

Re: Колдовство

Добавлено: 12 окт 2023, 17:08
Nightowl
Нипанятна)
Я менял значение активной позиции dir с low на high.
Ошибаться стал в другую сторону)


Обнаружил закономерность.
При дроблении 1000 он ошибается ровно вдвое сильнее чем при 2000

Re: Колдовство

Добавлено: 12 окт 2023, 17:32
D.L.
Nightowl, попробуйте увеличить значение параметра 416 (Time interval between DIR & PUL) до максимума 9999нс.

Re: Колдовство

Добавлено: 12 окт 2023, 17:58
Nightowl
Ничего не поменялось.
Учитывая что на всех осях все одинаково - вопрос механики и драйверов отпадает
Остается контроллер.
Тут или он косячный
Или мои руки косячные))
Или прошивка.

Как вариант можно попробовать перезалить прошивку.
У меня какаято странная стоит 3.3@ddream

Re: Колдовство

Добавлено: 12 окт 2023, 18:41
lkbyysq
Nightowl писал(а): установлен контроллер ddcs3 и драйвера dm542.
Фото внутренностей драйвера, плииииз!

Re: Колдовство

Добавлено: 12 окт 2023, 20:10
a321
Я бы предположил,как высказался один из предыдущих ораторов, что пропадает сигнал Dir, т.е. вопрос в электрике. Это может быть проблемой кабеля или контакта. Для начала просто продублируйте провода dir, попросту положив поверх любой второй гибкий кабель.

Re: Колдовство

Добавлено: 13 окт 2023, 09:07
lkbyysq
a321 писал(а): 12 окт 2023, 20:10 Я бы предположил,как высказался один из предыдущих ораторов, что пропадает сигнал Dir, т.е. вопрос в электрике. Это может быть проблемой кабеля или контакта. Для начала просто продублируйте провода dir, попросту положив поверх любой второй гибкий кабель.
Вероятность пропадания контакта только по DIR на всех осях гораздо меньше, нежели наличие медленной оптопары по DIR на однотипных драйверах, ибо:
Nightowl писал(а): ноль уезжает на 5 мм.
Причем на всех осях.
Nightowl писал(а): ...ошибка была бы плавающая. А она стабильна. На разных настройках, разных моторах, разных драйверах он точно попадает в увеличивающуюся траекторию конуса.
Но проблема конечно в DIR.
Если бы пропадал контакт по STEP, то наблюдалось бы внезапное стопорение ШД (срыв шагов).
Не, к внезапному стопорению ШД (срыв шагов) приводит искрение любого сигнала.

Фото внутренностей драйвера прояснит ситуацию.

И как бы да, никакое это не колдовство, а просто физика полупроводников. Рассасывание зарядов и прочее...

Re: Колдовство

Добавлено: 13 окт 2023, 10:28
Nightowl
Замена проводов ни к чему не привела.
Вот внутренности драйвера:
(Форум обрезает качество, если нужно скину иначе)

Re: Колдовство

Добавлено: 13 окт 2023, 10:34
lkbyysq
По DIR тоже должна быть шести-восьминожечная оптопара.
Четырехлапая включиться успевает, а выключается медленнее и не успевает, поэтому первый шаг в обратном направлении в реале уходит в прежнем.

Меняйте оптопару на быструю и будет Вам счастье.

Иногда помогает костыль типа "инвертировать STEP" или "STEP по заднему фронту". В маче например такая настройка есть.

Re: Колдовство

Добавлено: 13 окт 2023, 10:43
Enot_1
Nightowl писал(а): Как будто вопрос в вычислениях а не в механике.
Но тогда вопрос: если он неправильно считает расстояние, он и обратно должен неправильно считать? То есть возвращаться в ноль. А этого не происходит.
вычисления по барабану, они влияют на пройденные расстояния.
Проблема в механике. Пропуски шагов, муфты не затянуты итд итп или что там у вас.

Re: Колдовство

Добавлено: 13 окт 2023, 11:15
Nightowl
lkbyysq писал(а): 13 окт 2023, 10:34 По DIR тоже должна быть шести-восьминожечная оптопара.
Четырехлапая включиться успевает, а выключается медленнее и не успевает, поэтому первый шаг в обратном направлении в реале уходит в прежнем.

Меняйте оптопару на быструю и будет Вам счастье.

Иногда помогает костыль типа "инвертировать STEP" или "STEP по заднему фронту". В маче например такая настройка есть.

Ну, перепаивать я точно не буду) тогда нужно менять драйвер. А какой вы считаете хорошим?

Re: Колдовство

Добавлено: 13 окт 2023, 11:36
lkbyysq
Nightowl писал(а): 13 окт 2023, 11:15 Ну, перепаивать я точно не буду) тогда нужно менять драйвер. А какой вы считаете хорошим?
Под одной и той же надписью на корпусе могут скрываться как правильные внутренности, так и "эконом". Есть бессовестные производители, есть подделки.

Нельзя покупать дешёвый, в том числе и DM542.

Re: Колдовство

Добавлено: 13 окт 2023, 12:56
Nightowl
Короче, я заказал новый более известного производителя.
Надеюсь, в понедельник приедет. Посмотрим)

Re: Колдовство

Добавлено: 17 окт 2023, 11:19
Nightowl
В общем, ничего не получилось.
Пришел новый драйвер за много денег.
У него внутри вроде все красиво ))
Пришел второй блок питания на 48 вольт(была ещё такая версия)

Ничего. Он также косячит

Я делаю 500 подъемов вверх-вниз на 25 мм и ноль уползает на 3мм примерно.

На всякий случай: у меня таких станка два. Собранных идентично. И косячат они тоже идентично.

Re: Колдовство

Добавлено: 17 окт 2023, 12:13
Питерский
Коллега, еще тебе один совет. Судя по-всему, если используется "взрослый" шпиндель, то идет электрическая помеха, то-ли от частотника (трансформатора), то-ли от шпинделя. Там при работе используются импульсные напряжения вольт 220 и токи от 1 А. Одним заземлением и экранированием проводов тут не обойтись. У меня была такая вещь, пока не разобрался. Почитай внимательно на моей ветке "Хоббийный станок ЧПУ" последние страницы!

Re: Колдовство

Добавлено: 17 окт 2023, 15:23
Nightowl
То есть их расселить в разные комнаты? Ну или по крайней мере на некоторые расстояние?

Re: Колдовство

Добавлено: 17 окт 2023, 15:53
alex_sar
Пока что подождите отдельный цех пристраивать для электрошкафа )

Кабель на шпиндель экранирован, экран заземлён?

Сигнальный кабель step-dir какой, какой длины? С экраном? Как проведен? Не проходит ли рядом с кабелем шпинделя?

Re: Колдовство

Добавлено: 17 окт 2023, 16:02
Питерский
Помехи распространяются обычно двумя путями - одни через электромагнитное поле, другие по проводнику "поверх" полезного сигнала. Иногда они распространяются комбинировано. Те, которые распространяются через электромагнитное поле, то для них достаточно заземления и экранировка проводов питания. Но они обычно более слабые, так что у вас, похоже, имеет место 2-й случай. Провод, выходящий на шпиндель, пропустите через ферритовое кольцо в 3-5 оборотов, аналогично сделайте с проводом питания частотника (трансформатора). Таким образом вы "замкнете" помехи в данный электрический контур и они из него будут выходить в сеть питания в ослабленном виде и соответственно менее будут влиять на работу драйверов.
Еще посоветую обесточить частотник и соответственно шпиндель, и проверить работу станка на пропуск шагов. Если пропуск шагов исчезнет, то это значит, что помехи действительно исходят из узла "частотник-шпиндель".

Re: Колдовство

Добавлено: 17 окт 2023, 20:12
Mamont
Поляность сигнала степ менял?
Длительность задержкимежду степ дир увеличивал?
,