Страница 23 из 28

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 18 ноя 2019, 08:59
maksland
maga_ges писал(а):
sergan писал(а):Поделитесь пожалуйста.

Вот: https://yadi.sk/d/uTT1Yl68ofFxZg

недоступны файлы

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 18 ноя 2019, 15:59
maga_ges
На первой странице смотрите, под описанием. Там плата и список элементов.

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 19 ноя 2019, 13:19
ArrSoft
maksland писал(а):
maga_ges писал(а):
sergan писал(а):Поделитесь пожалуйста.

Вот: https://yadi.sk/d/uTT1Yl68ofFxZg

недоступны файлы

здесь тоже есть все что нужно

https://vk.com/club155594360

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 20 ноя 2019, 21:18
Rubec_EM
В общем:
1.собрал контроллер по новой схеме
2.прошивку залил c помощью USBasp
3.Закинул optiboot в нанку
4.драйвера А4988,моторы-nema17=питаю от ATX 12в, 5вольт беру с 7805

Так вот при включении питания 12вольт контроллер запускается-движки сразу начинают труситься "туда-сюда", на кнопки пытаются сделать шаг,но выходит еще большее туда сюда.

P.S. движки и драйвера снял для пробы с 3д принтера(т.е. они заведомо исправны)
Может у кого было похожее?

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 20 ноя 2019, 22:49
maga_ges
Сам контроллер загружается, на дисплее что-нибудь появляется?

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 21 ноя 2019, 00:47
Rubec_EM
все грузит и показывает, проблема была в проводе с неправильной фазировкой-мой косяк,три вечера перетекающих в утро искал.

спасибо за быстрый отклик, буду ждать остальное для механики

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 23 ноя 2019, 22:38
ArrSoft
обновление контроллера
Появился дополнительный выход, с открытым коллектором. Можно использовать, к примеру, для включения компрессора для обдува места реза. Из G-кода выход управляется командами M8 и M9. С контроллера - долгое нажатие кнопки MARKER, также выходом можно управлять прямо во время выполнения УП. Еще появился разъем для подключения, к примеру, Bluetooth-модуля. Причем подключенный Bluetooth не мешает работе по USB, т.е. Bluetooth-модуль не нужно отключать, также и подключенный USB-кабель не мешает работать Bluetooth-модулю. Изменен метод обновления ПО. На плате есть JUMPER, он и отвечает за обновление ПО. Снимаем JUMPER, подаем питание на контроллер, и далее как обычно, через XLoader загружаем новую версию ПО - плата Arduino UNO, скорость 230400. Отключаем контроллер, и ставим JUMPER наместо.

А теперь что нового в прошивке:
- все непонятные коды ошибок заменены детальным описанием, текст длинный, прокрутка кнопками Y- и Y+;
- добавил поддержку команд M0, G80, G2 и G3;
- переключение между лазер/нихром из G-кода, командами T1M6 и T0M6;
https://vk.com/club155594360

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 25 ноя 2019, 20:39
Rubec_EM
Подскажите, кто-то пробовал ставить TMC2208, сегодня пришли драйвера-установил,а они молчат.

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 26 ноя 2019, 12:21
Andrey_Pavkin
Rubec_EM писал(а):Подскажите, кто-то пробовал ставить TMC2208, сегодня пришли драйвера-установил,а они молчат.


у них подключение другое , не подойдут , работать будут если новую разводку платы сделаете.

П.С. Какая ваша плата ? есть еще один вариант

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 26 ноя 2019, 17:39
Rubec_EM
Блин, я постоянно куда-то гонюсь с этим станком, все работает.
П.С. плата- своя, разведена согласно второй схеме, и драйвера 2208 работают(en подтянут к минусу резистором 10К ) А4988 работают без подтяжки. так что я снова косячу...извиняйте

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 26 ноя 2019, 22:58
Козёл
Доступны новые версии ПО и image2gcode:
  • теперь контроллер поддерживает команды G2, G3 и M0;
  • все "непонятные" коды ошибок заменены детальным описанием;
  • переключение между лазером и нихромом по командам T1M6 и T0M6;
  • в image2gcode можно выбрать какие оси возвращать в начальную точку по завершению работы;
  • также теперь image2gcode добавляет команды T1M6 и T0M6 в сгенерированный g-код;
  • и еще можно перед началом выжигания лазером объехать контур (прямоугольник) картинки;

Поддержка команд G2 и G3 стоила поддержки кинамитики CoreXY, т.е. контроллер больше не работает с CoreXY. И теперь, к примеру, вместо "error:20" будет выводится следующий текст: "G-code error in FILE.nc near line 3: Unspecified error". Т.е. сразу видно на какой именно строке ошибка, также предусмотрено детальное описание, но его нету по простой причине - весь этот текст занимает очень много FLASH памяти, поэтому всегда "Unspecified error". Текст очень длинный, и поэтому весь на экран не помещается, прокрутка кнопками Y- и Y+.

Скачать: https://yadi.sk/d/1WtJudo23ZugjZ

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 27 ноя 2019, 00:23
UAVpilot
Козёл писал(а):переключение между лазером и нихромом по командам T1M6 и T0M6;

T0M6 в стандарте - это никакой инструмент не выбран...

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 27 ноя 2019, 19:40
Козёл
UAVpilot писал(а):T0M6 в стандарте - это никакой инструмент не выбран...
Я знаю. Так и задумано, что когда выбераешь инструмент, контроллер будет работать в соответсвии с выбранным инструментом, к примеру инструмент 2 - ручка, в таком случае ручка будет автоматически (без команд M3 и M5 в файле) опускаться на всех движения G1, G2 и G3, +задержка на опускание, и подыматься на G0.

Кстати, в каких еще целях можно использовать 2-осевой контроллер? У меня список пока-что короткий:
  • управление плоттером, нужно опускать инструмент на G1, G2 и G3, и подымать на G0, +задержка после подымания/опускания;
  • управление лазерным выжигателем, на паузе лазер нужно отключать;
  • и обычный режим, когда инструмент не выбран, тогда управление выходом шпинделя производится только по командам M3 и M5 (этот режим подходит для нихромового выжигателя);

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 27 ноя 2019, 21:24
maga_ges
Там в ВК кто то писал что хочет использовать в токарном станке

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 27 ноя 2019, 21:32
spryt
Козёл писал(а):...Кстати, в каких еще целях можно использовать 2-осевой контроллер?...


EggBot

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 28 ноя 2019, 06:43
Q-starь
Козёл писал(а):Кстати, в каких еще целях можно использовать 2-осевой контроллер?

У меня ещё витражный станок, но к вашему контроллеру "прикручен" ещё один на STM-ке.

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 04 дек 2019, 06:00
Q-starь
Козёл, Артур, у меня пара вопросов:
Про глюк экрана вроде спрашивали уже, не найду где. У меня часто данные пропадают, особенно когда с полиэстром работаю. Показывает типа этого :
Автономный контроллер для самодельного лазерного гравера #2 IMG_20191129_113426.jpg
, или вообще ничего
Автономный контроллер для самодельного лазерного гравера #2 IMG_20191130_154908.jpg
Файл отрабатывается до конца нормально, и потом приходиться перегружать контроллер :thinking: А частенько бывает файл разбит на несколько частей ( в рабочее поле не влазит ) Ошенна ниудобна! Можно этот глюк как то побороть? У меня в SТМ-ке , например, тоже глючит, но там обновление экрана раз в минуту - и эта беда пофик!
И с именами файлов разобраться бы: Например имена 5.1 и 5.2 отображаются вот так :
Автономный контроллер для самодельного лазерного гравера #2 IMG_20191129_113504.jpg
Как их лучше называть что бы без лишнего мусора?

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 04 дек 2019, 07:03
selenur
Судя по первой фотке, возможно пропало питание на дисплее, т.к. перед тем как слать данные в дисплей он должен быть инициализирован, если это не сделать, то обычно после включения отображается лишь одна линия символов, и попытка слать данные без инициализации, примерно так могут выглядеть.

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 04 дек 2019, 08:11
Q-starь
selenur, Изначально всё работало и отображало.

Re: Автономный контроллер для самодельного лазерного гравера

СообщениеДобавлено: 04 дек 2019, 14:32
ArrSoft
Q-starь писал(а):selenur, Изначально всё работало и отображало.

просто проверьте соединения , да замените его, если есть возможность, у меня на принтере таже беда была. пока компоновку не поменял, максимально укоротил шлейфы от дисплея до шилда(покупал готовые), и питание подал проводком на плату, не через штырьки, пока крокозябр нет, печатает по 12 часов, символы все на месте.
а так крокозябры выползали постоянно.