www.cncmasterkit.ru
http://cncmasterkit.ru/

Программы для использования ARDUINO в станках с ЧПУ.
http://cncmasterkit.ru/viewtopic.php?f=5&t=4627
Страница 1 из 1

Автор:  Trudogolik [ 31 май 2015, 13:02 ]
Заголовок сообщения:  Программы для использования ARDUINO в станках с ЧПУ.

Первое что вам может понадобиться с самого начала - драйвер для китайских интерфейсов CH340.
Этот драйвер обеспечивает стыковку операционной системы с платой Ардуино.
Вот он. Скачать файл DRVSER.rar (159.72 kB)
Поддерживает операционные системы Windows 7 (64bit), Windows 7 (32bit), Windows Server 2008 (64-разрядная), Windows Server 2008 (32-разрядная), Windows Vista (64bit), Windows XP (64bit), Windows Vista (32-разрядная), Windows Server 2003 (32-разрядная) , Windows XP (32-разрядная), Windows 2000, Windows ME, Windows 98SE
Более ранние версии Ардуино работают с другими драйверами.

После того как вы соединили свою ардуинку с компом, вам следует загрузить в нее нужную программу.
Проще всего загрузить программу в двоичных кодах, например прошивку "GBRL 0.8C", поддерживающую 3 оси и лазерный выжигатель.
Прошивка здесь: Скачать файл grbl_v0_8c_atmega328p_16mhz_9600.hex.1421881539082.rar (26.12 kB)

Прошивка есть, качаем "прошивщик". Проще всего Xloader:
Скачать файл XLoader.zip (646.90 kB)
Прошивка сложности не представляет, определяем порт, указываем на прошиваемый файл, указываем тип ардуинки(NANO или UNO или MEGA), шьем.
Теперь определяемся с выводами ардуинки, чтобы подключить драйвера, шпиндель, насос или лазер.
Вход TTL лазера подключается на выход включения шпинделя или на DIR Z.
Распиновка для платы NANO:
Изображение

Распиновка для платы UNO:
Изображение

Ну раз загрузили GBRL, то теперь нужна программа, которая будет отправлять G-код в нашу Ардуинку.
На выбор :
GBRL Controller v3.6.1(рекомендую)
Скачать файл GrblController361Setup.1421882383496.rar (4.35 MB)

Uniwersal Gcode Sender
Скачать файл UniwersalGcodeSender.zip (6.94 MB)

Это первый минимум который вам необходим для стыковки станка с компом через ARDUINO.

Если вы уже работаете с Ардуино или хотите собрать 4-х осевой контроллер на MEGA2560,
вам может пригодиться пакет библиотек для ARDUINI IDE:
Скачать файл Grbl-xx_with_Arduino-master.zip (1.09 MB)


Что такое GBRL и как с ним работать - можно прочесть здесь https://github.com/grbl/grbl/wiki
Кто не умеет читать на англицком воспользуйтесь услугами толмача https://translate.yandex.ru

Автор:  crashzoom [ 23 июн 2015, 16:29 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Интересная реализация, но смущает только одно - Ардуино.

Автор:  Trudogolik [ 24 июн 2015, 20:44 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Если не нравится торговая марка Ардуино и ее платы - распаяй сам на плате Атмеловскую микруху МЕГА328 с кварцем и какой нибудь USB интерфейс, хотя бы CH340 и получишь такой же USB GBRL контроллер ЧПУ.

Автор:  kudrinni [ 26 июн 2015, 01:28 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

На алиэкспресе нахожу эти платы от 2х до 5ти долларов, чем они отличаются, что брать?

Автор:  ZIP [ 26 июн 2015, 17:54 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

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

Автор:  kudrinni [ 27 июн 2015, 02:35 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

С правильным, это как?
Платка с чипом на FT232RL в двое дороже чем с CH340, модуль и не дорогой но не могу определиться чего брать, кто какой реально юзает, подскажите что будет лучше.

Автор:  pahani4 [ 29 июн 2015, 18:32 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

здравствуйте всем,хоть раздел по программам но спрошу,куда подключать 14-й пин (контроллер TB6560-3V2 красная) к arduino nano,подключал к D12 и к D8 реле клацает на контроллере,с мач3 не так может в grbl программах настройки какие
з.ы.пробую пока с этим контроллером,жду другие А4988

Автор:  Trudogolik [ 03 июл 2015, 23:06 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

kudrinni писал(а):
Платка с чипом на FT232RL в двое дороже чем с CH340, модуль и не дорогой но не могу определиться чего брать, кто какой реально юзает, подскажите что будет лучше.

Если б не спросил, я б и не стал смотреть, где у меня и что стоит.
Есть весь ассортимент, (платы NANO, UNO, MEGA) и с FTDI и с CH340 есть и в станках и в роботах и на тестплатах, никаких проблем, кроме установки драйвера не было ни при прошивке, ни при работе.
Первый скачанный драйвер оказался нерабочий под Вин7.
Сейчас на ноуте на все платы дрова стоят, даже не замечаю что подключается, СН340 или FTDI.

Автор:  kudrinni [ 04 июл 2015, 00:24 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Спасибо за пояснения, софт и мат-часть эт мое слабое место, Вы довольны работой через ЮСБ или нет особого смысла?

Автор:  Trudogolik [ 04 июл 2015, 18:06 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Ну как сказать, доволен - недоволен.
МАСН все таки намного более гибкая, привычная и продвинутая система, чем GBRL-контроллеры.
Но если делать на станке что-то без извратов, отлаженными УП, то вполне хватает.

Автор:  alecsey [ 04 июл 2015, 20:24 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

самодельный драйвер на pic можно к этим платам прикрутить? вернее как в проге количество шагов ускорения указывать, или это только для заводских драйверов?

Автор:  Trudogolik [ 05 июл 2015, 11:12 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Алексей, вот это фиг его знает, посмотри, может в Исходниках разберешся, проект открытый.
Так то он под Atmega328p и Mega2560 заточен.

https://github.com/grbl/grbl/wiki

Автор:  Planet [ 05 июл 2015, 12:11 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

alecsey писал(а):
самодельный драйвер на pic можно к этим платам прикрутить? вернее как в проге количество шагов ускорения указывать, или это только для заводских драйверов?

Можно любой драйвер прикрутить, главное step/dir. Скоростные параметры записаны в прошивке, программ управляющих много, о какой программе речь?

Автор:  Trudogolik [ 05 июл 2015, 12:30 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Во блин, а я не въехал, думал хочет контроллер на ПИКе сделать под GBRL.

Автор:  alecsey [ 05 июл 2015, 12:36 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

:) программа Grbl Controller, в принципе я уже понял про прошивку. хочу биполярный на пике прикрутить к этой плате.

Автор:  Trudogolik [ 05 июл 2015, 20:36 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Вот не пойму, вы назло мне рекламируете всю хрень, что есть на али и ебее?
Ну и нахрена вы советуете это другим, если вы сами не пробовали это и не знаете с чем его едят?
Чтоб потом пользователи форума загружали других и просили разобраться с програмами и подключением?
Или вы будете завтра консультировать пользователей по адаптации этого набора для 3D принтера
для работы в обычном станке?
Ладно, planet (он же баха он же workaholik)не понимает русского языка, но вы то должны это понять
что не надо засирать форум ссылками на что попало.

Автор:  bulatovor [ 06 июл 2015, 10:39 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

не хороший этот набор и цена не хорошая
1. Все по отдельности можно купить дешевле
2. Для кого-то принципиально - LCD не поддерживает кириллицу, эта проблема решаема за счет танцев с бубном и отнятия ресурсов у процессора
3. Оптические концевики для станка сразу нет
4. Для силовых ключей нет места для радиаторов - мне для стола пришлось добавить релейный модуль
5. ПО требует глубокой переработки, точнее установки другого. И оно не поддерживает управление с крутилки

Вообщем набор который требует доработки напильником. Точно с таким же успехом можно вывести с Меги 25 контактный разъем на синий, красный китайский блок -будет гораздо эффективнее и так же автономно

Автор:  SADOVNIKde [ 25 авг 2015, 20:33 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Добрый день.
Как я понимаю управление LPT портом можно организовать и через Arduino Uno? Не могли бы поделится схемой соединения порта и пинов Arduino?

Автор:  Trudogolik [ 25 авг 2015, 22:36 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Хочешь соединить контроллер с LPT входом через UNO? В первом сообщении распиновка выводов UNO, бери степы, энейбл и диры и соединяй с аналогичными входами контроллера. Распиновка входа контроллера в его мануале. Только с МАСНем эта штука не работает, в качестве управляющей проги используй GBRL контроллер.

Автор:  barnaul [ 25 авг 2015, 22:40 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

SADOVNIKde писал(а):
Добрый день.
Как я понимаю управление LPT портом можно организовать и через Arduino Uno? Не могли бы поделится схемой соединения порта и пинов Arduino?


смысл всего этого какой не понятно абсолютно, соеденяемся по усб и все дела , ну и софт возьми лучше не GBRL а JCNC

Автор:  SADOVNIKde [ 25 авг 2015, 23:19 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

спасибо за подсказку, чтото я сразу не сообразил.

Автор:  berkut229 [ 30 авг 2015, 13:46 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Всем привет. Столкнулся с проблемой при использовании GRBL. Суть в чем. Подготавливаю файл в CHPU конвертере небольшого размера примерно шириной 100 и высотой 200мм, закидываю в GRBL, все работает нормально. Если делаю файл уже шириной более 200мм, то GRBL не успевает отправлять команды за станком. И станок работает с паузами через каждые 3-5см пути. Эту проблему можно как то решить? Прошивка в ардуино 0.8 версии, видел 0.9 версию, может с ней лучше будет. Или может другой софт попробовать?

Автор:  cnc-machines [ 16 окт 2015, 12:13 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

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

Автор:  berkut229 [ 16 окт 2015, 12:18 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

cnc-machines писал(а):
Добрый день. Подскажите как организовать чтение G-кода ардуиной через SD карту, чтоб не использовать компьютер во время работы станка?
Добрый, купить автономный контроллер.

Автор:  Planet [ 16 окт 2015, 13:56 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

cnc-machines писал(а):
дскажите как организовать чтение G-кода ардуиной через SD карту, чтоб не использовать компьютер во время работы станка?

Собрать приблуду типа ултиконтроллера, http://wiki.ultimaker.com/UltiController_v1 , разных вариантов полно, а в ардуино залить соответствующий код.

Автор:  Graw [ 02 ноя 2015, 15:41 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Приветствую, у меня вылазит иногда проблема:
Собрал выжигатель из шаговых двигателей старых принтеров и ардуины, но иногда grbl в ардуине начинает по своему глючить
1. загружаю файл cnc в jcnc,
2. Жму старт,
3. Шпиндель доходит до места начала прожига, включает шпиндель, ненадолго зависает и потом как-будто начинает выполнять только-что выполненную команду - т.е. двигается дальше, хотя иногда в cnc файле таких координат и близко нету, они тупо меньше.

Особенно часто бывает, когда выжигаешь крупную картинку и случайно по какой-либо причине процесса выжигания прервался. После "выпиливания" части cnc-кода, которая уже выжглась, и установки шпинделя в нулевое положение, делаешь ресет ардуины, запускаешь станок и он сам же перечеркивает свою работу :)
Лечится иногда ресетом компьютера, иногда в cnc-коде меняю G00 на G01 или обратно, переподключением USB-кабеля и ардуины и пр. В общем танцы с бубном и без бутылки не разобраться :) Косяк конечно не смертельный, но психуешь отчаянно :)

berkut229 писал(а):
Всем привет. Столкнулся с проблемой при использовании GRBL. Суть в чем. Подготавливаю файл в CHPU конвертере небольшого размера примерно шириной 100 и высотой 200мм, закидываю в GRBL, все работает нормально. Если делаю файл уже шириной более 200мм, то GRBL не успевает отправлять команды за станком. И станок работает с паузами через каждые 3-5см пути. Эту проблему можно как то решить? Прошивка в ардуино 0.8 версии, видел 0.9 версию, может с ней лучше будет. Или может другой софт попробовать?


Лечил сменой прошивки со скоростью 9600 на 112000 и то данный косяк не изжил себя - задержка имеет место быть, но не так явно 300мм редко когда за 1 сек, но визуально концы линий пригорают (синий лазер 2Вт :) )

П.С.: Такая проблема была у меня при использовании прошивок grbl на скорости СОМ порта 9600, обычно это было так: если при выжигании длина линии к примеру 10мм - все ок, задержки не ощущались, но если длина линии за 100 мм уже появлялись довольно заметные задержки (по наблюдениям на 200 мм - задержка до 10-15 сек) , что конечно оставляла жирную черную точку портя товарный вид изделия :)

П.П.С.: В связи с описанными мной выше проблемам достаточно много перепробовал прошивок grbl, официальные у меня толково шли только до 0.8с (скорость 9600), выше 0.9 обычно или круги не рисовал или еще чего-то не шло. Поэтому вроде брал с параллельной ветки прошивку, сейчас не дома, но если надо могу посмотреть где скачал толковую на скорость 112000.

Автор:  ZVIT [ 05 ноя 2015, 22:12 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Были подобные проблемы. Решились при замене USB кабеля на более качественный.

Автор:  Graw [ 06 ноя 2015, 17:58 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

В первую очередь кабели перетыкал, чет толку маловато :)

Автор:  Trudogolik [ 06 ноя 2015, 18:52 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Может дело в операционной системе или компе?
На ноуте Ленова В590 с ВИН-7 тоже частенько тормозит .
На старой Тошибе L300, каком-то древнем 2-м Пентиуме и старых ВинХР все работает замечательно.
Тошиба вообще рекордсмен по стабильности работы.
С Grbl Controller V3.6.1, ардуино УНО, шилдом V3 и драйверами DRV8825 проработал 9 суток без сбоев
и не выключаясь, только утром и вечером менял управляющие файлы.

Автор:  Graw [ 09 ноя 2015, 16:40 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Вроде сейчас все ок, Grbl Controller не спотыкался пока, вроде это jcnc глючит иногда на больших картинках больше 20х20 см. Раньше grbl controller в другую сторону дуги делал, поэтому на векторе jcnc запускал. Да и jcnc более визуальнее на мой взгляд, но похоже именно в нем косяк...
В начале тоже на ноуте Вин 7 запускал, сейчас нашел попроще системник, поставил XP. Пока так работает :-)

Автор:  Graw [ 13 ноя 2015, 13:44 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Подскажите, как подключить кнопочки края (limit axis). пин тупо последовательно с кнопкой через резистор 5кОм к земле подключить же? :)

Автор:  George164 [ 18 ноя 2015, 23:44 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

А по опыту нужна автономная электроника: СД карта и ЛСД дисплей или они практически ничего не дают? Не вижу особой разницы в автономности, при наличии небольших старых ноутбуков. Экономия места? Электричества? Качества МАЧа все-равно не добиться. Мои старые ноутбуки на Pentium-M никогда не перегревались.

Автор:  Trudogolik [ 20 ноя 2015, 23:05 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Я где-то раньше написал: если работать на станке с отлаженными управляющими прогами и небольшим ассортиментом программ - лучше использовать автономный контроллер.
Если хотите на станке экспериментировать - используйте МАСН.

Автор:  George164 [ 20 ноя 2015, 23:17 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Речь о МАЧе не идет. Он не работает на ноутбуках. А держать десктоп для выжигалки дорогое удовольствие.
Речь идет либо о небольшом ноутбуке с GRBL сендером, либо об автономном контроллере на базе марлин с картой и экраном.

Автор:  ВАНТЯЙ [ 21 ноя 2015, 23:14 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Всем привет! не подскажите , можно ли к ардуино уно на второй картинке в первом сообщении, подключить 3 оси на драйверах l293d подключенных таким способом?
Изображение Если можно то подскажите как ? А то что-то не соображу :wall:

Автор:  NikRoman [ 22 ноя 2015, 01:44 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Всё. Не могу терпеть. Надо похвастаться. :)
Пробный прогон моей новой проги+прошивки ribs.
Поверите что станок управлялся ардуино?
Показать/Спрятать
Изображение

Лазер синий 2вт.
Изображение 900х660 пикселей. 256 оттенков серого. 10 точек на мм.
Время 54 минуты 8 секунд.

ну и проверка на выносливость и стабильность работы на больших работах:
Показать/Спрятать
Изображение

2840х3208 пикселей. 230 оттенков. 10 точек на мм.
время 14 часов 8 минут.

Точки которые вы видите на второй картинке специальные. Они есть на исходном изображении.
Изображение

Скорость перемещения постоянная. Оттенки достигаются изменением мощности лазера. ШИМ, TTL и прочее...
GRBL нервно покуривает в сторонке. Такой поток информации ему не осилить.

Автор:  Trudogolik [ 22 ноя 2015, 11:19 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Молодца, сделал таки!
Первое фото зря увеличил. Пришлось скопировать его и отмасштабировать, чтобы видеть, как оно на самом деле выглядит. Выглядит отлично.

Автор:  ВАНТЯЙ [ 22 ноя 2015, 12:06 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

ВАНТЯЙ писал(а):
Всем привет! не подскажите , можно ли к ардуино уно на второй картинке в первом сообщении, подключить 3 оси на драйверах l293d подключенных таким способом?
Изображение Если можно то подскажите как ? А то что-то не соображу :wall:

Trudogolik, Вы непоможите мне ?

Автор:  Trudogolik [ 22 ноя 2015, 12:40 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Нет, не помогу. Подключить к Ардуино три двойных моста L293, вероятно, можно, но я не знаю такой прошивки ардуинки, которая бы могла работать одновременно с тремя движками и CNC программой GBRL или подобной.
Пойдите по более легкому пути используйте любые драйвера, имеющие управление степ/дир.
Это описано в начале темы.

Автор:  ВАНТЯЙ [ 22 ноя 2015, 12:58 ]
Заголовок сообщения: 

Ок. Спасибо! Попробую другие драйверы.

Автор:  barnaul [ 22 ноя 2015, 14:20 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

ВАНТЯЙ писал(а):
Trudogolik, Вы непоможите мне ?



может я помогу

http://cnc.antoinepelloux.eu/en/index.php?id=1

Автор:  Trudogolik [ 22 ноя 2015, 18:42 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

barnaul, Если я правильно понял, в этом устройстве команды на входа идут параллельно на все драйвера, а включение моторов идет через enable, т.е. чтобы двигалась одна ось, надо выключить две другие? Или как?

Автор:  barnaul [ 22 ноя 2015, 19:33 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Trudogolik писал(а):
barnaul, Если я правильно понял, в этом устройстве команды на входа идут параллельно на все драйвера, а включение моторов идет через enable, т.е. чтобы двигалась одна ось, надо выключить две другие? Или как?


да вроде работает как и положено 3 осевому , на странице там есть софт к нему , GBRL врядли пойдёт

Автор:  George164 [ 23 ноя 2015, 00:45 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Результат с ШИМ отличный. Имеет смысл.
Может открыть новую тему, чтобы эту ветку не засорять. Программа то будет развиваться.
NikRoman писал(а):
Поверите что станок управлялся ардуино?

С ходу не врублюсь в чем проблема?
Готовим файл. Передаем байт яркости в ардуину, стартуем лазер, смещаемся на 0.1мм по строке. Цикл по пикселям по строке, смещаемся на 0.1мм по столбцу. цикл по столбцам.
При необходимости дважды проходимся по одной строке.
СД карта в картридер-читаем не по сериалу, а с карты, кнопка пуска и кнопка аварийной остановки.
Чтение можно через прерывание. Добавить участок для разгона-торможения.
Что там в программе может быть еще? Смещение при нажатии стрелок влево-вверх? На моем дисплее есть 6 кнопок, удобно.
Буфер не нужен. Сложных перемещений по двум осям нет. Фотошоп и вперед.
Но это, конечно, на первый взгляд. Могут быть и подводные камни, которые с ходу не вижу.

Автор:  NikRoman [ 25 ноя 2015, 06:02 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

George164 писал(а):
С ходу не врублюсь в чем проблема?

Да никаких проблем. Наверное поэтому программ толковых в нете нету. Ведь каждый сам себе прошивку за пару часов пишет.
Это у меня-дурака вместе с изучением основ си заняло 2 месяца.
Карту пока не подключал. Наверное с ней и проще. На форумах просто начитался как у чпушников не хватает скорости процессора на чтение- решил другим путём идти. Данные передаю по USB Serial.
На ардуинке есть кольцевой буфер. Есть ручное управление. Есть пара примочек для наладки- например включить лазер на 0,4% мощности и объехать по контуру.
Есть параметры для подгонки мощности лазера на светлых и тёмных тонах.
Нет участка для разгона-торможения из-за ненадобности. Скорость работы не превышает стартовую скорость для разгона.
Нет подключаемых к ардуино кнопок т.к. есть подключаемый к ардуино комп с подключаемой к компу клавиатурой.
Есть защита от обрыва связи с компом.
Нет кнопки аварийной остановки потому что на лазере проще обесточить всё вместе с ардуинкой, чем подключать к ней управление различной периферией.
Нет ограничений на размер изображения по Y. По X ограничение 65535 пикселей(не шагов.шагов можно 4294967296). При 10 пикселях на мм это картина 6.5 метра.
Скорость радует. Хотелось бы записать работу на видео, но как только я начинаю снимать всё начинает ломаться)

Автор:  ВАНТЯЙ [ 25 ноя 2015, 07:56 ]
Заголовок сообщения: 

Заголовок: Программы для использования ARDUINO в станках с ЧПУ.

barnaul писал(а):
ВАНТЯЙ писал(а):
Trudogolik, Вы непоможите мне ?



может я помогу

http://cnc.antoinepelloux.eu/en/index.php?id=1

Спасибо ! Попробую.

Автор:  George164 [ 25 ноя 2015, 11:22 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Удалено автором.

Автор:  NikRoman [ 25 ноя 2015, 14:43 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

George164 писал(а):
Предлагаете ответить "за базар"?

Я не настроен к Вам враждебно. Браво. :bravo: у Вас отлично получается.

Я и не знал что всё так просто. И в таймеры вникать не надо. И в прерывания.

Сделайте ещё чтобы программа определяла размеры картинки перед началом работы, не умирала на обратном цикле когда в картинке нечётное количество строк, выведите период между импульсами отдельно для регулировки скорости(каждый раз при изменении перепрошивать сложно, но можно), длину импульса сделайте примерно 10us.
Напишите программу для создания Pic.bin , чтобы тоже змейкой записала байты яркости на флешку. И будем тестить)

Ну и ещё 3 камаза подводных камней) И 6 кнопочек прикрутим...

Автор:  Trudogolik [ 25 ноя 2015, 14:53 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Брэк!

Автор:  ВАНТЯЙ [ 25 ноя 2015, 15:38 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

http://cnc.antoinepelloux.eu/en/index.php?id=1
А ни кто не пытался воссоздать этот проект ? А то что-то у меня при компиляции программы ошибки выдает . В программировании я вообще ноль.

Автор:  Trudogolik [ 25 ноя 2015, 17:44 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

George164 ваше сообщение удалено.
Дальнейшие попытки продолжить пустой и бессодержательный спор будет пресечена.
Если здесь кто-то что-то и обязан, то это одно - соблюдать правила форума, уважать коллег по форуму.
Вам ничто не мешает написать программу хоть за час, хоть за два и выставить ее на суд общественности.
Будет лучше чем у Николая - хорошо, будет хуже - ничего в этом страшного нет, не дети уже, чтоб п.....рограммами меряться.
Все! Прекратили!

Автор:  barnaul [ 25 ноя 2015, 19:14 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

ВАНТЯЙ писал(а):
http://cnc.antoinepelloux.eu/en/index.php?id=1
А то что-то у меня при компиляции программы ошибки выдает


ошибок нет, компилируетя без ошибок. проверил

Автор:  ВАНТЯЙ [ 25 ноя 2015, 19:33 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

barnaul,
не, в ардуинку без проблем , а вот в управляющую программу (Download Arduino-CNC Applet source code) выдает ошибку.
https://yadi.sk/i/oGvYIThNkiMwz

Автор:  barnaul [ 25 ноя 2015, 19:41 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

ВАНТЯЙ писал(а):
barnaul,
не, в ардуинку без проблем , а вот в управляющую программу (Download Arduino-CNC Applet source code) выдает ошибку.
https://yadi.sk/i/oGvYIThNkiMwz



ошибок нет, работает

java стоит ?

Автор:  ВАНТЯЙ [ 25 ноя 2015, 21:23 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

barnaul писал(а):
ВАНТЯЙ писал(а):
barnaul,
не, в ардуинку без проблем , а вот в управляющую программу (Download Arduino-CNC Applet source code) выдает ошибку.
https://yadi.sk/i/oGvYIThNkiMwz



ошибок нет, работает

java стоит ?

А какую именно java надо скачать ?Что для моей системы это понятно вин 64 Java Platform (JDK) 8u65 / 8u66 или NetBeans with JDK 8 . но все равно выдает ошибку , при чем на двух компах одинаковые ошибки.

Автор:  barnaul [ 25 ноя 2015, 21:58 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

ВАНТЯЙ писал(а):
А какую именно java надо скачать ?Что для моей системы это понятно вин 64 Java Platform (JDK) 8u65 / 8u66 или NetBeans with JDK 8 . но все равно выдает ошибку , при чем на двух компах одинаковые ошибки.


может на 64 и не работает , сказать не могу, тестовал на хп 32

Автор:  ВАНТЯЙ [ 25 ноя 2015, 21:59 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Все установил все джавы . открываю процесинг указываю где файлы , он в своем окне открывает 9 вкладок . потом жму плей чуть подумав выдает ошибку :wall: :superkill:
barnaul, скажи ты так-же запускаешь или какой секрет есть ? просто сил уже нет.

Автор:  barnaul [ 26 ноя 2015, 00:29 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

ВАНТЯЙ писал(а):
Все установил все джавы . открываю процесинг указываю где файлы , он в своем окне открывает 9 вкладок . потом жму плей чуть подумав выдает ошибку :wall: :superkill:
barnaul, скажи ты так-же запускаешь или какой секрет есть ? просто сил уже нет.


архив распакован, стартую CNC Soft 12 09

Автор:  George164 [ 26 ноя 2015, 00:58 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Сделал черновой вариант программы подготовки файла для выжигания с карты. Со змейкой и без.
Собственно это тот же .bmp 8-битный файл, но без палитры в начале и с другим расположением строк-столбцов.
Т.е. картинка 30х40 см (30000х40000р) с пикселем 0.1мм тянет на 12 мегабайт. Для карты нормально.
Информирую на всякий случай вдруг кто захочет попробовать выжигать с карты.
Изображение

Автор:  NikRoman [ 26 ноя 2015, 02:12 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

George164 писал(а):
Т.е. картинка 30х40 см (30000х40000р) с пикселем 0.1мм тянет на 12 мегабайт.

Меньше. 3000x4000p
Интересно получается. Я Вас мотивировал на создание программы. Вы потом выложите проект в сеть?

Я так всё ещё в тестах. Перебираю режимы и скорости.
Сегодня попробовал фото, обработанное в Джарвис. 5 точек на мм ,но скорость снизил, чтобы точки были чётче. Завтра продолжу в этом направлении. Хочу обогнать автономник MicroNC по производительности.

Показать\Спрятать Видео


Изображение

уже квадратный метр фанеры ушёл на "Печать" таблиц градиентов.

Автор:  ВАНТЯЙ [ 26 ноя 2015, 19:48 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

barnaul писал(а):
ВАНТЯЙ писал(а):
Все установил все джавы . открываю процесинг указываю где файлы , он в своем окне открывает 9 вкладок . потом жму плей чуть подумав выдает ошибку :wall: :superkill:
barnaul, скажи ты так-же запускаешь или какой секрет есть ? просто сил уже нет.


архив распакован, стартую CNC Soft 12 09

Через процессинг?

Автор:  barnaul [ 26 ноя 2015, 20:20 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

ВАНТЯЙ писал(а):
Через процессинг?




да, v.2.1.1

Автор:  ВАНТЯЙ [ 26 ноя 2015, 21:23 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

barnaul,
сейчас попробую v.2.1.1 а то я самой последней пробую 3.0.1

Автор:  George164 [ 27 ноя 2015, 00:18 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

NikRoman писал(а):
Я Вас мотивировал на создание программы.

Без ШИМа меня устраивали ваши программы. Максимум собирался переделать Марлин-GRBL тормозит на мелких отрезках, поэтому нужна карта.
Но с ШИМом ситуация поменялась. Уже есть некоторые идеи, которые буду проверять. Жду колеса. И не решен вопрос где его ставить. Он же дымит. Поделитесь, где вы выжигаете тем более зимой. У меня идей нет. Приобрел шланги и есть два канальных вентилятора. Либо в вентиляцию, либо делать накладку на створку окна. На веранде холодновато.

Автор:  NikRoman [ 27 ноя 2015, 02:14 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

George164 писал(а):
Уже есть некоторые идеи, которые буду проверять.

Так расскажите- может я уже проверял.

George164 писал(а):
Поделитесь, где вы выжигаете тем более зимой.

Мастерскую оборудовал. Снял комнату в нежилом здании рядом с домом. Скоро подключим центральное отопление, а пока эксплуатирую станок при минусовой температуре.
Потолки высокие, поэтому нет запаха. Сделал систему видеонаблюдения за станками через интернет - так что пока выжигает я дома греюсь.
В вентиляцию не стоит. Соседи пожарных вызовут. Лучше накладку. Я из остатков пластиковых настенных панелей делал когда станок дома стоял.

И дабы пост не был оффтоповым покажу фото как я сегодня попробовал выжечь календарик на разделочной доске.
grbl 0.9j + universal gcode sender(ИМХО он лучше, чем grbl controller)
Показать/Спрятать
Изображение

Автор:  ВАНТЯЙ [ 27 ноя 2015, 17:45 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

barnaul писал(а):
ВАНТЯЙ писал(а):
Через процессинг?




да, v.2.1.1

Во, чудо какоето . Через версию 2.1.1 запустилась! А через 3.0.1 какието ошибки выдавало.
Все будем дальше продвигаться.
Спасибо за помощь!

Автор:  George164 [ 28 ноя 2015, 13:29 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Получил UNO и стал грузить в неё GRBL 0.9. Опять пришлось менять Установку параметров. С родными номерами она просто не работает. Поменял по привычке. Можно и без них через $команду (загрузка фото не работает https://yadi.sk/i/W2VspH9dkoTX6)
Похоже, что GRBL controller после 3.6.1 перестали поддерживать. Что еще развивается и поддерживается?
Проверил UNO на карту памяти. Ставится в GRBL если заблокировать лимиты по Y и Z. Есть еще две ноги свободные, можно и джойстик или пару кнопок поставить. Но памяти уже впритык. Поэтому и не развивают.
PS По настройкам. Чтобы и сам опять не забыл. Они там перемудрили и не состыковали.
В GRBL Setting идет сквозная нумерация параметров, хоть номер и не высвечивается. В хелпе в окошке номер=параметр с разрывами. Чтобы номера совпадали редактируем три файла ардуины report.c и setting.с и settings.h
В settings.h меняем
#define AXIS_N_SETTINGS 3
#define AXIS_SETTINGS_START_VAL 19 // NOTE: Reserving settings values >= 100 for axis settings. Up to 255.
#define AXIS_SETTINGS_INCREMENT 3 // Must be greater than the number of axis settings
В settings.c в обработке параметров делаем нумерацию подряд как в примере:
case 7: settings.status_report_mask = int_value; break;
case 8: settings.junction_deviation = value; break;
case 9: settings.arc_tolerance = value; break;
case 10:
if (int_value) { settings.flags |= BITFLAG_REPORT_INCHES; }
else { settings.flags &= ~BITFLAG_REPORT_INCHES; }
break;
Раньше после номера 6 шел 10. И так везде где пропуски в номерах. В разных версиях набор параметров разный, поэтому универсального файла не сделать.
В report.c делаем примерно то же самое в одном или в двух местах в зависимости от версии.
примерно так.
printPgmString(PSTR("\r\n$7=")); print_uint8_base10(settings.status_report_mask);
printPgmString(PSTR(" (status report mask:")); print_uint8_base2(settings.status_report_mask);
printPgmString(PSTR(")\r\n$8=")); printFloat_SettingValue(settings.junction_deviation);
printPgmString(PSTR(" (junction deviation, mm)\r\n$9=")); printFloat_SettingValue(settings.arc_tolerance);
printPgmString(PSTR(" (arc tolerance, mm)\r\n$10=")); print_uint8_base10(bit_istrue(settings.flags,BITFLAG_REPORT_INCHES));
printPgmString(PSTR(" (report inches, bool)\r\n$11="));
По всем кускам, где скачет нумерация. Можно редактировать не вникая в содержимое. Просто, чтобы номера шли подряд Потом старший свободный номер идет в setting.h

Автор:  NikRoman [ 28 ноя 2015, 22:14 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

George164 писал(а):
Что еще развивается и поддерживается?

universal gcode sender
он так-то рекомендуется разработчиками Grbl.
настройки нормально поддерживает. есть также пара фишек типа макросов.

Автор:  Trudogolik [ 28 ноя 2015, 23:49 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

George164, пожалуйста, создай новую тему со своим проектом , не засоряй тему про уже работающие программы.

Автор:  George164 [ 29 ноя 2015, 01:14 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

До проекта: Автономная выжигалка лазером на Uno или Мега2560 еще далеко. И Роман, со своим заделом, вполне может закончить его раньше. Но отсюда весь посторонний треп, конечно, надо убирать.
Все мои сообщения можно удалить.

Автор:  ua6brt [ 09 дек 2015, 02:17 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Здравствуйте! Поломал себе уже весь мозг, или нет его просто........ Проблема вот какая, grbl 8 работает а grbl 9 включать шпиндель отказывается напрочь. в 8 скорости осей можно выставить на все сразу, и у меня по оси z пропускаются шаги, в 9 можно выставить раздельно, но не включается шпиндель.Кто нибудь сталкивался? Делаю станочек на бокалах писать, и вот тут такая засада.

Автор:  NikRoman [ 09 дек 2015, 04:46 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

ua6brt, цитирую что написано на github

Update Summary for v0.9h from v0.8
IMPORTANT:
Default serial baudrate is now 115200! (Up from 9600)
Z-limit(D12) and spindle enable(D11) pins have switched to support variable spindle!


Перевожу на русский:
Обновление с 0.8 по 0.9
Важно:
Изменилась скорость обмена данными по COM порту с 9600 на 115200!
Пины ZLimit(D12) и включение шпинделя(D11) поменялись местами для возможности управления скоростью вращения шпинделя.


Для работы "как было в старой версии" инструмент должен вращаться со скоростью 1000 об/мин (команда "S1000")

Автор:  ua6brt [ 09 дек 2015, 13:15 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Рома, менял я пины, толку только нет. Статью эту зачитал до дыр........

Автор:  ua6brt [ 09 дек 2015, 13:19 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Блин, пока писал, пришла в голову мысль!!!!!!!!!!!!! я до этого проверял как- в панели grbl Spindle on нажимал, а сейчас взял, и отправил управляющую программу, и все заработало!!!!!!!!!!! Спасибо!

Автор:  barnaul [ 09 дек 2015, 13:23 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

ua6brt писал(а):
Рома, менял я пины, толку только нет. Статью эту зачитал до дыр........

v0.9
вообщето 11 это обороты, а вкл/выкл это 13

Автор:  ua6brt [ 09 дек 2015, 18:14 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

все работает!!!!!!!!!!!! к 11 пину подключил ключ, который управляет включением маленького двигателя, он выполняет роль шпинделя. в китае купил маленький цанговый патрон, зажал алмазную фрезу из стоматологии, и вот собственно результаты.

Автор:  ua6brt [ 09 дек 2015, 18:16 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

опять где то закосячил, хотел фотки приложить

Автор:  ua6brt [ 09 дек 2015, 19:01 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

http://cncfiles.su/photo/27339

Автор:  NikRoman [ 09 дек 2015, 20:40 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

barnaul писал(а):
v0.9
вообщето 11 это обороты, а вкл/выкл это 13


13 пин-направление вращения шпинделя. (по часовой/против часовой)
Вам повезло, что задание направления вращения и включение/выключение происходят одновременно.
Что если в будущей версии шпиндель выключится, а пин направления не сбросится?

M3 -включает шпиндель по часовой.
M4 -включает против часовой.
M5 -выключает шпиндель
S100-S1000 -регулировка оборотов.

Автор:  MAX3000 [ 10 дек 2015, 02:21 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

NikRoman писал(а):
barnaul писал(а):
v0.9
вообщето 11 это обороты, а вкл/выкл это 13


13 пин-направление вращения шпинделя. (по часовой/против часовой)
Вам повезло, что задание направления вращения и включение/выключение происходят одновременно.
Что если в будущей версии шпиндель выключится, а пин направления не сбросится?

M3 -включает шпиндель по часовой.
M4 -включает против часовой.
M5 -выключает шпиндель
S100-S1000 -регулировка оборотов.

S1-S1000 - регулировка оборотов

Автор:  MAX3000 [ 10 дек 2015, 02:27 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Ребята опишите пожалуйста более подробно смысл настроек GRBL:

$0=10 (step pulse, usec)
$1=255 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=0 (dir port invert mask:00000000)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask:00000011)
$11=0.010 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$20=0 (soft limits, bool)
$21=0 (hard limits, bool)
$22=0 (homing cycle, bool)
$23=0 (homing dir invert mask:00000000)
$24=25.000 (homing feed, mm/min)
$25=500.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$100=250.000 (x, step/mm)
$101=250.000 (y, step/mm)
$102=250.000 (z, step/mm)
$110=500.000 (x max rate, mm/min)
$111=500.000 (y max rate, mm/min)
$112=500.000 (z max rate, mm/min)
$120=10.000 (x accel, mm/sec^2)
$121=10.000 (y accel, mm/sec^2)
$122=10.000 (z accel, mm/sec^2)
$130=200.000 (x max travel, mm)
$131=200.000 (y max travel, mm)
$132=200.000 (z max travel, mm)

А то информация только на техническом английском.

Автор:  Trudogolik [ 10 дек 2015, 19:23 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

http://www.cncmasterkit.ru/viewtopic.php?f=23&t=4600 сообщение 16

Автор:  Planet [ 10 дек 2015, 19:28 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

viewtopic.php?p=107875#p107875

Автор:  George164 [ 10 дек 2015, 22:55 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

  Не в тему:
  
ua6brt писал(а):
фотку приложил

А можно в двух словах как это технически реализовано без 4 оси? Или она есть?

Автор:  ua6brt [ 11 дек 2015, 01:35 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

George164 писал(а):
  Не в тему:
  
ua6brt писал(а):
фотку приложил

А можно в двух словах как это технически реализовано без 4 оси? Или она есть?

Конечно можно. ось Х крутится, ось У таскает плавающую ось Z.

Автор:  Alyns85 [ 11 дек 2015, 10:41 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Доброго времени станкостроители!
На arduino pro mini кто-нибудь делал управление?
Такой драйвер будет работать с arduino http://robozone.su/cnc-home/24-drajjver ... snove.html

Автор:  Trudogolik [ 11 дек 2015, 11:55 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

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

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

Автор:  Alyns85 [ 11 дек 2015, 12:49 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Trudogolik писал(а):
Делал, кроме проблем с прошивкой, для чего нужно покупать или делать отдельный программатор, никаких вопросов не возникает.
Но лучше сразу брать ардуино Нано или Уно.

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

Я как-то по неопытности приобрёл аж сразу три ардуинки про мини, гемору с ними было много это да, но всё-же научился с ними работать и через переходник RS232 и через USBASP, с этим проблем у меня нет.

Автор:  Alyns85 [ 11 дек 2015, 12:56 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Trudogolik писал(а):
Драйвер не для этого контроллера предназначен

Эти самые драйвера я всё-же стыковал с ардуино руководствуясь этим сайтом http://www.ecnc.ru/ всё отлично работает, но программа управления очень глючная то связь с ардуино теряется то ещё чего.
А тут получается нужно ещё контролеры к драйверам ваять чтоб они с GRBL работали, так?

Автор:  Alyns85 [ 11 дек 2015, 13:05 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Alyns85 писал(а):
Не жмитесь за копейки, купите сразу те драйвера которые рекомендуются в начале темы.

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

Автор:  ua6brt [ 11 дек 2015, 14:34 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Alyns85, я тоже, так хотел, а потом понял, что лучше купить то, что в этой ветке с самого начала написали. Времени потратил много, а результата добился только с uno. Китайцы рулят! плата cnc+ ардуино+ 4 драйвера=780 рублей. Еще и шнур usb положили. Издеваются :)

Автор:  Alyns85 [ 11 дек 2015, 15:03 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

ua6brt писал(а):
Китайцы рулят! плата cnc+ ардуино+ 4 драйвера=780 рублей

А по подробнее можно?

Автор:  Trudogolik [ 11 дек 2015, 21:32 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Подробно смотрите с начала темы :)

Автор:  Alyns85 [ 12 дек 2015, 09:10 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

С arduino всё понятно!
А вот всё-же что делать мне теперь с драйверами, что мне теперь их выбрасывать, я неделю их сверлил, паял, собира? Я уверен что их можно дополнить контролером step/dir вот только схемки толковой пока найти не могу, может кто подскажет такую? :sos:

Автор:  nickauto [ 14 дек 2015, 22:07 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Всем доброго дня. Случайно нашел програмку под UNO https://github.com/Denvi/grblControl/ Замечательна тем что работает probe и создает карту высот и включает ее в программу. Я сделал переходник UNO-LPT и попробовал фрезернуть плату изначально зажатую криво... все чудно отработало. И к стати моторы после мача работают тише и плавней. Да прошивал UNO- Grbl 0.9J с отключенным шимом на шпиндель.

Автор:  George164 [ 17 дек 2015, 00:29 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Купил пару UNO : за 5 и 2 доллара. За 5 работает на станке. Вторую внуку на учебу. Загрузили Блинк. Попытались загрузить еще раз и все. СH340 работает, USB видит но ничего больше в нее не грузится. Мигание на пару секунд прекращается а потом начинается опять и ясно, что МК отресетился.
Ни один рецепт с форумов не помогает. Последний способ это соединить с программатором напрямую через ISCP проверить 328ую.

Автор:  nickauto [ 19 дек 2015, 22:49 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

George164 . А загрузчик чем шили ..... Из моих наблюдений без проблем работают UNO с атмега 16 на USB .. а так почему то дохнет именно загрузчик. Ну тогда шить через ISP. На станке с какой програмкой работаете ?

Автор:  George164 [ 19 дек 2015, 22:58 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

nickauto писал(а):
На станке с какой програмкой работаете ?

До станка не дошло. Это была учебная плата внука. Наверно брак. У нее еще не работало питание от 12 вольт. Программатор считал флэш память, а при попытке сравнения микросхема умерла совсем. Теперь только с осциллографом. Может кварц или непропай. Уже новую заказал. Какие-то они разные. В следущий раз буду заказывать, что у людей работает. Я думал они одинаковые.

Автор:  nickauto [ 20 дек 2015, 21:04 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Расскажу про одни грабли... может кому пригодится. Подключил UNO-LPT на прямую т.е. плата -разъем и все чудно работало.. решил огламурить и соеденил плату с блоком шнурком LPT...и началось...то при включении шпинделя хард лимиты срабатывали то еще что-нибудь.. Короче убрал шнур и все стало на место. Не помогли ни кольца феритовые ни емкости.. Вернул все в исходное и заработало как надо. Собрано сейчас 2 станка один три года назад по "трудоголику"(ему отдельная благодарность) второй задумывался как 3д принтер 200х200х100 на 2560 с SD .... но пока война работает как гравер. Собрал МК-1 . Все работает но не вижу смысла для него покупать лицензию.. я думаю GRBL скоро его догонит а может и нет.. посмотрим. Собрал UNO на 328 но не нашел CH340 ни где.. прошил как MIDI проигрыватель..прикольно. Пробовал JCNC ; GRBL Controller ; но остановился именно на Grbl Control. глюков минимум и понимает почти все . Пользую Autodesk с HSM так там даже постпроцессор под GRBL есть.

Автор:  Karagal [ 22 дек 2015, 17:28 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Скажите пожалуйста, тут пишут, что нужна такая связка "плата cnc+ ардуино+ 4 драйвера". Вопрос, что представляет плата cnc.

Автор:  George164 [ 22 дек 2015, 20:35 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Karagal писал(а):
Вопрос, что представляет плата cnc.

Смотрите тему Законченные станки Альтернатива Лайт или ищите поиском "cnc shield v3 engraving machine / 3D Printer / A4988 driver expansion board for Arduino"

Автор:  Karagal [ 22 дек 2015, 21:31 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Я задал не правильно вопрос.
Что делает плата CNC? Я думал, что Ардуино+ драйвер, достаточно для работы станка.

Автор:  Trudogolik [ 22 дек 2015, 22:20 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

cnc shield v3 является монтажно-переходной платой. Она одевается на ардуинно, на нее ставятся драйвера и к ней же подключается вся периферия.

Изображение

На фото синяя - ардуино UNO, красная-cnc shield v3, сиреневые - драйвера DRV8825( вместо них при токе двигателя до 1 А можно драйвера использовать A4988)
подробнее о cnc shield v3(v2) здесь: http://blog.protoneer.co.nz/arduino-cnc-shield/
К этому комплекту что на фото нужен еще блок питания на 12-24В мощностью до 100-130 Ватт.

Автор:  bulatovor [ 22 дек 2015, 22:26 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

насколько я понимаю основное назначение платы cnc это разводка - переходник с ардуино на драйвера, колодки для датчиков и выходов с драйверов, плюс силовые транзисторы или реле для подключения нагрузок -насосы, нагреватели, шпиндели

Автор:  Trudogolik [ 22 дек 2015, 22:29 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Нет на этих платах силовых транзисторов, не путайте с платой RAMPS 1.4, разработанной для 3D принтеров.

Автор:  Karagal [ 22 дек 2015, 22:38 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Огромное спасибо Trudogolik. Быстрый и понятный ответ.
С уважением Karagal

Автор:  George164 [ 22 дек 2015, 22:41 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Trudogolik писал(а):
К этому комплекту что на фото нужен еще блок питания на 12-24В мощностью до 100-130 Ватт.

Николай, а какое у вас реально потребление по 12 вольтам на лазерном станке? 100 ватт действительно нужно? У меня сейчас лабораторный блок питания: 3 драйвера и лазер. Смотрю на ток. Все бегает, а потребляет всего ничего - до 1.5-2 ампер в пике. Это 3х амперный блок питания. Эпсоновские моторчики с обмотками в параллель что-то совсем мало потребляют.

Автор:  Trudogolik [ 22 дек 2015, 23:11 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Я реально не заморачиваюсь, для меня надежность круглосуточной работы и отсутствие бракованных заготовок намного
важнее, чем борьба за разницу в стоимости блоков питания.
Первая же испорченная заготовка "компенсирует" всю "экономию".
Считаю грубо: 2 ампера на движок(движки по 1,7 А), 2 ампера на лазер, плюс небольшой запас и получаю нужные мне 10-12 А. Оно конечно в экспериментах работает и от 60 ваттного блока питания, но на выжигание панно 30х40 см я ставлю то, что надежнее.

Автор:  George164 [ 23 дек 2015, 00:17 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Trudogolik писал(а):
но на выжигание панно 30х40 см я ставлю то, что надежнее.

Я лабораторный блок тоже заменю на штатный 240 ваттный БП. Думаю, может надо мощности на лазер добавить. Сейчас 1 ампер.
30х40 см с шагом 0.4? И сколько по времени прожигается? Часов 14. А с шагом 0.2? В ночь не оставишь. Во всяком случае в своем деревянном доме я не рискну. Т.е. напрашивается функция останова. С моторами в режиме ожидания ничего произойти за ночь не должно. А с лазером? Нужно ли его как-то прогревать чтобы не прошла полоса? Мне то в программе останов на полном шаге и даже прогрев лазера реализовать легко, а в GRBL, наверно, сложновато.

Автор:  Trudogolik [ 23 дек 2015, 10:00 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Даже если 2-х ваттный лазер будет долго светить в одну точку на фанерке - пожара он не устроит, проверено.
А вот надежность работы станка и всего оборудования должна быть такой чтобы и неделю без твоего присмотра все проработало.
Да и толку если будешь рядом, когда он засбоит?
Заготовка уже испорчена....

Автор:  ZVIT [ 26 дек 2015, 02:05 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Trudogolik писал(а):
cnc shield v3 является монтажно-переходной платой. Она одевается на ардуинно, на нее ставятся драйвера и к ней же подключается вся периферия.

Изображение

На фото синяя - ардуино UNO, красная-cnc shield v3, сиреневые - драйвера DRV8825( вместо них при токе двигателя до 1 А можно драйвера использовать A4988)
подробнее о cnc shield v3(v2) здесь: http://blog.protoneer.co.nz/arduino-cnc-shield/
К этому комплекту что на фото нужен еще блок питания на 12-24В мощностью до 100-130 Ватт.

А есть уже полностью готовые комплекты.
Показать/Спрятать
ИзображениеИзображение

Автор:  Trudogolik [ 26 дек 2015, 11:32 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Верхний мне совсем не нравится, почему-то у меня он очень нестабильно работает, какая то хрень с дроблением шага, не во всех режимах работают драйвера.

Автор:  Planet [ 26 дек 2015, 11:47 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Trudogolik,
А нижний это не ардуино, а твой любимый MK1 PlanetCNC.

Автор:  Trudogolik [ 26 дек 2015, 13:19 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

:)) У меня нет предпочтений.

Я чуток ошибся, у меня вот такая плата глючит.
Изображение

Автор:  George164 [ 26 дек 2015, 13:58 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Trudogolik писал(а):
у меня вот такая плата глючит.

Там 4 драйвера, плата и нано. Они не могут глючить все. Так что простым методом тыка легко вычислить что глючит.

Автор:  Trudogolik [ 26 дек 2015, 16:40 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

В том то и дело, на других платах те же драйвера и НАНА работают, ставлю сюда - драйвера работают
только в одном положении переключателей. Не стал разбираться, замена есть, дойдут руки- посмотрю.

Автор:  George164 [ 26 дек 2015, 17:00 ]
Заголовок сообщения: 

Это же не чистый шилд. Там вроде электроника зачем-то. Кроме питания. Так что есть чему глючить.

Автор:  dizzyy [ 30 дек 2015, 21:14 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Trudogolik писал(а):
На фото синяя - ардуино UNO, красная-cnc shield v3, сиреневые - драйвера DRV8825

Николай , а как DRV8825 себя ведут. есть несколько ДШИ в заначке , потянут с охлаждением(выжигание или еще что где нет усилий больших)?

Автор:  Trudogolik [ 30 дек 2015, 22:25 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Отлично. Работали на выжигателе и шилде V3 почти два месяца не выключаясь, ток ставил по нагреву радиатора, был немного теплый, но не горячий, движки на 1,7 А холодные, но их усилия было более чем достаточно для работы с ускорением 1000-1200(в "попугаях" GBRL контроллера). Из 20 таких драйверов брака не попадалось.

Автор:  ВАНТЯЙ [ 07 янв 2016, 22:10 ]
Заголовок сообщения: 

Trudogolik
Не подскажешь, лимиты (xyz) куда должны на уно кантачить, т.е. какой у них второй контакт на землю или на 5 вольт?

Автор:  nickauto [ 13 янв 2016, 21:30 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

ВАНТЯЙ
Извините что влез...

Изображение
Изображение
11 или 12 зависит от прошивки..

Автор:  ВАНТЯЙ [ 13 янв 2016, 22:11 ]
Заголовок сообщения: 

NICKAUTO
Нет , я не про то. У меня как на первом фото, (9,10,11) а второй провод от концевика? при его срабатывании подаётся на лимит xyz или + или -

Автор:  Trudogolik [ 13 янв 2016, 22:35 ]
Заголовок сообщения:  Re:

ВАНТЯЙ писал(а):
NICKAUTO
Нет , я не про то. У меня как на первом фото, (9,10,11) а второй провод от концевика? при его срабатывании подаётся на лимит xyz или + или -

Это зависит не от платы, а от того как сконфигурирована прошивка.
По умолчанию GRBL настроен с активным низким уровнем, т.е. уперся в концевик - он должен замкнуть провод на землю.

Автор:  ВАНТЯЙ [ 14 янв 2016, 05:14 ]
Заголовок сообщения:  Re: Re:

Trudogolik писал(а):
ВАНТЯЙ писал(а):
NICKAUTO
Нет , я не про то. У меня как на первом фото, (9,10,11) а второй провод от концевика? при его срабатывании подаётся на лимит xyz или + или -

Это зависит не от платы, а от того как сконфигурирована прошивка.
По умолчанию GRBL настроен с активным низким уровнем, т.е. уперся в концевик - он должен замкнуть провод на землю.

Вот спасибо ! Понял.

Автор:  ZVIT [ 17 янв 2016, 21:11 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

драйвера для китайских интерфейсов CH340 https://yadi.sk/d/cHWVhU3kikmkx и PL2303 https://yadi.sk/d/kmqmOqpHnCdK8 все вместе https://yadi.sk/d/jKA_qedlnCdQL Софт https://yadi.sk/d/g6QZSB6pikmnp

Автор:  ZVIT [ 25 янв 2016, 00:37 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Если не сложно, скиньте кто нибудь прогу GRBL v0.9 :sorry: Не могу с оффициалки скачать.
Взамен скидываю GrblController 3.4.6 https://yadi.sk/d/WzH9ds6bnfyuY

Автор:  barnaul [ 25 янв 2016, 01:04 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

ZVIT писал(а):
Если не сложно, скиньте кто нибудь прогу GRBL v0.9


вообще то это не софт а прошивка, но может быть ты это и имел ввиду


https://github.com/grbl/grbl
пониже маленько есть и актуальная прошивка и старые (архив) загружай в Arduino с XLoader

Автор:  ZVIT [ 25 янв 2016, 01:26 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

barnaul писал(а):
ZVIT писал(а):
Если не сложно, скиньте кто нибудь прогу GRBL v0.9


вообще то это не софт а прошивка, но может быть ты это и имел ввиду


https://github.com/grbl/grbl
пониже маленько есть и актуальная прошивка и старые (архив) загружай в Arduino с XLoader

Пробывал там по ссылке скачать Grbl v0.9j Atmega328p 16mhz 115200baud with generic defaults так абракадабра выскакивает :scared:

Автор:  barnaul [ 25 янв 2016, 01:34 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

ZVIT писал(а):
Пробывал там по ссылке скачать Grbl v0.9j Atmega328p 16mhz 115200baud with generic defaults так абракадабра выскакивает


v0.9j

http://bit.ly/1I8Ey4S

там HEX-файл в текстовом формате, правой кнопкой мышки, сохранить как

Автор:  ZVIT [ 25 янв 2016, 01:39 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

:trumbsup: barnaul, :company: спасибо!

Автор:  solid-ip [ 31 янв 2016, 18:02 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

А есть уже полностью готовые комплекты.
Показать/Спрятать
ИзображениеИзображение
[/quote]
По поводу верхней платы, как к ней лазер подключить(настроить), поподробней насчет кнопок и выводов, я к такой плате лазер подключил, а он сдох (500мвт с драйвером внутри, блок на 5 вольт)

Автор:  ZVIT [ 31 янв 2016, 20:51 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Подборка Китайских программ для их станков на Ардуинках https://yadi.sk/d/byQW5ciTo4k9r

Автор:  mithun [ 04 фев 2016, 19:01 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

привет! Trudogolik Николай я вот я хотел спросить скачал GBRL Controller v3.6.1 запустил прогу и опа а без ардуинки неработает :death: хотел типа глянуть на работу в симуляторе. а тfк смотрю простенькая прога :crazy: думаю купить *нано* но вот смущает регулировка оборотов s1-1000 или забить на нее?
:ok: заранее спасибо

Автор:  Trudogolik [ 04 фев 2016, 19:32 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Михаил, отвечу словами таксиста: "Вам шашечки или ехать?"

Автор:  coolvik [ 17 мар 2016, 01:05 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Здравствуйте. Помогите советом. Собрал станочек, электроника - Arduino uno+cnc shield v3+A4988,
программа GBRL Controller v3.6., прошивка v0.9,
X, Y - ременная передача, Z - шпилька М6.
Суть проблемы: на X, Y стоит небольшой шаг(33 - точно не помню), а на Z- 2700(около того), и при подъёме Z, слышно что слишком резко поднимается (безопасная высота 3мм) и похоже, пропускает шаги. Чем больше переходов, тем больше опускается фреза от заданного размера, за один переход примерно 1-1.5мм.
Может подскажет кто-нибудь как настроить более плавный подъём или другой вариант (про замену винта на швп понимаю, заказал).
И ещё хотелось бы услышать мнение про глюки в GBRL Controller.
Для создания кода с начала использовал Inkscape 0.91, но заметил частые глюки: В примерно 20% запуска одного и того же кода после определённого времени станок тупо ползёт по X и Y в правый верхний угол причем в программе показывал что выполняет команду, а на визуальном дисплее красная точка шла так как и шпиндель.
Думал Controller глючит, однако после использования кода из ArtCAM глюка не замечал.
Возможно кто сталкивался с такими проблемами?

Автор:  barnaul [ 28 мар 2016, 14:12 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Ещё один софт для управления , его я нашёл лучше чем GBRL и JCNC

Изображение

https://www.mikrocontroller.net/attachm ... C_0.9f.zip

Автор:  asdff [ 25 апр 2016, 11:32 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Знатоки, помогите. Решил выжечь рисунок по векторам. Получилась абракодабра. Нарисовал в компасе квадрат и круг, в арткаме сделал УП. Круг получился вот такой https://yadi.sk/i/PR5a2URarFzL6, желаемое https://yadi.sk/i/Ia5GnO08rFzJc, УП https://yadi.sk/i/lpqTaG_MrFzep
Прошурудил много форумов и зашел в тупик. Прошивки Ардуино пробывал разные (Grbl 0.8c, 0.9j), программы тоже...
Подскажите что я делаю не правильно и как надо.

Автор:  barnaul [ 25 апр 2016, 16:40 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

asdff писал(а):
Прошивки Ардуино пробывал разные (Grbl 0.8c, 0.9j), программы тоже...
Подскажите что я делаю не правильно и как надо.


УП без ошибок, мною проверено

менял прошивки и всё ? если да то это уже ошибка
у прошивок 8 и 9 разные пины на управление осями, просто так поменять прошивку не пойдёт, надо и провода перекидывать
да и инфы мало, что за механика, что за электроника

Автор:  asdff [ 25 апр 2016, 18:31 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Barnaul, как я понимаю у прошивок 8 и 9 пины управления осей не меняются (D12, D11 - касается лимита, Шим лазера, но не как не управление осями). Думаю дело не в этом. Квадрат выжигает и на той и на той. Откатился на 0.8
ARDUINO UNO с драйверами DRV8825, программа GBRL 3.6.1 (и др. пробовал). Механика по стопам уважаемого Trudogolikа. Механика в ручную ездит как положено, квадрат по УП выжигает. Круг никак. Какой еще инфы добавить? чтобы могли помочь

Автор:  barnaul [ 25 апр 2016, 19:30 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

asdff писал(а):
Механика в ручную ездит как положено


попробуй прогу которyю я выше выложил, но она под 9-ю прошивку

Автор:  asdff [ 26 апр 2016, 10:09 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Barnaul, и на выложенной тобой проге тоже самое. Я разные программы пробывал. SOS!!!

Автор:  pahani4 [ 26 апр 2016, 19:58 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

asdff, проверил G-код прогой grblControl 0.8.1 всё нормально,и круг и квадрат нормально

Автор:  ZVIT [ 19 июн 2016, 18:50 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Скажите пожалуйста, на этой плате между гнездами для драйверов X и Z стоит стекляшка :brova: Это диод или предохранитель? Изображение

Автор:  Planet [ 19 июн 2016, 19:27 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

ZVIT писал(а):
Это диод или предохранитель?

Второе.

Автор:  ZVIT [ 19 июн 2016, 21:26 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

тогда интересно на какой ток? В описаниях для платы не нашел :wall:

Автор:  Planet [ 19 июн 2016, 22:32 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

ZVIT писал(а):
тогда интересно на какой ток? В описаниях для платы не нашел

перегорит, кинешь перемычку.

Автор:  ZVIT [ 19 июн 2016, 22:43 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Придется :sleep:

Автор:  ZVIT [ 23 июн 2016, 18:31 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

coolvik писал(а):
Здравствуйте. Помогите советом. Собрал станочек, электроника - Arduino uno+cnc shield v3+A4988,
программа GBRL Controller v3.6., прошивка v0.9,
X, Y - ременная передача, Z - шпилька М6.
Суть проблемы: на X, Y стоит небольшой шаг(33 - точно не помню), а на Z- 2700(около того), и при подъёме Z, слышно что слишком резко поднимается (безопасная высота 3мм) и похоже, пропускает шаги. Чем больше переходов, тем больше опускается фреза от заданного размера, за один переход примерно 1-1.5мм.
Может подскажет кто-нибудь как настроить более плавный подъём или другой вариант (про замену винта на швп понимаю, заказал).

Поддержу вопрос :wall: Сам с такой проблемой столкнулся :wall:

Автор:  Trudogolik [ 23 июн 2016, 20:44 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Скорость и ускорение устанавливаются одинаковые и действуют сразу на все оси,
поэтому придется выбрать компромисс между осями.
Что-то будет работать медленно, что-то быстро, ищите золотую средину
или применяйте одинаковые привода по всем осям.

Автор:  ZVIT [ 23 июн 2016, 21:11 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

В роди как проблема решаема :idea: прошил на gbrl 0.9 и вуаля :ok:
Показать/Спрятать
$120, $121, $122 – [х,у,Z] ускорение, мм/сек^2

Установка параметров осей ускорение в мм/сек/сек. Упрощенно, более низкое значение делает Grbl легкостью медленнее в движении, в то время как более высокое значение дает туже движется и достигает нужной скорости подачи гораздо быстрее. Как максимум нормирования, каждая ось имеет свое собственное значение ускорения и независимы друг от друга. Это означает, что Multi-оси движения будет только ускоряться так быстро, как на низкой оси войска могут.

Снова, как и Макс частоты, простейший способ определения значений для этого параметра, чтобы индивидуально проверить каждую ось, постепенно увеличивая значения до тех пор, пока мотор не заглохнет. После завершения ускорения со значением 10-20% ниже абсолютного максимума стоимости. Это должны учитывать износ, трение и инерцию. Мы настоятельно рекомендуем Вам сухой тест какой G-код программы с новыми настройками, прежде чем совершать их. Иногда погрузка на машины разные при перемещении по всем осям вместе.
в восьмерке это было не возможно :wall:

Автор:  ZVIT [ 25 июн 2016, 00:51 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Показать/Спрятать
NikRoman писал(а):
ua6brt
Перевожу на русский:
Обновление с 0.8 по 0.9
Важно:
Изменилась скорость обмена данными по COM порту с 9600 на 115200!
Пины ZLimit(D12) и включение шпинделя(D11) поменялись местами для возможности управления скоростью вращения шпинделя.


Для работы "как было в старой версии" инструмент должен вращаться со скоростью 1000 об/мин (команда "S1000")

Это пины на ардуинке, а на Ардуино ЧПУ щит V3.00? такой
Изображение

Станок собрал, все настроил... работают все оси как часики с нормальной скоростью и ускорением без пропусков шагов. Но теперь шпиндель не работает :wall: как в описании включал в пару Z лимит и ничего. Включал шпиндель программно в трех разных прогах.


:crazy: :bravo: Вопрос решен ключом на транзисторе 13N03LA и контактами на шилде Z- end stop :company:

Автор:  argusstar [ 15 июл 2016, 19:52 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

прошивку как залить?...подскажите неведающему :saliva:

Автор:  ZVIT [ 15 июл 2016, 23:43 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

argusstar писал(а):
прошивку как залить?...подскажите неведающему :saliva:

Trudogolik писал(а):
Прошивка есть, качаем "прошивщик". Проще всего Xloader:
Скачать файл XLoader.zip (646.90 kB)
Прошивка сложности не представляет, определяем порт, указываем на прошиваемый файл, указываем тип ардуинки(NANO или UNO или MEGA), шьем.

Автор:  argusstar [ 16 июл 2016, 11:42 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Trudogolik писал(а):
Есть весь ассортимент, (платы NANO, UNO, MEGA) и с FTDI и с CH340


а как драйвер на cn340 установить?на ХР ? при установке нового оборудования не находит...

Автор:  argusstar [ 19 июл 2016, 18:44 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

не могу понять в чём дело... MEGA328P CH340G+DRV8825 +17hs8401 нчерез программу GBRL Controller v3.6.1 ШД свистят и стоят на месте прошивка 09...управляю стрелками по координатам..:( перемычки на дробление шага совсем убрал с ними ещё хуже... питание 11.5в..БП от компа.

Автор:  barnaul [ 19 июл 2016, 20:21 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

argusstar писал(а):
не могу понять в чём дело


а ты кроме того как Arduin-ку запрограммировал вообще что то ещё делал, к примеру правильное дeление шага, скоростя выставлял в Arduin-ке ?

Автор:  Planet [ 19 июл 2016, 20:55 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

argusstar писал(а):
не могу понять в чём дело..

9-ая версия работает чуть по другому, лучше залейте 8-ю версию, вам проще будет для освоения, потом можно и на 9-ю перейти.

Автор:  argusstar [ 19 июл 2016, 22:03 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

barnaul писал(а):
а ты кроме того как Arduin-ку запрограммировал вообще что то ещё делал, к примеру правильное дeление шага, скоростя выставлял в Arduin-ке ?


3d принтер делал..заменил БП на 24В всё заработало только DRV8825 сильно греются почему?

Автор:  barnaul [ 19 июл 2016, 22:13 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

argusstar писал(а):
3d принтер делал..заменил БП на 24В всё заработало т


какие то непонятки , если честно, пробывал с перемычками(деление шага) потом убрал, а потом блок питания заменил и заработало, а на мой вопрос так и не ответил, деление шага то выставлял или перемычки просто убрал и всё, и не важно что ты делаешь , чпу или 3д принтер, деление шага должно соответствовать

ну а насчёт греються, может ток надо выставить, как никак он по идее должен возрасти еcли блок питаниа с 12в заменён на 24в

Автор:  argusstar [ 20 июл 2016, 09:22 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

barnaul писал(а):
деление шага то выставлял или перемычки просто убрал и всё,


делением шага пока не занимался...мне надо было драйвера и ардуньку проверить чтоб на али отписаться,ток тоже ещё не выставлял приборчик сдох :( .
вот только почему не работает при 11в непонятно..попробую другую ардуньку под 08 заточить и сравню...с перемычками и без я пробовал при 11в движки не крутились ..надо будет при этом питании ток выставить...

Автор:  dizzyy [ 20 июл 2016, 19:43 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

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

Автор:  RunnyBore604 [ 15 авг 2016, 16:39 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Кто-нибудь пользуется контроллером MicroNC? Интересую как включается лазер - прям во время движения коретки, или же включение и выключение лазера приводит к полной остановки каретки?

Автор:  Буратино [ 01 ноя 2016, 19:49 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Купил все готовое. Лазерный гравер. Как называется неизвестно. Фото во вложении. Уже неделю маюсь драйверами. Вот им нужно только 7 винда 64 битная. нашел старый недорогой системный блок, установил 7ос...вчера...уже поздно ночью, вроде все влезло и драйверы и интерфейс.
Изображение
Усталый и радостный с великими надеждами упал в постель и заснул. Утром умылся поел и к станку. Не тут-то было! Драйверы пропали, как корова языком слезала. Вот снова целый день промучился ни лезут драйвера и все.
Изображение
может кто подскажет что делать? Спасибо.

Автор:  NikRoman [ 01 ноя 2016, 20:02 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Заменить жёсткий диск.

Автор:  barnaul [ 01 ноя 2016, 20:45 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Буратино писал(а):
Уже неделю маюсь драйверами. Вот им нужно только 7 винда 64 битная


с чего бы это вдруг, похоже у тебя там стоит CH340, вот пожалуйста , скачиваем и устанавливаем

http://www.wch.cn/download/CH341SER_EXE.html

https://www.jens-bretschneider.de/aktue ... b-adapter/

Автор:  Буратино [ 01 ноя 2016, 20:46 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

NikRoman писал(а):
Заменить жёсткий диск.

Спасибо попробую

Автор:  barnaul [ 01 ноя 2016, 21:31 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

NikRoman писал(а):
Заменить жёсткий диск.


тоесть, если драйверы слетели то это диск менять надо ,так что ли ?
странный совет, и вот что интересно, сама 7-ка не слетела, а дали совет поменять диск, почему и исходя из чего

Автор:  Буратино [ 02 ноя 2016, 01:17 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Спасибо Станкостроитель за ссылки. Наверное подшутили над бедным Буратино :wall: Пришлось повозиться но беда осталась. Станок купил вместе с диском. На диске специальная прога, к сожалению на Англицком. И там все вместе и драйвер и интерфейс проги и векторный редактор. Так мне стереть драйвер, который на диске?

Автор:  barnaul [ 02 ноя 2016, 02:13 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Буратино писал(а):
Так мне стереть драйвер, который на диске?


если Nano всё равно не опознаётся, то зачем этот драйвер, конечно убирай, и как уже написал , на фото видна микруха и это должна быть CH340 (ну как то так) так вот это для неё и нужен драйвер , иначе соединения никогда не получешь

Автор:  Буратино [ 02 ноя 2016, 12:21 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

barnaul писал(а):
и это должна быть CH340 (ну как то так) так вот это для неё и нужен драйвер , иначе соединения никогда не получешь

Спасибо, поставил. Что мне не нравится так это что нет на это станок нормальной инструкци. Я к тому же деревянный :ggg: Все эти шаги скорости..Не могу сообразить как мне проверить работу моторов, лазера. Правда один раз методом тыка он как-то включился, есть там такая красненькая кнопочка. Но вот сейчас не получается.

Вопрос такой, что лучше для мотора по "Z" винт или зубчатый ремень?

Автор:  Буратино [ 29 дек 2016, 19:16 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Trudogolik писал(а):
- используйте МАСН.

Спасибо вам за четкие советы :)
Если не сложно про МАСН подробней - где почитать детально, с чего начать, что лучше скачать...спасибо

Автор:  Буратино [ 29 дек 2016, 19:48 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

barnaul писал(а):
Ещё один софт для управления , его я нашёл лучше чем GBRL и JCNC

Изображение

https://www.mikrocontroller.net/attachm ... C_0.9f.zip

А драйвер тотже?

Автор:  barnaul [ 29 дек 2016, 20:04 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Буратино писал(а):
А драйвер тотже?



конечно если таже ардуинка , он (драивер) нужен не для софта, а для чипа СН340 , который часто ставят на ардуинки

Автор:  Буратино [ 29 дек 2016, 20:48 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

barnaul писал(а):
Буратино писал(а):
А драйвер тотже?



конечно если таже ардуинка , он (драивер) нужен не для софта, а для чипа СН340 , который часто ставят на ардуинки

Спасибо Есть где-то описание, инструкция как пользоваться софтом?

Автор:  Буратино [ 02 янв 2017, 02:28 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Всех с новым годом, с новым счастьем с новыми проблемами. Ну что это за жизнь без проблем! :trumbsup:

Автор:  Буратино [ 05 янв 2017, 23:01 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Trudogolik писал(а):
Прошивка сложности не представляет, определяем порт, указываем на прошиваемый файл, указываем тип ардуинки(NANO или UNO или MEGA), шьем.


Мастер, у меня уже все готовое и прошитое, но я воспользовавшись вашей добротой хочу перепрошить тем что вы тут дали. Как это правильно сделать?
Просто тупо присоеденить ардуино кабелем к компу и прошивать "поверху" уже установленной проги или сперва ее нужно удалить (как?)?
Спасибо за ответ

Изображение

Автор:  Trudogolik [ 06 янв 2017, 00:27 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

А надо ли перепрошивать? Может стоит разобраться с тем что у вас есть?
Если все же хотите еще и с другой прошивкой помучиться месяц - другой,
то в первом сообщении темы написано как прошивать, шейте "поверх".

Автор:  Буратино [ 06 янв 2017, 22:34 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Trudogolik писал(а):
А надо ли перепрошивать? Может стоит разобраться с тем что у вас есть?
.

Спасибо Мастер за ответ и совет) Дело в том, что мне продали блок управления и там не было третьего драйвера "Z". На фото это видно. Я поставил третий но мотор который я подключил не работает. При включении кнопки лазера два мотора работают как положено а третий нет

Автор:  Trudogolik [ 07 янв 2017, 12:18 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Вот я и говорю, сначала разберитесь с тем что есть, а потом...не делайте то, что задумали.
Вот ваша плата:
Изображение
Третий драйвер на ней вам и нахрен не нужен, он предназначен для оси Z, а ее у вас нет.
Вот фото подключения узлов к плате,
Изображение
Боковые двигатели подключаются к разъемам Y, там оба разъема запараллелены,
а тот двигатель что на портале - к разъему X.
Если боковые движки двигают портал в разных направлениях - коннектор на проводе
одного из боковых моторов переворачиваем наоборот.

Третий драйвер, что над разъемом Z вынимаем и оставляем в запас,
в разъем Z ничего не подключаем.

Автор:  Буратино [ 07 янв 2017, 14:10 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Trudogolik писал(а):
Вот я и говорю, сначала разберитесь с тем что есть, а потом...не делайте то, что задумали.

Спасибо Мастер... вы как всегда правы..Таки сел и внимательно с тестером разобрался что к чему. Оказывается мне подсунули бракованный драйвер. На входе все в порядке, а на выходе ноль. Заменил, все заработало. Спасибо.

Автор:  Буратино [ 07 янв 2017, 18:48 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Мастер, вы уже наверное работали с этим интерфейсом. Изображение Может у вас есть мануал на это CNcc? Спасибо

Автор:  Trudogolik [ 07 янв 2017, 19:33 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

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

А как тогда у вас два двигателя работали?

Автор:  Буратино [ 08 янв 2017, 01:40 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

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

А как тогда у вас два двигателя работали?

Да действительно, в этих "драйверах" вечно путаница. Есть прога -драйвер и и есть драйвер светодиода или мотора. Так у меня на плате управления три драйвера. Вот по "Z" и не работал.

Автор:  Trudogolik [ 08 янв 2017, 22:29 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

Я же сказал вам, драйвер Z нахрен в выжигателе не упал.

Автор:  RunnyBore604 [ 09 янв 2017, 12:26 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

А где можно скачать CNCC и прошивку к ней? На AliExpress продавцы пишут, что вышлют софт на почту, и все.

Автор:  Trudogolik [ 10 янв 2017, 15:43 ]
Заголовок сообщения:  Re: Программы для использования ARDUINO в станках с ЧПУ.

А зачем такие сложности?
Разработка коммерческая, без платы и с другими не работает, программа видит только "свои" платы,
перепрошивка платы делает систему неработоспособной.
Но если хочешь https://www.dropbox.com/sh/07dwg4io1uqd ... XVSga?dl=0

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/