Самопал 1000х1000. Доводим до ума.

Фрезерные и гравировальные станки для обработки мягких материалов (дерево, пластики, мягкие металлы).
isx
Опытный
Сообщения: 157
Зарегистрирован: 17 июн 2013, 14:21
Репутация: 17
Контактная информация:

Самопал 1000х1000. Доводим до ума.

Сообщение isx »

Добрый день. Вчера завершил установку двигателей на свой станок, сделал пробную проверку начертил черепок из стандартных G-кодов MACH3. Черепок начертился, но его немного перекосило.
На осях x и z по 2 шаговика, соединённых параллельно. На оси y - 1.
Драйвер - полушаг, собран по этой схеме: http://radiokot.ru/circuit/digital/automat/25/
Заметил. что при работе одной из осей идут какие-то помехи на другие (выражается это в меедленном вращении остальных осей). Была мысль, что это из-за отсутствия гасящих ЭДС диодов. Поставил диоды от каждого конца обмотки к середине - в результате падение момента до ничтожного подёргивания. Пустил концы обмоток ЧЕРЕЗ диоды - результат - движки крутят, помехи прут как и прежде. Оставляю одну ось подключённой - работает на ура. Пробую покрутить другие оси (когда движки на них отключены) - помех подключенную ось нет. Может кто помочь с такой проблемой?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение aftaev »

isx писал(а): Была мысль, что это из-за отсутствия гасящих ЭДС
первая какая была бы правильная мысля - это выложить фото станка.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение Сергей Саныч »

Причин может быть масса, начиная от помех по общему проводу питания (у вас же от одного БП всё питается), соответственно и земля общая. Ну и делать драйверы ШД в наше время на рассыпухе имеет смысл, только если есть какие-то мега-идеи по совершенствованию управления. Но для этого надо капитально освоить теорию работы ШД, а с этим у вас, судя по всему, пока не очень.
Готовые драйверы для движков вроде ваших можно приобрести на Ebay за 2-3 бакса с доставкой.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение megagad »

Ну что тут сказать - RTFM.
"гасящие диоды" вы включили не той полярности, чем загасили управляющие сигналы вноль. Да и не спасут они от помех.
Вот как должны стоять диоды: Изображение
Плюс, если читали - там ШИМ программная, возможны косяки именно с этим(прошивает на вход) хотя, вы говорите "одна ось" - в схеме модуль на три оси сразу - что и откуда вы отключали, чтоб получить одну ось?
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
isx
Опытный
Сообщения: 157
Зарегистрирован: 17 июн 2013, 14:21
Репутация: 17
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение isx »

aftaev писал(а):правильная мысля - это выложить фото станка
Вечерком схожу сфоткаю или видео сниму, для большей наглядности...
Сергей Саныч писал(а):Ну и делать драйверы ШД в наше время на рассыпухе
:beer:
Это мой первый опыт с ЧПУ. Делать начинал игрушку, но проект перерос в стальную махину, а электроника осталась прежней.
aftaev писал(а):Готовые драйверы для движков вроде ваших можно приобрести на Ebay за 2-3 бакса с доставкой.
Быть такого не может... Там запчастей только на ~20$.
Сергей Саныч писал(а):только если есть какие-то мега-идеи по совершенствованию управления
Идеи есть. Сам занимаюсь немного программированием МК. Делал управление на ШД только с режимом полушага. В дальнейшем есть мысль сделать нормальное управление по микрошагу на нормальном МК. С теорией пока так себе, читал только основные моменты.
megagad писал(а):Вот как должны стоять диоды:
Диоды ставил правильно. Да и если б перепутал, то их выбило бы встречным током.
megagad писал(а): там ШИМ программная
Это да. У меня используется ШИМ через общий провод. ШИМ я на время испытаний закорачивал.
megagad писал(а):что и откуда вы отключали, чтоб получить одну ось?
Отключал сами ШД осей от драйвера. Оставляю подключённой только одну ось - работает нормально, как только подключаю вторую, то сразу помехи.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение megagad »

isx писал(а):Да и если б перепутал, то их выбило бы встречным током.
С какого счастья их выбило-бы? в открытом состоянии сопротивление диода мизерное. Просто полевики пошли-бы в КЗ и всё. Собственно вы это и получили - мизерные пульсации обратным током через диод до момента закорачивания полевика.
isx писал(а):Оставляю подключённой только одну ось - работает нормально, как только подключаю вторую, то сразу помехи.
Ну поздравляю - помехи по сигнальным проводам. Возможно неудачная трассировка платы, возможно полевик на какой-то оси "немного битый"
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение Сергей Саныч »

isx писал(а):Быть такого не может... Там запчастей только на ~20$.
http://www.ebay.com/itm/131013650348?ss ... 1497.l2649 за 13 долларов - 5 штук
Это, конечно, не Leadshine, но "движки от принтера" должны потянуть.
Посмотрите даташит на микросхему, которая стоит в этом драйвере
Allegro A4988.PDF
(383.22 КБ) 586 скачиваний
Чудес не бывает. Бывают фокусы.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение megagad »

Сергей Саныч писал(а):Это, конечно, не Leadshine, но "движки от принтера" должны потянуть.
Для движков от принтера это будет даже жирно!
К слову - дали ссылку на дату микросхемы ,а на саму платку нет - нехорошо!
От: http://reprap.org/wiki/StepStick - и схема, и что куда включать. и разводка платы даже(для самостоятельного изготовления)!
От ещё: http://www.pololu.com/product/1182
Изображение
А, да - движки должны быть биполярными(4/6/8 проводов)
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
isx
Опытный
Сообщения: 157
Зарегистрирован: 17 июн 2013, 14:21
Репутация: 17
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение isx »

megagad писал(а):Просто полевики пошли-бы в КЗ и всё.
:problem:
Ну дык диоды у меня на 3А, а полевики на 30. Я думаю диоды бы первыми отдали душу :) .
megagad писал(а):Ну поздравляю - помехи по сигнальным проводам. Возможно неудачная трассировка платы, возможно полевик на какой-то оси "немного битый"
К слову, у меня силовая часть (драйвера) выполнена отдельно (на другой плате) от управляющей (контроллера).
Сергей Саныч писал(а):Это, конечно, не Leadshine, но "движки от принтера" должны потянуть.
Кстати, про движки. У меня на x два движка FL42STH47-1206, на y один движок FL57STH51-1006, на z два движка FL57STH56-2006.
Микруха интересная, только вот по питанию не подходит. Питать я движки в дальнейшем буду от БП 48В (скорость а то падает).
megagad писал(а):А, да - движки должны быть биполярными(4/6/8 проводов)
Движки униполярные (6 проводов), но если я правильно вас понял, то соединив средние провода и подвесив их они "станут" биполярными?
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение megagad »

isx писал(а):Движки униполярные (6 проводов), но если я правильно вас понял, то соединив средние провода и подвесив их они "станут" биполярными?
наоборот - просто не подсоединяя их никуда вы получите две полных обмотки из 4-х "полуобмоток". Центральный отвод в биполярном включении не нужен.
isx писал(а):Ну дык диоды у меня на 3А, а полевики на 30. Я думаю диоды бы первыми отдали душу :) .
Хм, интересные у вас движки. Вы во время тестов без ШИМ каким напряжением питали всю конструкцию?
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение Сергей Саныч »

megagad писал(а):"гасящие диоды" вы включили не той полярности,
как диоды здесь ни крути, все равно будет неправильно. Потому что полуобмотки связаны индуктивно и в момент открывания одного из транзисторов диод у второго плеча откроется наведенной ЭДС. Можете просчитать, к чему это приведет. Как минимум, к резкому снижению быстродействия и возрастанию потерь.
Для гашения выбросов напряжения при закрывании транзисторов в подобных схемах используют стабилитроны или варисторы.
я уж не говорю, что современные ШД рассчитаны, в основном, на питание не напряжением, а током. И драйверы должны это поддерживать. Как минимум должна присутствовать ОС по току.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение Сергей Саныч »

megagad писал(а): и схема, и что куда включать. и разводка платы даже(для самостоятельного изготовления)!
К сожалению, одна такая микросхемка стоит в России рублей 200-300 (если покупать штучно). За эти деньги можно заказать 2-3 таких платки. Готовых. Смысл делать?
Чудес не бывает. Бывают фокусы.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение megagad »

Сергей Саныч писал(а):одна такая микросхемка стоит в России рублей 200-300
http://www.elitan.ru/price/index.php?se ... RT@ALLEGRO
http://elim.ru/elcomponents/2057418
можно скинутся и купить упаковку. 1500 штук по 70 рублей.
Заказать-то можно. Но не факт что приедет нужное(часто можно встретить перемаркировку 4983 в 4988). Просто цена в пачке 4988 2,5 бакса, а у 4983 1.8 :)
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
isx
Опытный
Сообщения: 157
Зарегистрирован: 17 июн 2013, 14:21
Репутация: 17
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение isx »

megagad писал(а):наоборот - просто не подсоединяя их никуда вы получите две полных обмотки из 4-х "полуобмоток".
Точно, что то я ступил :) .
megagad писал(а):Хм, интересные у вас движки. Вы во время тестов без ШИМ каким напряжением питали всю конструкцию?
12В от компового БП (системник и станок питаются от разных БП).
Сергей Саныч писал(а):Для гашения выбросов напряжения при закрывании транзисторов в подобных схемах используют стабилитроны или варисторы.
Я бы использовал двухсторонний супресссор, но как и у стабилитрона, у него имеется напряжение срабатывания, которое должно быть больше, чем источник питания. Но, как я полагаю, напряжение, порождаемое самоиндукцией, будет небольшим, возможно меньше чем напряжение питания.
Сергей Саныч писал(а):в основном, на питание не напряжением, а током.
Напряжение повышают для увеличения скорости. Ток я контролирую пока резисторами на каждой фазе.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение Сергей Саныч »

megagad писал(а):можно скинутся и купить упаковку. 1500 штук по 70 рублей.
надеюсь, это шутка :)
Собственно, про эту платку я написал, чтобы ТС задумался о целесообразности самостоятельного изготовления драйвера на дискретных компонентах.
megagad писал(а):часто можно встретить перемаркировку 4983 в 4988
Вполне возможно. А как отличить 4988 от перемаркированной 4983? Беглый просмотр даташитов принципиальной разницы не выявил.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение Сергей Саныч »

isx писал(а): У меня на x два движка FL42STH47-1206, .... на z два движка FL57STH56-2006.
какой интересный станок :) Два-то движка на Z зачем? И почему на X ШД такие мелкие?
И да, фото не помешает.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение megagad »

Сергей Саныч писал(а): А как отличить 4988 от перемаркированной 4983?
4988 имеет чуток больше систем защиты(от превышения тока и от замыкания выводов на землю). На бок схеме добавлены два блока OCP(овер кьюрент протект).
Сергей Саныч писал(а):надеюсь, это шутка
неа - всем форумом скинутся и куить :) Пачку. К слову - сразу видно сколько местные дельцы навариваются на этих чипах! 200% прибыли - ЛЕГКО! 400% - аж с песней :) Даже если брать на алишке по 10 штук(всего 20 баксов, доставка бесплатно) - можно получить приличную выгоду!
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Аватара пользователя
nERV
Мастер
Сообщения: 1519
Зарегистрирован: 27 сен 2013, 19:00
Репутация: 624
Настоящее имя: Александр
Откуда: Ульяновск
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение nERV »

isx писал(а): z по 2 шаговика, соединённых параллельно.
Несколько нетрадиционное включение моторов. Моторчики включают по одному на драйвер/канал, а уж управляющие сигналы До драйвера можно и параллелить. Из за этого и могут возникать всякие неприятности.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение michael-yurov »

isx писал(а):Микруха интересная, только вот по питанию не подходит. Питать я движки в дальнейшем буду от БП 48В (скорость а то падает).
Так конечно падает на таких то "драйверах", да еще и безобратной связи!
То что там есть ШИМ - еще не значит, что это такой же ШИМ, как в нормальных драйверах.
Если нужна скорость - подключи половины обмоток, а не целиком. Да и вообще - используй нормальный драйвер, а не эту "радиолюбительскую" игрушку для школьников - тогда будет скорость.
Вот мотор с питанием 36 В:
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Самопал 1000х1000. Доводим до ума.

Сообщение Сергей Саныч »

megagad писал(а):4988 имеет чуток больше систем защиты(от превышения тока и от замыкания выводов на землю).
мне в скором времени должна придти посылочка с такими драйверами. Надо будет проверить на вшивость наличие защит. Лабораторный БП с регулируемым ограничением тока имеется.

michael-yurov, ждем фотографий станка. ТС пишет, что станок "вырос" из "игрушки".
(для просмотра содержимого нажмите на ссылку)
интересно, какие у него ходовые винты, не строительные ли шпильки, часом :)
Чудес не бывает. Бывают фокусы.
Ответить

Вернуться в «Фрезерные станки по дереву и пластикам, гравировальные станки, роутеры»