Технический форум по робототехнике.
gonzollo » 24 авг 2013, 00:26
Запустил DRV8825 на Ramps 1.4 Звук песня)
Уже печатаю)
Теперь стало понятно что сам принцип програмирования на основе прерывания узкое горлишко. Ардуина уже не справляется с этими драйверами на все 100.
Но тем не менее 60 мм/с периметр и 120 перемещение вполне может отработать.
- слой 0,15мм АБС видимо сделанный, хранившийся и перевозившийся под дождём) видны поры от пузырьков.
- Директ драйв ака EXCUBATOR //я его в предидущей теме показывал// отлично работающий на 1/32 шага.
setar » 24 авг 2013, 03:18
Неплохо по геометрии
Можно дополнительно поднять качество доведя до ума экструдер - подача не равномерна, есть пропуски и уменьшение потока
gonzollo » 24 авг 2013, 04:21
)))
Пропуски это из за пузырьков образующихся из влаги в хот энде.
И неравномерная подача возможно из за тормозов ардуины на DRV8825.
На фотографии где скорость 120мм/с печатает одну единственную деталь как Hollow. Геометрия абсолютно не такая как на 60мм/с. и появляются косые линии примерно через 1мм или чаще по диагонали. Получается фактура и текстура годовых колец дерева. Есть сильная закономерность. На круглых поверхностях. И мне кажется это не экструдер.Хотя я могу ошибаться.
Механика отрабатывает железно. Там всё в пределах соток. Кроме зубчатого колеса. которое гужонится только с одной стороны.
Настройки я поставил
// If defined the movements slow down when the look ahead buffer is only half full
#define SLOWDOWN
То слышно как замедляется ход.
И плюс ещё это #define MAX_STEP_FREQUENCY 20000 // Max step frequency for Ultimaker (5000 pps / half step)
setar » 24 авг 2013, 06:13
gonzollo писал(а):// If defined the movements slow down when the look ahead buffer is only half full
#define SLOWDOWN
То слышно как замедляется ход.
Вы видимо не уловили суть параметра.
если при нем слышно замедление это прямое указание на затык передачи по USB (превышение полосы пропускания)
Спасти может только печать с SD
Немного может помочь удаление комментариев из GCode и выключение мониторинга принтера (другими словами минимизация потока данных)
gonzollo » 24 авг 2013, 14:54
да) про флешку я и забыл. нужно на переднюю панель вывести экранчик. а то из за размеров шлейфа он под принтером пока его не видно)))
Заметил что когда устаногвлен параметр Grid и скорость 5-10мм/с линии как бамбук с характерным утолщением и чётким расстоянием. на скорости 120 тотже бамбук еле заметно у периметра.
porex » 24 авг 2013, 15:52
gonzollo писал(а):Запустил DRV8825 на Ramps 1.4 Звук песня)
RAMPS модернизировать под них не надо?
setar » 24 авг 2013, 17:27
а еще такой бамбук может быть при пережатом зубами подачи прутке, там где провал (был зуб) будет пауза в придавливании и за это время самотеком натекает утолщение
проверить можно продавив длинную нитку на остановленной горячей голове
gonzollo » 25 авг 2013, 00:52
точно не пружина.
проверял и делал меньше но она уже совсем не прижимала.
она стоит на минимум возможного прижима.
шестерня или зубчатая такая шняжка для зацепления такая же как на репликаторе.
Это или не полная совместимость прошивки с drv8825 или что то ещё.
Возможно управление ей нужно другое.
на 40000 в марлине драйвер не работает, только ниже 35000
(сейчас #define MAX_STEP_FREQUENCY 35000)
было и 15000 и 20000 и 25000.
Radus » 25 авг 2013, 03:54
gonzollo писал(а):точно не пружина.
проверял и делал меньше но она уже совсем не прижимала.
она стоит на минимум возможного прижима.
шестерня или зубчатая такая шняжка для зацепления такая же как на репликаторе.
Это или не полная совместимость прошивки с drv8825 или что то ещё.
Возможно управление ей нужно другое.
на 40000 в марлине драйвер не работает, только ниже 35000
(сейчас #define MAX_STEP_FREQUENCY 35000)
было и 15000 и 20000 и 25000.
А у ардуины какая тактовая ? 16 Мгц ?
У меня сангуино 1284 на тактовой 16 Мгц, отлично заработали эти драйверы с MAX_STEP_FREQUENCY 40000
gonzollo » 25 авг 2013, 07:36
а на какой максимальной скорости работают двигатели и какое ускорение?
Radus » 25 авг 2013, 13:00
gonzollo писал(а):а на какой максимальной скорости работают двигатели и какое ускорение?
Максимальная скорость получилась 180, если больше то срываются шаги при перемещениях.
Ускорения 1200.
PS: у меня двигатели 0.9 градусов
RoboHobbyRu » 25 авг 2013, 17:30
porex писал(а):gonzollo писал(а):Запустил DRV8825 на Ramps 1.4 Звук песня)
RAMPS модернизировать под них не надо?
Если меняешь Pololu-шный A4988 на Pololu-шный же DRV8825, то не надо.
Описание Pololu-шной платы DRV8825 на русском.
Но отличия есть (см. раздел "Ключевые отличия между платами DRV8825 и A4988" внизу страницы по ссылке)
yozik0ff » 26 авг 2013, 19:35
Какая ревизия драйверов?
Там самые первые драйвера приходилось модернизировать, припаивать 10к сопротивление на ноги SLEEP и FAULT.
У меня, с шагом 1/32 запустилось на MAX_STEP_FREQUENCY 40000 и 50000, все отлично работало.
Но я потом всеравно переключился на шаг 1/16. Ибо на 32 звук слишком урбанистическо чудовищный был.
Так они надежные, мало греются.
RoboHobbyRu » 26 авг 2013, 21:10
yozik0ff ты у кого спрашиваешь?
Если у меня, то md20b с резистором 10 кОм между этими ногами (см. раздел "
Управляющие входы", там есть и упоминание предыдущей версии и схема текущей)
gonzollo » 27 авг 2013, 06:56
Проверял экструдер на драйвере А4988. Те же непонятные артефакты. Думаю проблема в самой конструкции и передаточном числе.
У Репликаторов то с 1.75 прутка делают 0.4мм а я 0.33мм.
Буду делать меньше шестерню и попробую на валу двигателя нарезать зубчики.
Никто не пробовал на валу это делать?
P.S.: Печатал PET на этом экструдере))) на 260 градусах. Полёт нормальный. Пэт блестит как никто другой из пластиков. Крепкий как очень крепкий пластик) Отодрать от Gridа после печати уже нельзя. печатал с открытой форточкой отслоения и выкрутасов нет. деламинации тоже))) хороший пластик. Почему никто пока ещё не печатал? Если интересно могу выложить фотки в новую тему по PET печати)