Команда M42 на прошивке Repetier Firmware работает некорректно
Всем привет.
Бутерброд mega2560 + ramps 1.5.7 (ultimaker) + reprapdiscount12864
Хочу запитать нагрузку и управлять ей через GCODE. Для этого на свободный пин подключил плату расширения, предназначенную изначально для организации дополнительного нагревателя экструдера. Для управления из кода при печати использую стандартную команду M42 P9 S255 для включения на полную мощность и соответственно M42 P9 S0 для выключения. Пин 9 свободный (пробовал 34, который на сервах, результат идентичный)
Команды в gcode для теста прописал такие:
M42 P9 S255
G28
G1 F60 Z5.0
G28
M42 P9 S0
G1 F60 Z0.0
M42 P9 S255
G1 F60 Z5.0
M42 P9 S0
И вроде все должно работать, однако после включения нагрузки (видно по светодиоду) она до конца кода так ни разу и не отключилась.
Когда же пробовал завести этот код в файл печати, видно, что команды отрабатывают (по светодиоду), но нагрузка включается далеко не всегда - мигнет светодиодом типа включилось, и сразу отключается, хотя до команды отключения еще несколько других команд выполнить надо.
Вот кусок кода сначала нормального файла (верх удалил, он все равно игнорируется принтером):
T0
M190 S70
M104 S215
M109 S215
M82 ;absolute extrusion mode
M42 P9 S255
G28 ;Home
G1 F60 Z15.0 ;Move the platform down 15mm
;Prime the extruder
G92 E0
Вот тут уже повстречав коде G1 F60 Z15.0 ;Move the platform down 15mm ПИН ОТКЛЮЧАЕТСЯ не дожидаясь команды отключения! А в предыдущем примере (см. выше) ПИН НЕ ВЫКЛЮЧАЕТСЯ даже повстречав команду отключения! Как такое возможно?! Что происходит?! Как победить?!
Прошивка Repetier Firmware (грешил что старая прошивка, скомпилил последнюю - без изменений). Электромеханически все в порядке.
Популярные вопросы
Ender 3 v2 выбивает УЗО?
Принтер на замену. Кто что посоветует?
Пришло время менять один из моих принтеров. В частности AD5m Pro. Сдох.
Кто что может посоветовать по зам...
Программа для 3D проектирования
Пр...

Комментарии и вопросы
если есть столбик магнитов мож...
Брат, дай исходники пожалуйста...
пожалуйста
Такая проблема - обычно принте...
Здравия. Столкнулся с таким, б...
Как то раньше не нужно было, н...
В общем купил я значит принтер...