Автономный контроллер MicroNC2 Laser (2 оси)

   Контроллер MicroNC2 позволяет запускать управляющие программы в двух форматах - G-code и PLT. G-code файл для выжигания изображения можно подготовить в программе Image Engraver, а если понадобится сделать гравировку по векторным криволинейным траекториям то можно так же подготовить УП в популярных CAM программах: ArtCam, VCarve, SheetCam TNG или подобным CAM программах способных создавать 2Д G-code программы. По PLT файлу можно так же выжигать, гравировать, резать, чертить по вектору сохраняя PLT файл напрямую из векторной программы CorelDraw. При использовании программы Image Engraver контроллер замечательно справляется с процессом выжигания нихромом, получая отличный результат в полутонах. Для работы контроллера не требуется постоянного подключения к компьютеру, контроллер работает автономно по программе записанной на SD карту. Контроллер MicroNC2 предназначен для управления гравировальным оборудованием с приводами работающими по интерфейсу step/dir. Контроллер MicroNC2 имеет три гнезда под драйвера DRV8825(Ось X и Y1,Y2), клемму для подключения PWM лазерного модуля. Для построения устройства понадобится докупить лишь 2 или 3 драйвера DRV8825 и блок питания на 12В ~5-10А.


Новая версия контроллера v2.275 (2021г.)


   Контроллер совместим с прошивками предыдущих версий. В текущей версии добавлен разъём для подключения внешних драйверов с общим плюсом.


MicroNC2_v2.27

Подключение внешнего драйвера с общим плюсом

Новая версия контроллера v2.27


   Контроллер совместим с прошивками к предыдущей версии 2.25. По сравнению с контроллером (v2.25) новая версия 2.27 имеет следующие изменения: добавлено схемное решение для совместимости TTL сигнала с большинством лазерных модулей, добавлен транзисторный выход с открытым коллектором (Imax = 500mA) для программного включения воздуха или вытяжки.. , Силовой транзистор для управления питанием лазерного модуля заменен на SMD вариант в корпусе DPAK, плата имеет черную маску.


MicroNC2_v2.27

   Контроллер имеет 2+1(вторая ось Y2 для случая использования двух шаговых двигателей на оси Y) оси с функцией look ahead(просмотр кадров вперед для построения движения по кривой с постоянной скоростью) . В контроллере имеется возможность подключать лазерные модули с PWM входом и программно управлять мощностью лазера. Как и в старом контроллере можно менять скорость перемещения программно по параметру F, а также преимущество нового в том что в процессе работы можно подстраивать в процентном виде текущую заданную скорость, меняя положение ручного энкодера. На флеш карту можно записать неограниченное кол-во файлов, ограниченное только разметкой FAT32. SD Флеш карты можно использовать любые обьемом до 32Гб с разметкой Fat32. В контроллере присутствует поддержка программных ограничений перемещений, для удобной работы в ручном режиме. Программное включение и выключение питания шаговых двигателей(отключение драйверов ШД сигналом enable). Настройка осей поддерживает индивидуальную для каждой из осей настройку парараметров такие, как кол-во шагов на 1мм перемещения, ускорение, максимальная скорость. В контроллере реализован ожидаемый всеми алгоритм обновления через SD карту, обновление микропрограммы контроллера производятся через SD карту с разметкой FAT32, просто копируете файл обновления на карту, вставляете ее в контроллер и подаете питание. Обновления для контроллера можно будет скачивать здесь по мере их появления.


MicroNC2 Laser 2.276 +
Напечатанный корпус
+Лицензия ImageEngraver
(Новогодняя Акция!)
Цена 7300
MicroNC2 Laser 2.276
Контроллер
Версия 2022 года.
Цена 5500
Напечатанный корпус
(Вес ~80гр.)
Материал: PLA
Цена 1000



















Варианты применения


   


Скачать


Последнее обновление прошивки для контроллера MicroNC2 (1 октября 2019г.)
Скачать инструкцию с полным описанием меню контроллера.
   В новой версии прошивки, в контроллере MicroNC2 появилась поддержка формата *.plt файлов, благодаря чему появилась возможность очень простого управления станком, создавая траектории перемещения в векторном редакторе CorelDraw не задумываясь о стратегиях и всевозможных режимах, просто раскрашивая вектора и текстовые надписи в нужный цвет.

Подключение к контроллеру (.pdf)
Список поддерживаемых G,M (.pdf)
Описание меню контроллера (.pdf)
Скачать 3d модель корпуса для MicroNC2 v2.23 в формате STL для печати (.stl)
Скачать 3d модель корпуса для MicroNC2 v2.25 (с джойстиком и без) в формате STL для печати (.stl)

Напечатанный корпус v2.23 Напечатанный корпус v2.25


Размеры напечатанного корпуса для контроллера.

Размеры корпуса



Варианты подключения

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


Схема станка на основе диодного лазера.


Схема станка на основе диодного лазера
Схема станка на основе диодного лазера (.pdf)


Схема СО2 станка, подключение СО2 блока питания.


Схема СО2 станка, подключение СО2 блока питания
Схема СО2 станка (.pdf)


Схема подключения диодного модуля с отдельным TTL разьемом

Схема подключения диодного модуля с отдельным TTL разьемом


Подключение бесконтактных концевиков

Подключение концевиков SN04 с питанием от 12В.

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


Подключение оптических концевиков TCST 2103 с питанием 5В от разьема контроллера.

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


Вариант подключения внешних драйверов.

При необходимости к контроллеру можно подключить внешние более мощные драйвера.

Подключение внешних драйверов


Как установить ток двигателя на DRV8825.

Ток двигателя устанавливается путем выставления требуемого напряжения построечным резистором на драйвере. Результирующие напряжение вычисляется по формуле U=Im/2, где U напряжение на резисторе, а Im ток двигателя. Соответственно например для двигателя с током обмоток 1,8А потребуется выставить напряжение на резисторе 0,9В.

Выставить ток на DRV8825


Настройка микрошага на драйверах DRV8825.

Значение микрошага задаётся комбинациями перемычек на входах (M0, M1, и M2). С их помощью можно выбрать шесть различных режимов микрошага, в соответствии с таблицей ниже.


M0

M1

M2

Разрешение микрошага

Перемычка отсутствует

Перемычка отсутствует

Перемычка отсутствует

Полный шаг

Перемычка установлена

Перемычка отсутствует

Перемычка отсутствует

1/2 шага

Перемычка отсутствует

Перемычка установлена

Перемычка отсутствует

1/4 шага

Перемычка установлена

Перемычка установлена

Перемычка отсутствует

1/8 шага

Перемычка отсутствует

Перемычка отсутствует

Перемычка установлена

1/16 шага

Перемычка установлена

Перемычка отсутствует

Перемычка установлена

1/32 шага

Перемычка отсутствует

Перемычка установлена

Перемычка установлена

1/32 шага

Перемычка установлена

Перемычка установлена

Перемычка установлена

1/32 шага


Как установить ток двигателя на A4988.

Ток двигателя устанавливается путем выставления требуемого напряжения построечным резистором на драйвере. Результирующие напряжение вычисляется по формуле U=Im/2.5, где U напряжение на резисторе, а Im ток двигателя. Соответственно например для двигателя с током обмоток 1,8А потребуется выставить напряжение на резисторе 0,72В.

Выставить ток на A4988


Настройка микрошага на драйверах A4988.

Значение микрошага задаётся комбинациями перемычек на входах (M0, M1, и M2). С их помощью можно выбрать пять различных режимов микрошага, в соответствии с таблицей ниже.


M0

M1

M2

Разрешение микрошага

перемычка отсутствует

перемычка отсутствует

перемычка отсутствует

Полный шаг

перемычка установлена

перемычка отсутствует

перемычка отсутствует

1/2 шага

перемычка отсутствует

перемычка установлена

перемычка отсутствует

1/4 шага

перемычка установлена

перемычка установлена

перемычка отсутствует

1/8 шага

перемычка установлена

перемычка установлена

перемычка установлена

1/16 шага


Обновление для контроллера

Обновление прошивки MicroNC

ВНИМАНИЕ ! Для обновления контроллера скопируйте файл UPDATE.DAT в корень SD флеш карты отформатированной в разметку FAT32. Удерживая энкодер в нажатом состоянии, подайте питание на контроллер(включите станок), дождитесь характерного частого звука из спикера контроллера сигнализирующего начало процесса обновления, отпустите кнопку энкодера. После успешного обновления, для правильной работы установленного обновления обязательно сбрасывайте настройки контроллера через меню "Reset Settings".

Скачать инструкцию с полным описанием меню контроллера.

Скачать обновление для MicroNC2 от 1 октября 2019 (Новое обновление !!!)

- Добавлена возможность переключения TTL сигнал в 16 битный режим(максимальное значение 65535). По умолчанию режим включен, для переключения в 8 битный режим можно воспользоваться новым параметром в меню Setup -> Laser -> TTL_16BIT
ON - Включен 16 битный режим\ Off - Включен 8 битный режим.
(Все замечания по работе данного обновления просьба направлять на почту micronc@yandex.ru)

Скачать обновление для MicroNC2 от 15 сентября_2019

- При работе по PLT файлу, добавлена возможность переключения скорости пера в мм\сек. По умолчанию Корел выдает значение в см\сек.
Параметр можно включить в настройках контроллера Setup -> System -> Plt Setup -> MM_SEC

Скачать обновление для MicroNC2 от 29 июня_2019

- Добавлена возможность управления пером(plt файл) при помощи ttl, полностью не выключая питание исполнительного механизма.
- Добавлена возможность управления транзисторным выходом с открытым коллектором коммандами М50\М51(вкл\выкл).

Скачать обновление для MicroNC2 от 1 апреля_2019

- Добавлена возможность регулирования мощности лазера при работе в % от заданной, переключение между регулированием подачи и мощности происходит параметром PowerReg в первом меню контроллера.
На дисплее отображаются следующие данные LP(Заданная мощность)P(Рабочая, вычесленная мощность)/(%корректор мощности)
- Добавлен пункт Basic menu в меню Setup -> Sustem, параметр служит для упрощения меню первого уровня, если для работы требуется только открыть файл и запустить.

Скачать обновление для MicroNC2 1201_2019

-Добавлены параметры для задания временной задержки подьема\опускания пера при работе по *.plt файлу.
- Setup->System->PLT Setup
- ->Up t= 1...999мс(999мс= ~1 секунда), время задержки на подьем пера(выключения).
- ->Down t= 1...999мс, время задержки на опускание пера(включения).
- Оптимизирована рабочие алгоритмы контроллера.

Скачать обновление для MicroNC2 16_11_2018

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

Скачать обновление для MicroNC2 15_11_2018

-Исправлены найденные ошибки работы с PLT файлами.
Скачать тестовый PLT файл для гравировки
Инструкция по созданию PLT файлов в CorelDraw
Все отзывы и пожедания по работе текущей версии прошу писать на email: micronc@yandex.ru

Скачать обновление для MicroNC2 04_05_2018

Инструкция по созданию PLT файлов в CorelDraw
-В текущей версии прошивки, в контроллере MicroNC2 появилась поддержка формата *.plt файлов, благодаря чему появилась возможность очень простого управления станком, создавая траектории перемещения в векторном редакторе CorelDraw не задумываясь о стратегиях и всевозможных режимах, просто раскрашивая вектора и текстовые надписи в нужный цвет.

Скачать обновление для MicroNC2 01_04_2018

-Исправлен алгоритм работы задания рабочей подачи F, приведено к стандартному виду.
-В меню контроллера добавлена функция "Backup to SD" - Сохранение настроек контроллера в файл setup.nc на SD карту. При необходимости можно восстановить настройки после обновления запустив этот файл через меню RUN FILE или при помощи этого файла перенести настройки на другой контроллер.

Скачать обновление для MicroNC2 15_03_2018

-Исправлен алгоритм работы джойстика.

Скачать обновление для MicroNC2 04_03_2018

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

Скачать обновление для MicroNC2 12_12_2017

-Добавлено меню Laser в котором можно настроить дополнительные параметры.
Скачать описание меню.

Скачать обновление для MicroNC2 03_07_2017

-Оптимизирован алгоритм задержки по времени, исключающий переполнение таймера при гравировании точками.
Скачать обновление для MicroNC2 22_03_2017

-Исправлена ошибка связанная с работой концевиков.
Скачать обновление для MicroNC2 21_03_2017

-Добавлена возможность выключения двигателей(Stepper off) и обнуления осей(Zero XY) в основном меню для быстрого доступа.
-Добавлена вторая кинематика CoreXY\H-bot для возможности управления станками Draw Axis и другими вариантами с такой кинематикой. Кинематика включается из меню Setup->Motion->CoreXY (on\off). При значении off контроллер управляет обычной кинематикой с координатами XY.
-Добавлена возможность отображения имени запущенного в работу файла и статуса выполнения текущего задания в %. Отображение происходит при запуске файла в работу. Включить данную возможность можно в меню Setup->System->DisFileName (on\off). При значении off при работе на дисплее будут отображаться текущие координаты перемещения.
-Добавлена возможность звуковой сигнализации окончания запущенного задания. Включить данную возможность можно в меню Setup->System->SoundEnd (on\off).
-Добавлена возможность многократного использования выбранной программы. Для использования требуется добавить команду в отдельную строку в файле управляющей программы:
M47 ;в таком варианте без параметра P файл будет исполняться 1000 раз.
M47 P5 ;в таком варианте файл будет исполняться указанное кол-во раз в параметре P.
Важно! При использовании команды M47 используйте команду M0 в конце файла, контроллер будет ожидать подтверждения в виде клика на ручном энкодере.

Важно! После обновления если Вы не помните все настройки Вашего станка то запишите их, далее зайдите в меню Setup->Reset settings это сбросит настройки по умолчанию и перезапишит энергонезависимую память для правильной работы обновления.

Скачать обновление для MicroNC2 04_12_2016

Добавлена функция регулирования мощности на ходу :) В меню "Setup -> System -> Encoder -> LaserPowerReg" установите "+" ,это включит ручной режим регулирования мощности лазера, при этом задание мощности с программы будет игнорироваться. Запустите программу, и регулируйте мощность вращая энкодер. Если выключить эту функцию то энкодер будет регулировать подачу. Чтобы сохранить ручное регулирование мощности лазера по умолчанию, после настройки "LaserPowerReg" сохраните настройки контроллера "Save settings".
После обновления потребуется перезаписать настройки на настройки по умолчанию, для этого сначала нажмите на Reset Settings и после Save Settings, после подождите 5-10 сек. и перегрузите контроллер кнопкой Reset. После перезагрузки введите старые настройки и новые если потребуется.

Скачать обновление для MicroNC2 01_10_2016

Отображение реальной скорости перемещения F, настройка направления энкодера.


-Обновление 25_09_2016
Отлажена работа круговой интерполяции G02, G03.
ArtCam Express Arc(.zip) - Постпроцессор с использование дуговой интерполяции G2,G3.

-Обновление 24_09_2016
Добавлена возможность настройки звука бипера и настройка типа концевиков NC(Normal Closed) и NO(Normal Open) для используемых совместно с контроллером концевиков.

Постпроцессоры

ArtCam - Самый стабильный постпроцессор !!! 2021г. (.zip)
Скрипт для NikRomSoft Bmp2HPGL 1.8 (.zip) (Сайт программы)
ArtCam Express (.zip)
ArtCam Express Arc(.zip) - Постпроцессор с использование дуговой интерполяции G2,G3.
VCarve (.zip)
Inkscape 0.91 plugin(.zip) - Плагин для создания G-code в бесплатной векторной программе Inkscape 0.91


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

G0 - Быстрое позиционирование осей
G1 - Линейная интерполяция. (Подача с заданной скоростью F).
G2 - Круговая интерполяция по часовой стрелке, задается параметрами IJ. Пока в тестовом режиме.
G3 - Круговая интерполяция против часовой стрелки. , задается параметрами IJ. Пока в тестовом режиме.
G4 - Задежка по времени S<секунды>, P<милисекунды> и N<микросекунды>
G28 - Отправить станок в дом по осям XY.
G54 - Вывести оси в координаты нулевой точки.
G90 - Испольвать абсолютные координаты.
G91 - Использовать координаты в приращениях.
G92 - Задать координаты в текущей позиции.

M0 - Технологический останов.
M2 - Конец файла УП.
M3 - Включение лазера и установка его мощности S< 0-255>.
M5 - Выключить лазер.
M10 - Включение шаговых двигателей.
M11 - Выключение шаговых двигатедей.
M12 - Включение маркера (включение лазера на минимальную мощьность)
M13 - Выключение маркера
M47 - P<Кол-во раз> Цикличное выполнение программы.
M99 - Команда активирует функцию записи всех настроек контроллера на заводские.

Видео пользователей MicroNC Laser