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

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

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

Сообщение Козёл » 05 авг 2018, 15:51

Изображение
Контроллер предназначен для управления лазерным или нихромовым выжигателем. Контроллер работает полностью автономно, программы выполняются с SD-карты, но можно отправлять данные и с ПК.

Схема подключения

    Автономный контроллер для самодельного лазерного гравера #2 schematic.png
    Об обозначении номиналов резисторов: берем вместо R, к примеру, 2k, тогда вместо 2R будет 2 * 2k = 4k (3.9k), а вместо 4R - 4 * 2k = 8k (8.2k). Я использую: 1k, 2k и 4.7k

Кнопки

  • LEFT, RIGHT, UP и DOWN - перемещение лазера, если кнопка будет отпущена в течении 0.4 секунд, то лазер подвинется на шаг сетки. Если кнопка останется зажатой, движения будет продолжаться до тех пор, пока кнопка не будет отпущена. Остановка выполняется всегда с привязкой к сетке. Во время выполнения программы кнопки UP и DOWN меняют скорость подачи (Feed Override), в пределах 10-200%, с шагом в 5%;
  • XY-0 - возвращает лазер в начало координат. Или задает начало координат, для этого держите кнопку нажатой в течении 0.4 секунд;
  • HIGH/LOW - выбор скорости ручного перемещения лазера;
  • LASER - включить лазер в режиме маркера (минимальная мощность);
  • RUN/PAUSE - открыть экран выбора файла для выполнения, повторное нажатие - подтвердить выбор;
  • STOP - прекратить выполнение программы, или закрыть экран выбора файла;

Поддерживаемые комманды

  • G0 - ускоренное перемещение лазера (холостой ход);
  • G1 - линейная интерполяция;
  • G4 Px - задержка выполнения программы, x - секунды;
  • G20 - переключиться в дюймовую систему;
  • G21 - переключиться в метрическую систему;
  • G53 - отключить смещение начала системы координат;
  • G90 - абсолютная система координат;
  • G91 - относительная система координат;
  • G93 - Inverse Time, перемещение лазера должно завершиться через 1/F минут;
  • G94 - скорость подачи в формате мм/мин;
  • M3 Sx - включить лазер на заданной мощности, x - значение от 0 до 255 (0 - выключить / 255 - максимальная мощность);
  • M5 - выключить лазер;

Прошивка

    Начало координат находится в левом верхнем углу. Информация по настройке контроллера и о кодах ошибок находится в архиве, в папке 'DOC'. Также в архиве есть версия для старого варианта, файл называется 'LEGACY.hex'.

PCB

Платы от пользователей можно скачать из следующих сообщений: #342 (BOM)
Последний раз редактировалось Козёл 20 июн 2019, 09:59, всего редактировалось 9 раз(а).
Аватара пользователя
Козёл
Мастер
 
Сообщения: 231
Зарегистрирован: 15 мар 2017, 12:07
Откуда: Бишкек
Репутация: 459
Настоящее имя: Артурио

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

Сообщение Козёл » 05 авг 2018, 16:38

В дополнении к новой теме небольшое обновление прошивки:
  • добавлена поддержка команд G90 и G91;
  • добавлена поддержка команд G93 и G94;
  • мощность лазера снова задается в диапазоне от 0 до 255;
  • изменен алгоритм опроса кнопок;
  • номера параметров (настроек) изменены, см. файл 'настройка_контроллера.txt';
  • оптимизация кода;
  • так называемый режим рисовалки удален;
Схема подключения изменилась, но в архиве новая прошивка для старого варианта!

:attention: Новую тему создал для обсуждения всего того, что касается данного контроллера. Если кто-нибудь хочет, к примеру, обсудить зачем Борисыч ковырял HEX-файл, или хочется выложить работу выполненную на каком-нибудь другом контроллере, то пожалуйста, делайте все это в первой теме!
Аватара пользователя
Козёл
Мастер
 
Сообщения: 231
Зарегистрирован: 15 мар 2017, 12:07
Откуда: Бишкек
Репутация: 459
Настоящее имя: Артурио

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

Сообщение MX_Master » 05 авг 2018, 17:41

Козёл писал(а):оптимизация кода;

С этого момента поподробнее :hehehe:
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4476
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2142
Медальки:
Настоящее имя: Михаил

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

Сообщение ArrSoft » 06 авг 2018, 06:00

MX_Master писал(а):
Козёл писал(а):оптимизация кода;

С этого момента поподробнее :hehehe:

аналогичный вопрос: зачем втыкать линукс куда не попадя?, все равно нужна клавиатура. блок питания, монитор, в руке не уместиться по любому.
тот же самый калькулятор скорости шд, ну прокалькулирую я его, не знаю что это даст в реальной жизни конечно, ты просто займись тем что людям интересней, и не будет зависть мучать.
Я читал твой писульки и нигде ни разу не видел, что бы Козёл(Артур), там что то комментировал, или просто хихикал.
Вот парень как улучшил свою работу, а что сделал ты за это время? что бы было можно применить на практике с пользой и экономией?
Автономный контроллер, это вещь, которая гораздо удобнее любого компьютера для тех, кто построил собственный станок и хочет и дальше все делать сам.
Твой линукс на этой плате не дает никаких преимуществ перед обычным компьютером, не говоря уже о том, что бы самому собрать устройство, развести свою печатную плату, поработать паяльником, это же интересно, причем для очень многих, что и показыват статистика посещений данной темы на этом ресурсе за прошедший год, ты такой же "борисыч", просил же парень , не засоряйте тему "борисычами", обсуждайте здесь только работу контроллера, Ты его кстати собрал?, что влез уже сюда с вопросом?, у тебя по определению не может быть вопросов. так как ты не собрал этот контроллер.
Аватара пользователя
ArrSoft
Мастер
 
Сообщения: 393
Зарегистрирован: 20 май 2017, 18:31
Репутация: 217
Настоящее имя: добродушненький

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

Сообщение Козёл » 06 авг 2018, 11:47

MX_Master писал(а):С этого момента поподробнее :hehehe:
Ну это когда количество действий уменьшается, а конечный результат остается прежним.
Аватара пользователя
Козёл
Мастер
 
Сообщения: 231
Зарегистрирован: 15 мар 2017, 12:07
Откуда: Бишкек
Репутация: 459
Настоящее имя: Артурио

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

Сообщение MX_Master » 06 авг 2018, 13:08

Всё остальное, кроме указанного, пользователи могут проверить. Да и, немного забавно, когда кто-то желает установить свой порядок в общественном месте.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4476
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2142
Медальки:
Настоящее имя: Михаил

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

Сообщение ArrSoft » 06 авг 2018, 13:20

MX_Master писал(а):Всё остальное, кроме указанного, пользователи могут проверить.


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

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

Сообщение ArrSoft » 06 авг 2018, 13:23

MX_Master писал(а):Всё остальное, кроме указанного, пользователи могут проверить. Да и, немного забавно, когда кто-то желает установить свой порядок в общественном месте.

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

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

Сообщение MX_Master » 06 авг 2018, 13:26

Я уважаю автора темы и его работу. Чего не могу сказать о пользователе ArrSoft.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4476
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2142
Медальки:
Настоящее имя: Михаил

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

Сообщение sergan » 06 авг 2018, 13:26

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

Ошибся.... Жаль конечно.
sergan
Опытный
 
Сообщения: 106
Зарегистрирован: 30 окт 2014, 16:33
Репутация: 93

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

Сообщение MX_Master » 06 авг 2018, 13:42

ArrSoft, не засоряй тему. Никто не собирается с тобой спорить по вопросам, которые к теме не относятся. От меня была тупая шутка по теме, от автора темы - достойный ответ.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4476
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2142
Медальки:
Настоящее имя: Михаил

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

Сообщение ArrSoft » 06 авг 2018, 13:48

MX_Master писал(а):ArrSoft, не засоряй тему. Никто не собирается с тобой спорить по вопросам, которые к теме не относятся. От меня была тупая шутка по теме, от автора темы - достойный ответ.

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

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

Сообщение MX_Master » 06 авг 2018, 13:59

Друзья, вы закончили? Давайте либо по делу, либо расходитесь, потому что Артур явно не оценит ваш ответ на его просьбу (:
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4476
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2142
Медальки:
Настоящее имя: Михаил

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

Сообщение ArrSoft » 06 авг 2018, 14:00

MX_Master писал(а):Друзья, вы закончили? Давайте либо по делу, либо расходитесь, потому что Артур явно не оценит ваш ответ на его просьбу (:

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

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

Сообщение spryt » 06 авг 2018, 14:39

MX_Master писал(а):От меня была тупая шутка по теме

Если нечего сказать по теме - проходи мимо, занимайся тем что тебя интересует. Тема только началась, а ты со своими шутками.
Аватара пользователя
spryt
Кандидат
 
Сообщения: 71
Зарегистрирован: 21 май 2017, 20:02
Репутация: 86
Настоящее имя: Тимур

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

Сообщение MX_Master » 06 авг 2018, 14:59

Тимур, всё было по теме между мной и автором. И тема началась не только что, а продолжается. Непонятна только бурная реакция от других участников.

Друзья, все, кто хочет выразить лично мне свой протест и несогласие, пишите в личку. Здесь мы уже достаточно накрошили.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4476
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2142
Медальки:
Настоящее имя: Михаил

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

Сообщение spryt » 06 авг 2018, 15:45

Михаил, каждое появление тебя в этой теме создаёт проблемы многим участникам темы и лишней писанИны. Может быть проблема всё таки в тебе?
Аватара пользователя
spryt
Кандидат
 
Сообщения: 71
Зарегистрирован: 21 май 2017, 20:02
Репутация: 86
Настоящее имя: Тимур

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

Сообщение evdroniy » 06 авг 2018, 16:56

Козёл писал(а):Схема подключения изменилась, но в архиве новая прошивка для старого варианта!

Я так понимаю что прошивку из архива LEGACY.hex можно залить на "старую схему", не так которая нарисована в шапке, и контроллер будет работать со всеми изменениями? А если собирать новый контроллер, как на рисунке в шапке, то нужно другую прошивку которая не выложена ещё? Или что-то я совсем запутался....
evdroniy
Новичок
 
Сообщения: 18
Зарегистрирован: 26 сен 2017, 17:25
Репутация: 19

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

Сообщение Q-starь » 06 авг 2018, 17:08

evdroniy писал(а):
Козёл писал(а):Схема подключения изменилась, но в архиве новая прошивка для старого варианта!

Я так понимаю что прошивку из архива LEGACY.hex можно залить на "старую схему", не так которая нарисована в шапке, и контроллер будет работать со всеми изменениями? А если собирать новый контроллер, как на рисунке в шапке, то нужно другую прошивку которая не выложена ещё? Или что-то я совсем запутался....

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

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

Сообщение Козёл » 06 авг 2018, 20:08

evdroniy писал(а):Я так понимаю что прошивку из архива LEGACY.hex можно залить на "старую схему"...
Да, я же так и написал.
evdroniy писал(а):...нужно другую прошивку которая не выложена ещё?
Так еще и предыдущии платы не исправлены, и новой нету. А у меня делать платы под все готовые модули что-то не получается. Я ее (прошивку) выложу если вдруг кто-нибудь плату сделает, или когда дождусь ту свою плату.

Q-starь писал(а):Я тоже заблудился - внесите ясность. Если чо, мне схему перепаять - пара пустяков, у меня на монтажке.
Не нужно вам ни чего перепаявать, у вас рисовалка.
Аватара пользователя
Козёл
Мастер
 
Сообщения: 231
Зарегистрирован: 15 мар 2017, 12:07
Откуда: Бишкек
Репутация: 459
Настоящее имя: Артурио

След.

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

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

Зарегистрированные пользователи: aftaev, Argon-11, Belorez, Bing [Bot], Cvazist, Dmaster, frezeryga, furer, Google [Bot], grandPrix, Igor1, kts, Majestic-12 [Bot], nik1, pegas13, sergay, Smlua, Umnik, vala, VAT, X-Ray, Yandex [bot], Питерский, Леонид

Reputation System ©'