roboforum.ru

Технический форум по робототехнике.

Как увеличить длину импульса в Marlin?

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Как увеличить длину импульса в Marlin?

Сообщение Reader » 24 май 2015, 09:39

Здравствуйте.
Т.к. использование 2х драйверов на одну ось в прошивке мэрлин 1.0 блокирует возможность использования больше чем одного экструдера, решил поставить 2 мотора на 1 драйвер, хотя так конечно не рекомендуется.
Выбрал мощный драйвер AM882 который без труда затащит 2 нема17 мотора. Драйвер рабочий, отлично работает в Мач3 на фрезерном станке, НО ему нужен управляющий импульс большой длины, в Мач3 5мкс. Как в мэрлине изменить длину управляющего импульса?
Благодарю заранее.
Reader
 
Сообщения: 23
Зарегистрирован: 19 июл 2014, 23:53

Re: Как увеличить длину импульса в Marlin?

Сообщение Myp » 24 май 2015, 10:04

в марлине длина импульса не меняется, только если самому код исправить.
по даташиту для твоего драйвера, импульс STEP должен быть не меньше 1.2мкс, так что проблемы не должно быть.
импульс DIR уже должен быть длиннее 5 мкс, но это неважно, крайне маловероятно что у тебя мотор будет менять направление быстрее чем каждые 5мкс )))
ты бы попробовал, скорей всего всё будет Ок.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Как увеличить длину импульса в Marlin?

Сообщение Reader » 24 май 2015, 22:34

Я два дня пробую, все не ОК.
Если отключить EN или питание мотор блокирует ротор и издает слабый шум. Никаких других реакций нет.

Проверьте возможно я ошибся в чтении схемы, подключал 1 ногу ЕН 7 и 8 степ и дир 10 нога опорное питание +5в. Правда мультиметр показывает 4,67. Пробовал 16 ногу там 10в питания.

http://reprap.org/mediawiki/images/2/24 ... MATICS.png
Reader
 
Сообщения: 23
Зарегистрирован: 19 июл 2014, 23:53

Re: Как увеличить длину импульса в Marlin?

Сообщение holomrn » 24 май 2015, 22:54

A4988 прекрасно тащит два нема17 последовательно на осьЗ. Зачем эти пляски с другим драйвером?
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

Re: Как увеличить длину импульса в Marlin?

Сообщение Myp » 25 май 2015, 12:33

если EN не подключен, а в это время вал заблокирвоался значит у тебя неправильно выбрано инвертирование EN
разбирайся с подключением и конфигурацией инвертирования в прошивке.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Как увеличить длину импульса в Marlin?

Сообщение unigenum » 26 май 2015, 16:37

Reader писал(а): решил поставить 2 мотора на 1 драйвер, хотя так конечно не рекомендуется.

Эт где Вы таких рекомендаций начитались?
Насколько известно, как раз наоборот рекомендуется, причем на многих платах управления с одного драйвера на ось Z выведено сразу два разъема для двигателя в параллель. И у всех отлично все работает. Но, как уже написали выше, лучше подключать последовательно.
unigenum
 
Сообщения: 705
Зарегистрирован: 29 окт 2012, 13:55
Откуда: СПб


Вернуться в 3D печать

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 11