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

Контроллеры, драйверы, датчики, управляющие устройства.

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

Сообщение maksland » 18 ноя 2019, 08:59

maga_ges писал(а):
sergan писал(а):Поделитесь пожалуйста.

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

недоступны файлы
maksland
Новичок
 
Сообщения: 28
Зарегистрирован: 08 сен 2017, 20:06
Репутация: 0
Настоящее имя: Евгений

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

Сообщение maga_ges » 18 ноя 2019, 15:59

На первой странице смотрите, под описанием. Там плата и список элементов.
Аватара пользователя
maga_ges
Кандидат
 
Сообщения: 90
Зарегистрирован: 02 июн 2017, 02:01
Репутация: 18
Настоящее имя: Магомед

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

Сообщение ArrSoft » 19 ноя 2019, 13:19

maksland писал(а):
maga_ges писал(а):
sergan писал(а):Поделитесь пожалуйста.

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

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

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

https://vk.com/club155594360
Аватара пользователя
ArrSoft
Мастер
 
Сообщения: 408
Зарегистрирован: 20 май 2017, 18:31
Репутация: 230
Настоящее имя: добродушненький

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

Сообщение Rubec_EM » 20 ноя 2019, 21:18

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

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

P.S. движки и драйвера снял для пробы с 3д принтера(т.е. они заведомо исправны)
Может у кого было похожее?
Rubec_EM
Новичок
 
Сообщения: 6
Зарегистрирован: 28 окт 2019, 20:26
Репутация: 0
Настоящее имя: Евгений

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

Сообщение maga_ges » 20 ноя 2019, 22:49

Сам контроллер загружается, на дисплее что-нибудь появляется?
Аватара пользователя
maga_ges
Кандидат
 
Сообщения: 90
Зарегистрирован: 02 июн 2017, 02:01
Репутация: 18
Настоящее имя: Магомед

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

Сообщение Rubec_EM » 21 ноя 2019, 00:47

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

спасибо за быстрый отклик, буду ждать остальное для механики
Rubec_EM
Новичок
 
Сообщения: 6
Зарегистрирован: 28 окт 2019, 20:26
Репутация: 0
Настоящее имя: Евгений

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

Сообщение ArrSoft » 23 ноя 2019, 22:38

обновление контроллера
Появился дополнительный выход, с открытым коллектором. Можно использовать, к примеру, для включения компрессора для обдува места реза. Из 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
Аватара пользователя
ArrSoft
Мастер
 
Сообщения: 408
Зарегистрирован: 20 май 2017, 18:31
Репутация: 230
Настоящее имя: добродушненький

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

Сообщение Rubec_EM » 25 ноя 2019, 20:39

Подскажите, кто-то пробовал ставить TMC2208, сегодня пришли драйвера-установил,а они молчат.
Rubec_EM
Новичок
 
Сообщения: 6
Зарегистрирован: 28 окт 2019, 20:26
Репутация: 0
Настоящее имя: Евгений

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

Сообщение Andrey_Pavkin » 26 ноя 2019, 12:21

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


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

П.С. Какая ваша плата ? есть еще один вариант
Вложения
Автономный контроллер для самодельного лазерного гравера #2 TMC2208-wiring-diagram.png
Автономный контроллер для самодельного лазерного гравера #2 drv8825-stepper-motor-driver-4.jpg
Автономный контроллер для самодельного лазерного гравера #2 0J4233.680.png
есть еще один вариант
Andrey_Pavkin
Опытный
 
Сообщения: 190
Зарегистрирован: 09 янв 2017, 12:10
Репутация: 289
Настоящее имя: Andrey

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

Сообщение Rubec_EM » 26 ноя 2019, 17:39

Блин, я постоянно куда-то гонюсь с этим станком, все работает.
П.С. плата- своя, разведена согласно второй схеме, и драйвера 2208 работают(en подтянут к минусу резистором 10К ) А4988 работают без подтяжки. так что я снова косячу...извиняйте
Rubec_EM
Новичок
 
Сообщения: 6
Зарегистрирован: 28 окт 2019, 20:26
Репутация: 0
Настоящее имя: Евгений

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
Аватара пользователя
Козёл
Мастер
 
Сообщения: 240
Зарегистрирован: 15 мар 2017, 12:07
Откуда: Бишкек
Репутация: 469
Настоящее имя: Артурио

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

Сообщение UAVpilot » 27 ноя 2019, 00:23

Козёл писал(а):переключение между лазером и нихромом по командам T1M6 и T0M6;

T0M6 в стандарте - это никакой инструмент не выбран...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 18915
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4592
Медальки:
Настоящее имя: Сергей

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

Сообщение Козёл » 27 ноя 2019, 19:40

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

Кстати, в каких еще целях можно использовать 2-осевой контроллер? У меня список пока-что короткий:
  • управление плоттером, нужно опускать инструмент на G1, G2 и G3, и подымать на G0, +задержка после подымания/опускания;
  • управление лазерным выжигателем, на паузе лазер нужно отключать;
  • и обычный режим, когда инструмент не выбран, тогда управление выходом шпинделя производится только по командам M3 и M5 (этот режим подходит для нихромового выжигателя);
Аватара пользователя
Козёл
Мастер
 
Сообщения: 240
Зарегистрирован: 15 мар 2017, 12:07
Откуда: Бишкек
Репутация: 469
Настоящее имя: Артурио

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

Сообщение maga_ges » 27 ноя 2019, 21:24

Там в ВК кто то писал что хочет использовать в токарном станке
Аватара пользователя
maga_ges
Кандидат
 
Сообщения: 90
Зарегистрирован: 02 июн 2017, 02:01
Репутация: 18
Настоящее имя: Магомед

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

Сообщение spryt » 27 ноя 2019, 21:32

Козёл писал(а):...Кстати, в каких еще целях можно использовать 2-осевой контроллер?...


EggBot
Аватара пользователя
spryt
Кандидат
 
Сообщения: 74
Зарегистрирован: 21 май 2017, 20:02
Репутация: 88
Настоящее имя: Тимур

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

Сообщение Q-starь » 28 ноя 2019, 06:43

Козёл писал(а):Кстати, в каких еще целях можно использовать 2-осевой контроллер?

У меня ещё витражный станок, но к вашему контроллеру "прикручен" ещё один на STM-ке.
Винтовка, жена и ложка - оружие строго индивидуальное!
Изображение
Аватара пользователя
Q-starь
Мастер
 
Сообщения: 683
Зарегистрирован: 04 апр 2011, 16:50
Откуда: Казахстан
Репутация: 578
Настоящее имя: Гэн

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

Сообщение Q-starь » 04 дек 2019, 06:00

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

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

Сообщение selenur » 04 дек 2019, 07:03

Судя по первой фотке, возможно пропало питание на дисплее, т.к. перед тем как слать данные в дисплей он должен быть инициализирован, если это не сделать, то обычно после включения отображается лишь одна линия символов, и попытка слать данные без инициализации, примерно так могут выглядеть.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 4136
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1458
Медальки:
Настоящее имя: Сергей

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

Сообщение Q-starь » 04 дек 2019, 08:11

selenur, Изначально всё работало и отображало.
Винтовка, жена и ложка - оружие строго индивидуальное!
Изображение
Аватара пользователя
Q-starь
Мастер
 
Сообщения: 683
Зарегистрирован: 04 апр 2011, 16:50
Откуда: Казахстан
Репутация: 578
Настоящее имя: Гэн

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

Сообщение ArrSoft » 04 дек 2019, 14:32

Q-starь писал(а):selenur, Изначально всё работало и отображало.

просто проверьте соединения , да замените его, если есть возможность, у меня на принтере таже беда была. пока компоновку не поменял, максимально укоротил шлейфы от дисплея до шилда(покупал готовые), и питание подал проводком на плату, не через штырьки, пока крокозябр нет, печатает по 12 часов, символы все на месте.
а так крокозябры выползали постоянно.
Аватара пользователя
ArrSoft
Мастер
 
Сообщения: 408
Зарегистрирован: 20 май 2017, 18:31
Репутация: 230
Настоящее имя: добродушненький

Пред.След.

Вернуться в Электроника

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

Зарегистрированные пользователи: _vit, Alex04840, Alex_kh, atom12, besriworld, Bing [Bot], ccuser, Chili, crazydnb, dag, Dima0880, extentia, frezeryga, Google [Bot], inFamous, JeffNoah, Majestic-12 [Bot], Mamont, michael-yurov, mikehv, MSN [Bot], niksooon, porshe, rusivan, serg2557, t0ha, techie.raccoon, ToMaTo_0, tooshka, trokhin, xvovanx, Yandex [bot]

Reputation System ©'