Страница 1 из 1
CNC 2417 шум в ШД
Добавлено: 20 ноя 2018, 21:56
SAG74
Всем привет. Попал в руки станочек CNC2417. Собрал. В grblControl набрал комманду $$. Вывело версию GRBL 0.8. Плата управления Laseraxe
ШД без маркировки были. Нашел в интернете модель двигателей по размерам. ШД 17HS4401S (1.7A). На драйвере (A4988) выставлено 0,7А на ШД. Подключил все и включил в сеть. Станок работает, но при простое идет сильный шум от ШД. Отключал их по очередно, ось Z шумит больше, ось Y чуть меньше, ось X тихо. При удержании винты не провернуть руками! Держат моторы, но в работе все нормально ходит. Записал видео шума при удержании
https://youtu.be/JnueG9h6y0o
при работе тоже какие то визги и инопланетные звуки
https://youtu.be/Rm0KiboTxLs
Подключил этот станок к управляющей плате дятел с драйверами что были со станком 2417, в удержании никакого жужжания. Винты рукой проворачиваются. Прошил на версию 0,9. Результата ноль. Подскажите куда копать?
Re: CNC 2417 шум в ШД
Добавлено: 20 ноя 2018, 22:27
Mamont
Обычный шум удержания ротора в режиме микрошага с неочень высокой частотой управления
Re: CNC 2417 шум в ШД
Добавлено: 20 ноя 2018, 22:46
SAG74
Mamont, Имеется ввиду частота микроконтроллера (на приведенной плате) ниже чем частота того же микроконтроллера на другой плате? Потому что на другой управляющей плате все тихо.
Такое удержание должно быть или это что то? просто я такого не встречал. Правда у меня только станок cnc3018. Поставил ему мощнее ШД и тоже тихо и винт прокручивается рукой.
Что отвечает за удержание?
Re: CNC 2417 шум в ШД
Добавлено: 21 ноя 2018, 07:38
Mamont
Частота управления ШИМа не зависит от частоты микроконтролера, она зависит от времени T_off и T_on
Время Т_on зависит от напряжения питания, индуктивности обмоток шагового двигателя.
Время T_off задается резистором Rosc. Минимальное значение ~30мкс. Причем если Rosc притянут напрямую к земле, в эти 30мкс драйвер подает 10мкс реверсный ток, и на 20мкс закорачивает выходы мотора. Реверсный ток уменьшает резонанс шаговых двигателей, но снижает общую частоту управления. В твоем случае частота вышла в звуковую зону, порядка 10кгц.
За удержание отвечает !Еnable , (2 нога микросхемы А4988). Похоже он выходит на правый верхний штырек красных плат.
Если цепь целиком отцепить от микроконтролера (мега328), валы будут на удержании в любом случае, вне зависимости от версии прошивки GRBL.
Но моторы будут больше греться.
Re: CNC 2417 шум в ШД
Добавлено: 21 ноя 2018, 08:28
nevkon
Для этих драйверов да и для других типа ТВ6560 или ТВ6600 шум ШД нормальное дело. Хотите без шума - вам надо хотя бы 542 драйвера (даже подделка и та почти не шумит).
Потом шум довольно сильно зависит от массивности и видов элементов конструкции.
Кстати как вы определили тип ШД по его размеру? Это может быть не только 4401 модель, но и скажем 4402 - размер тот же, ток 1.3А (а есть того же типоразмера и на 0.4А). Для правильного замера надо бы еще измерить сопротивление обмоток (но нужен довольно хороший мультиметр - важны десятые ома) и если есть возможность то еще и индуктивность замерить (хотя бы примерно).
В этом лоте можно подсмотреть табличку какие параметры ШД бывают, есть табличка:
https://ru.aliexpress.com/item/Nema17-C ... 57851.html
Re: CNC 2417 шум в ШД
Добавлено: 21 ноя 2018, 12:28
SAG74
nevkon писал(а):
Кстати как вы определили тип ШД по его размеру? Это может быть не только 4401 модель, но и скажем 4402 - размер тот же, ток 1.3А (а есть того же типоразмера и на 0.4А). Для правильного замера надо бы еще измерить сопротивление обмоток (но нужен довольно хороший мультиметр - важны десятые ома) и если есть возможность то еще и индуктивность замерить (хотя бы примерно).
В этом лоте можно подсмотреть табличку какие параметры ШД бывают, есть табличка:
https://ru.aliexpress.com/item/Nema17-C ... 57851.html
Мерил сопротивление тестером. Тестер показал на катушке 1.7Ом. По таблице на 4401 сопротивление 1.5Ом. У 4402 2.5Ом. Индуктивность мерить нечем. Дал ему ток 1.6А мотор не нагрелся, выдержал. Сделал вывод.
Re: CNC 2417 шум в ШД
Добавлено: 21 ноя 2018, 19:49
rlan
В прошивке grbl за удержание отвечает переменная $1 - Step idle delay, milliseconds. $1=255 ШД будет постоянно на удержании.
Re: CNC 2417 шум в ШД
Добавлено: 26 ноя 2018, 16:31
SAG74
rlan писал(а):В прошивке grbl за удержание отвечает переменная $1 - Step idle delay, milliseconds. $1=255 ШД будет постоянно на удержании.
Сегодня свободный день поковыряться в чем то)). Менял значения на 25, на 0, держит намертво. Рукой за винт не провернуть.