Добро пожаловать на обновленный сайт LedDrv

Laser Engraver (Plotter) -2 своими руками не из китайского набора.

Продолжение. Начало (механика) здесь

Электроника.
Для управления laser Engraver можно использовать следующие комплекты  на базе Arduino:
1. Arduino Uno + CNC Shield v.3 + 2*A4988+Mos Shield + корпус.


Все бы хорошо, только конструкция получается довольно толстой.
2. Arduino Nano + CNC Shield v.4 +2*A2988 + MOS Shield + корпус


Тут прийдется переделывать плату, т.к. в CNC Shield v.4 драйверы ШД подключены к другим пинам Arduino.
3. Arduino Nano + CNC Shield v.5.

 Это способ наиболее простой и  изящный. В комплект входит акриловый корпус, который легко закрепить на раме. На плате также имеется выключатель питания для экстренного останова,  DC-DC преобразователь +5В, который пригодится для питания сервопривода SG-90 и MOSFET для управления 2х-проводным лазером. Плату CNC Shield v.5 можно купить без Arduino Nano и драйверов A4988 (если они уже есть) или в полном комплекте, тогда в нее будет залита прошивка EleksMaker Mana, а драйверы ШД уже настроены на ток 1А.


Для совместимости с GRBL, Benbox и EleksMaker необходимо, обеспечить следующее соединение выходных контактов Arduino с драйверами шаговых двигателей и исполнительными устройствами:
x_dir=d5
x_step=d2
y_dir=d6
y_step=d3
Laser output (servo) =D11
При использовании CNC Shield v.3 или CNC Shield v.5 это уже сделано на  плате.


Настройка
Подключаем источник +12В 2А, ДО УСТАНОВКИ ДРАЙВЕРОВ устанавливаем выходное напряжение DC-DC преобразователя 5В

Подключаем плату к компьютеру и настраиваем токи шаговых двигателей. Формула такая: Vref=Imax/8*Rs.
В случае, если на плате установлены резисторы 0,1Ом (встречается 0,05Ом), Vref=Imax/1.25
Рекомендуется установить максимальный ток двигателя на уровне 1А, т.е. напряжение 0,8В.

С помощью двух винтов М5*8 с шайбами и t-гайками крепим корпус к раме:

Провода от ШД продеваются сквозь 2 линейки с прорезями из PET, закрепленные на концах на держателе платы

На каретку Х

И около двигателя оси Х
 
В эти же линейки продевается тройной провод для питания лазера/серво.
Подключаем разъемы шаговых двигателей к соответствующим коннекторам X Axis  и Y Axis.


Сервопривод или лазерный модуль с TTL (PWM) управлением подключается к разъему Servo согласно назначению контактов.

Внимание! на разъеме Servo + это +5В. Если лазер питается от +12В (обычно это так), то нужно их взять с контакта + разъема Laser.

Лазерный модуль без управления (2х-проводный) или электродвигатель подключается к разъему Laser соблюдая полярность.


На оси Х на 4 выступающих винта крепится акриловая пластина с установленным лазером
 
Или на это же место можно закрепить держатель ручки/маркера/пера и получится плоттер, он же робот- рисовальщик.

Продолжение здесь (Benbox, EleksCam)


Написать отзыв

Внимание: HTML не поддерживается! Используйте обычный текст.
    Плохо           Хорошо