Oops
ТОЛЬКО ВОТ, НО БОЛЬШЕ ЧИТАЕТ...
- Регистрация
- 22.04.2026
- Сообщения
- 1
- Реакции
- 0
- Баллы
- 0
- Город
- Саранск
- Область
- Мордовия
- Имя
- Константин
Последнее редактирование:
Вообщем заимел станок от фирмы савинснейм чпу фрезер, но на всякий допишу , что там стояла плата ардуино с адаптером на 4 драйвера которая родная, так как у меня есть ещё 1 станок где я так же менял плату на ESP32 и она в плане глюков показала себя лучше , то и на ЧПУ тут я так же установил новую эту плату, работала в целом хорошо , но во время работы на фрезере я обнаружил такой момент , что это не лазер, и тут очень важно усилие с которой фреза может тянуться или толкаться под нагрузкой в дереве, как только я начал прибавлять скоростей и углублять фрезу , пошли пробуксовки и как следствие порча заготовок, именно в этот момент меня стали посещать идеи как бюджетно его можно сделать сильней в плане усилий на перемещение. Разумеется одна из первых идей , что бы минимизировать проскоки ремней на шкивах разматывая это цепочку в обратную сторону стало ясно, буксует ремень потому что он старый и ... малая длина соприкосновения ремня на шкиву, ремень заменён на новый , и заодно за место старых шкивов я установил на ось У шкивы на 36 зубьев, влезли тютелька в тютельку. разумеется стало ясно - шкив больше и крутить его станет сложнее, и тут вспоминая о регрессии крутящего момента от имеющихся включенных микрошагов я решил всё это дело поднастроить... и теперь немного того , что я обнаружил перед настройкой и что удалось попробовать и как.
1.Стояла плата штатная ардуино с доп.модулем на 4 драйвера, драйвера по всей видимости стояли А4988 красного цвета, ибо они подходят и работают на плате MKS DLC32 MAX
2.MKS DLC32 MAX которую установил, имеет драйвера в комплекте видимо такие же A4988 HW-134C , на 20зубьях шкивах значения были установлены в контролере по осям Х,У 80 ,кажется настройки это $100 и $101..ну вы поняли о каких я, и работало всё более менее(как выяснилось позже со всеми включёнными микрошагами на микровыключателях).
3. Есть вероятность , что при замене платы на ESP32 я не так воткнул конектор по оси У, ибо после тестов пришлось в настройках ардуино её инвертировать , чтоб стало как было на старой плате управление ,перетыкать не стал и сделал это инвертированием как раз.
4. При установке 36 шкивов на ось У, а там как вы понимаете 2 мотора держит эту ось, обратил внимание , что с параметром $1 = 255, портал я стал срывать рукой по оси У, и буксовали не шкивы с ремнём перепрыгивали, а именно прокручивали моторы, моторы кстати НЕМО 17 8401
5. По оси Х мотор высокий и установлен прям над шкивом, и уже даже с 20зуб. шкив почти его касается, как вы понимаете не вынося мотор или не меняя его , поставить шкив большего диаметра без изменений конструкции на эту ось пока не представляется возможным, поэтому он пока работает и тестируется как заводской вариант сборки и вариант который работал с 20 зубчатым шкивом со своими настройками).
6. Я вроде не совсем деревянный и для настройки сигналов для преодоления расстояния в 1мм использовал формулу STEP_VALUE = (360 / Угол_шага_двигателя) × Деление_драйвера / Длина_окружности_шкива , немо 17 угол поворота 1.8гр, длину окружности взял для ремней и шкивов которые используются на этом станке GT2 1 зуб 2мм , соответственно 20 зубов 40мм, 36 зубов 72мм... тут кстати и весь нюанс вопроса ниже


Ось У не держит усилий, при тестовой резке разумеется всё поехало, я стал пробовать изменять и пересчитывать эти параметры, приподнял драйвера и установил по осям Х и У всё в сторону цифр микровыключатели(кто видел, там драйвера закрывают чуть микрики), как я понимаю раз на противоположенной стороне ON то это видимо OFF, раз офф это 1 , то считая по формуле выше выходит 5.55 для 36з , и для 20зубьев на ось Х 10, выставляю эти параметры , он вроде бы работает хоть и с грубыми перемещениями , но не попадает по линейки в проезжаемую длину
выставляю больше параметры, чтоб подогнать к линейки реально проезжаемое расстояние, примерно после значений 20-30 начинается жуткий гул и вибрация и перестают ехать моторы, выставляю 1 выключатель в положение ON и собственно дальше уже по очереди тыкаю 2 и 3 выключатель по очереди, высчитываю величину под другие значения деления_драйвера 1/4 1/8 1/16 подставляю , выходит соответственно там под 20зубьев 40,80, 160 и оно опять, расчётные значения не сходятся с фактически, а при попытках подогнать особенно ось У начинается тряска и гул движков которые перестают ехать.
Ещё кстати один из моментов не понятных, имеется ещё 1 лазер как я писал выше, так же на моторах немо 17, но там 4023 разновидность, когда читал давным давно и были проблемы с их нагревом, погуглив я нашёл что на потенциометре для их работы и отсутствия пропуска шагов должно быть не меньше 0.7вольта, на моих же драйверах и этих моторах было 0.6вольта , я прибавил всё до 0.8, хотя их рабочее напряжение этих движков 8401 идёт от 5 до 35 вольт, и вот я сижу и думаю, то ли я чего не понимаю, толи потенциометр показывает какие расчётные величины другие и это не посылаемый сигнал на обмотки..
Если всё резюмировать в 2 словах , то где и почему я обосрался так, что перестала у меня держать ось У нагрузки и почему расчётные величины не работают на отключённых микриках как надо под целый шаг двигателя ?
1.Стояла плата штатная ардуино с доп.модулем на 4 драйвера, драйвера по всей видимости стояли А4988 красного цвета, ибо они подходят и работают на плате MKS DLC32 MAX
2.MKS DLC32 MAX которую установил, имеет драйвера в комплекте видимо такие же A4988 HW-134C , на 20зубьях шкивах значения были установлены в контролере по осям Х,У 80 ,кажется настройки это $100 и $101..ну вы поняли о каких я, и работало всё более менее(как выяснилось позже со всеми включёнными микрошагами на микровыключателях).
3. Есть вероятность , что при замене платы на ESP32 я не так воткнул конектор по оси У, ибо после тестов пришлось в настройках ардуино её инвертировать , чтоб стало как было на старой плате управление ,перетыкать не стал и сделал это инвертированием как раз.
4. При установке 36 шкивов на ось У, а там как вы понимаете 2 мотора держит эту ось, обратил внимание , что с параметром $1 = 255, портал я стал срывать рукой по оси У, и буксовали не шкивы с ремнём перепрыгивали, а именно прокручивали моторы, моторы кстати НЕМО 17 8401
5. По оси Х мотор высокий и установлен прям над шкивом, и уже даже с 20зуб. шкив почти его касается, как вы понимаете не вынося мотор или не меняя его , поставить шкив большего диаметра без изменений конструкции на эту ось пока не представляется возможным, поэтому он пока работает и тестируется как заводской вариант сборки и вариант который работал с 20 зубчатым шкивом со своими настройками).
6. Я вроде не совсем деревянный и для настройки сигналов для преодоления расстояния в 1мм использовал формулу STEP_VALUE = (360 / Угол_шага_двигателя) × Деление_драйвера / Длина_окружности_шкива , немо 17 угол поворота 1.8гр, длину окружности взял для ремней и шкивов которые используются на этом станке GT2 1 зуб 2мм , соответственно 20 зубов 40мм, 36 зубов 72мм... тут кстати и весь нюанс вопроса ниже
Ось У не держит усилий, при тестовой резке разумеется всё поехало, я стал пробовать изменять и пересчитывать эти параметры, приподнял драйвера и установил по осям Х и У всё в сторону цифр микровыключатели(кто видел, там драйвера закрывают чуть микрики), как я понимаю раз на противоположенной стороне ON то это видимо OFF, раз офф это 1 , то считая по формуле выше выходит 5.55 для 36з , и для 20зубьев на ось Х 10, выставляю эти параметры , он вроде бы работает хоть и с грубыми перемещениями , но не попадает по линейки в проезжаемую длину
Ещё кстати один из моментов не понятных, имеется ещё 1 лазер как я писал выше, так же на моторах немо 17, но там 4023 разновидность, когда читал давным давно и были проблемы с их нагревом, погуглив я нашёл что на потенциометре для их работы и отсутствия пропуска шагов должно быть не меньше 0.7вольта, на моих же драйверах и этих моторах было 0.6вольта , я прибавил всё до 0.8, хотя их рабочее напряжение этих движков 8401 идёт от 5 до 35 вольт, и вот я сижу и думаю, то ли я чего не понимаю, толи потенциометр показывает какие расчётные величины другие и это не посылаемый сигнал на обмотки..
Если всё резюмировать в 2 словах , то где и почему я обосрался так, что перестала у меня держать ось У нагрузки и почему расчётные величины не работают на отключённых микриках как надо под целый шаг двигателя ?