Подключение TTL лазера в Marlin 1.1.3 на MKS Base 1.4
Уважаемые участники обсуждения! Хотел бы обратиться к вам со следующей загвоздкой, с которой мне посчастливилось столкнуться.
Решил я в дополнение к уже существующему принтеру подключить управление лазером. В качестве места подключения были выбраны ноги от X_MAX, которые свободны и никак не задествованы (к тому же это оказалось чуть ли не единственным местом, которое не использует TIMER1).
Итак, перед подключением самого лазера был подключен предварительно осциллограф, после чего плате управления передавались команды вида M42 P2 SXXX, где M42 - команда на управление 'ногами', P2 - непосредственный выбор 'ноги' и SXXX - уровень сигнала от 0 до 255.
При S255 я наблюдаю следующую картину:На выходе имеется 5В, что, в принципе, вписывается в логику управления.
Далее, команда S128 - половина от максимума:Наблюдается всеми знакомый меандр.
Далее, команда S1 - практически выключенное состояние, на экране осциллографа наблюдаем 'иглы':До текущего момента все выглядит логично и корректно до того как не будет передан параметр S0.
При данных условиях наблюдается полное отсутсвие 'игл', но напряжение на выходе не опускается ниже 975мВ, что не дает полностью выключить лазер.Было перепробовано множество вариантов, начиная от смены X_MAX на Y_MAX (поведение идентичное) до смены 'земли', был изрыт google.
Хотелось бы заметить, что если взять, например, ногу D11, которая сидит под TIMER1A, то на данном контакте можно получить этот самый 'ноль', то есть никаких паразитных напряжений не наблюдается, один минус - данная нога не умеет ШИМ.
Надеюсь на некоторые идеи, которые бы подсказали пути решения проблемы.
Спасибо!
Решил я в дополнение к уже существующему принтеру подключить управление лазером. В качестве места подключения были выбраны ноги от X_MAX, которые свободны и никак не задествованы (к тому же это оказалось чуть ли не единственным местом, которое не использует TIMER1).
Итак, перед подключением самого лазера был подключен предварительно осциллограф, после чего плате управления передавались команды вида M42 P2 SXXX, где M42 - команда на управление 'ногами', P2 - непосредственный выбор 'ноги' и SXXX - уровень сигнала от 0 до 255.
При S255 я наблюдаю следующую картину:На выходе имеется 5В, что, в принципе, вписывается в логику управления.
Далее, команда S128 - половина от максимума:Наблюдается всеми знакомый меандр.
Далее, команда S1 - практически выключенное состояние, на экране осциллографа наблюдаем 'иглы':До текущего момента все выглядит логично и корректно до того как не будет передан параметр S0.
При данных условиях наблюдается полное отсутсвие 'игл', но напряжение на выходе не опускается ниже 975мВ, что не дает полностью выключить лазер.Было перепробовано множество вариантов, начиная от смены X_MAX на Y_MAX (поведение идентичное) до смены 'земли', был изрыт google.
Хотелось бы заметить, что если взять, например, ногу D11, которая сидит под TIMER1A, то на данном контакте можно получить этот самый 'ноль', то есть никаких паразитных напряжений не наблюдается, один минус - данная нога не умеет ШИМ.
Надеюсь на некоторые идеи, которые бы подсказали пути решения проблемы.
Спасибо!
Популярные вопросы
Windows 3D Viewer скоро удалят. Посоветуйте альтернативу.
Приветствую.
Для простого просмотра STL и прочих OBJ всегда использовал Windows 3D Viewer. Меня он полностью устраивает. Но тут...
Для простого просмотра STL и прочих OBJ всегда использовал Windows 3D Viewer. Меня он полностью устраивает. Но тут...
Flow calibration для принтеров с разным сочетанием Extruder+Hotend
Всем привет.
Хотел бы узнать мнение людей, которые имеют несколько принтеров с разными сочетаниями Extruder+Hotend. Речь идет не о пр...
Хотел бы узнать мнение людей, которые имеют несколько принтеров с разными сочетаниями Extruder+Hotend. Речь идет не о пр...
Шестерня vs зубчатое колесо
Часто участникам портала приходится изготавливать зубчатые колеса и шестерни. Но мало кто задается вопросом, в чем их отличие?
Недавн...
Недавн...





Комментарии и вопросы
тут 2 стороны..шум реально бес...
После форматирования проверьте...
нет смысла учить все. там ende...
при начале печати будь то pla...
Нужно внешний периметр напечат...
Здравствуйте, у меня возникли...
Всех приветствую. Столкнулся с...