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

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

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

Сообщение maksland »

maga_ges писал(а):
sergan писал(а):Поделитесь пожалуйста.
Вот: https://yadi.sk/d/uTT1Yl68ofFxZg
недоступны файлы
Аватара пользователя
maga_ges
Кандидат
Сообщения: 95
Зарегистрирован: 02 июн 2017, 02:01
Репутация: 18
Настоящее имя: Магомед
Контактная информация:

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

Сообщение maga_ges »

На первой странице смотрите, под описанием. Там плата и список элементов.
Аватара пользователя
ArrSoft
Мастер
Сообщения: 424
Зарегистрирован: 20 май 2017, 18:31
Репутация: 233
Настоящее имя: добродушненький
Контактная информация:

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

Сообщение ArrSoft »

maksland писал(а):
maga_ges писал(а):
sergan писал(а):Поделитесь пожалуйста.
Вот: https://yadi.sk/d/uTT1Yl68ofFxZg
недоступны файлы
здесь тоже есть все что нужно

https://vk.com/club155594360
Rubec_EM
Новичок
Сообщения: 6
Зарегистрирован: 28 окт 2019, 20:26
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

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

Сообщение Rubec_EM »

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

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

P.S. движки и драйвера снял для пробы с 3д принтера(т.е. они заведомо исправны)
Может у кого было похожее?
Аватара пользователя
maga_ges
Кандидат
Сообщения: 95
Зарегистрирован: 02 июн 2017, 02:01
Репутация: 18
Настоящее имя: Магомед
Контактная информация:

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

Сообщение maga_ges »

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

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

Сообщение Rubec_EM »

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

спасибо за быстрый отклик, буду ждать остальное для механики
Аватара пользователя
ArrSoft
Мастер
Сообщения: 424
Зарегистрирован: 20 май 2017, 18:31
Репутация: 233
Настоящее имя: добродушненький
Контактная информация:

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

Сообщение 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
Rubec_EM
Новичок
Сообщения: 6
Зарегистрирован: 28 окт 2019, 20:26
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

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

Сообщение Rubec_EM »

Подскажите, кто-то пробовал ставить TMC2208, сегодня пришли драйвера-установил,а они молчат.
Andrey_Pavkin
Мастер
Сообщения: 209
Зарегистрирован: 09 янв 2017, 12:10
Репутация: 292
Настоящее имя: Andrey
Контактная информация:

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

Сообщение Andrey_Pavkin »

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

П.С. Какая ваша плата ? есть еще один вариант
Вложения
TMC2208-wiring-diagram.png (1808 просмотров) <a class='original' href='./download/file.php?id=172462&sid=e89bd59cbebb384eef4df5ec5457934b&mode=view' target=_blank>Загрузить оригинал (135.62 КБ)</a>
drv8825-stepper-motor-driver-4.jpg (1808 просмотров) <a class='original' href='./download/file.php?id=172463&sid=e89bd59cbebb384eef4df5ec5457934b&mode=view' target=_blank>Загрузить оригинал (74.95 КБ)</a>
есть еще один вариант (1807 просмотров) <a class='original' href='./download/file.php?id=172466&sid=e89bd59cbebb384eef4df5ec5457934b&mode=view' target=_blank>Загрузить оригинал (78.32 КБ)</a>
есть еще один вариант
Rubec_EM
Новичок
Сообщения: 6
Зарегистрирован: 28 окт 2019, 20:26
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

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

Сообщение Rubec_EM »

Блин, я постоянно куда-то гонюсь с этим станком, все работает.
П.С. плата- своя, разведена согласно второй схеме, и драйвера 2208 работают(en подтянут к минусу резистором 10К ) А4988 работают без подтяжки. так что я снова косячу...извиняйте
Аватара пользователя
Козёл
Мастер
Сообщения: 251
Зарегистрирован: 15 мар 2017, 12:07
Репутация: 478
Настоящее имя: Артурио
Откуда: Бишкек
Контактная информация:

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

Сообщение Козёл »

Доступны новые версии ПО и 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
Аватара пользователя
Serg
Мастер
Сообщения: 21918
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5149
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Козёл писал(а):переключение между лазером и нихромом по командам T1M6 и T0M6;
T0M6 в стандарте - это никакой инструмент не выбран...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Козёл
Мастер
Сообщения: 251
Зарегистрирован: 15 мар 2017, 12:07
Репутация: 478
Настоящее имя: Артурио
Откуда: Бишкек
Контактная информация:

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

Сообщение Козёл »

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

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

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

Сообщение maga_ges »

Там в ВК кто то писал что хочет использовать в токарном станке
Аватара пользователя
spryt
Кандидат
Сообщения: 82
Зарегистрирован: 21 май 2017, 20:02
Репутация: 89
Настоящее имя: Тимур
Контактная информация:

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

Сообщение spryt »

Козёл писал(а):...Кстати, в каких еще целях можно использовать 2-осевой контроллер?...
EggBot
Аватара пользователя
Q-starь
Мастер
Сообщения: 790
Зарегистрирован: 04 апр 2011, 16:50
Репутация: 587
Настоящее имя: Гэн
Откуда: Казахстан
Контактная информация:

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

Сообщение Q-starь »

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

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

Сообщение Q-starь »

Козёл, Артур, у меня пара вопросов:
Про глюк экрана вроде спрашивали уже, не найду где. У меня часто данные пропадают, особенно когда с полиэстром работаю. Показывает типа этого :
IMG_20191129_113426.jpg (1473 просмотра) <a class='original' href='./download/file.php?id=172753&sid=e89bd59cbebb384eef4df5ec5457934b&mode=view' target=_blank>Загрузить оригинал (1.15 МБ)</a>
, или вообще ничего
IMG_20191130_154908.jpg (1473 просмотра) <a class='original' href='./download/file.php?id=172754&sid=e89bd59cbebb384eef4df5ec5457934b&mode=view' target=_blank>Загрузить оригинал (1.37 МБ)</a>
Файл отрабатывается до конца нормально, и потом приходиться перегружать контроллер :thinking: А частенько бывает файл разбит на несколько частей ( в рабочее поле не влазит ) Ошенна ниудобна! Можно этот глюк как то побороть? У меня в SТМ-ке , например, тоже глючит, но там обновление экрана раз в минуту - и эта беда пофик!
И с именами файлов разобраться бы: Например имена 5.1 и 5.2 отображаются вот так :
IMG_20191129_113504.jpg (1473 просмотра) <a class='original' href='./download/file.php?id=172755&sid=e89bd59cbebb384eef4df5ec5457934b&mode=view' target=_blank>Загрузить оригинал (1015.8 КБ)</a>
Как их лучше называть что бы без лишнего мусора?
Винтовка, жена и ложка - оружие строго индивидуальное!
Изображение
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4395
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1541
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

Судя по первой фотке, возможно пропало питание на дисплее, т.к. перед тем как слать данные в дисплей он должен быть инициализирован, если это не сделать, то обычно после включения отображается лишь одна линия символов, и попытка слать данные без инициализации, примерно так могут выглядеть.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
Q-starь
Мастер
Сообщения: 790
Зарегистрирован: 04 апр 2011, 16:50
Репутация: 587
Настоящее имя: Гэн
Откуда: Казахстан
Контактная информация:

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

Сообщение Q-starь »

selenur, Изначально всё работало и отображало.
Винтовка, жена и ложка - оружие строго индивидуальное!
Изображение
Аватара пользователя
ArrSoft
Мастер
Сообщения: 424
Зарегистрирован: 20 май 2017, 18:31
Репутация: 233
Настоящее имя: добродушненький
Контактная информация:

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

Сообщение ArrSoft »

Q-starь писал(а):selenur, Изначально всё работало и отображало.
просто проверьте соединения , да замените его, если есть возможность, у меня на принтере таже беда была. пока компоновку не поменял, максимально укоротил шлейфы от дисплея до шилда(покупал готовые), и питание подал проводком на плату, не через штырьки, пока крокозябр нет, печатает по 12 часов, символы все на месте.
а так крокозябры выползали постоянно.
Ответить

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