Китайский Ардуино и Grbl Controller

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение Maxekb77 »

Изображение
nevkon
Почётный участник
Почётный участник
Сообщения: 2403
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 302
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение nevkon »

FedorM84, плата получилась красивая, но есть несколько но. Одна ось у вас очень далеко ведется до разъема - плата будет ловить все наводки от питания того двигателя. Низкое напряжение вы получаете от внутреннего стабилизатора на ардуино, лучше поставить внешний стабилизатор. Шаговый режим не настраивается (а если вы захотите поменять микрошаг?).
Конденсаторы кстати правильно разместил, там по описанию нужны именно электролиты и как можно ближе к ногам питания драйвера. У меня конденсаторы вообще разместились под драйверами. Если не забуду вечером кину фото моего варианта контроллера с разводкой. Правда он не для лазера делался, а для фрезера.
Аватара пользователя
FedorM84
Кандидат
Сообщения: 97
Зарегистрирован: 23 май 2014, 05:14
Репутация: 6
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение FedorM84 »

Спасибо за замечания :good: Ну она делалась под конкретные движки на уже готовом станке и M1, M2, M3 там замкнуты (на китайском контроллере), так что я просто не хотел городить дополнительно гнезда для джамперов. Можно как до добавить стабилизатор (и какой) или придется переделывать плату поностью (повод обзавестись оловоотсосом)? Наводки сильно повредят? Меня больше беспокоило почему движки не крутит, разводка то вроде бы по схеме. Оказалось два драйвера дохлые, но непонятно когда они умерли, до моих экспериментов или во время, так что жду новые.
Вложения
Движки вот такие, без опозновательных наклеек. (8404 просмотра) <a class='original' href='./download/file.php?id=82120&sid=550e0bd9d016f421c96cc50bb4934143&mode=view' target=_blank>Загрузить оригинал (834.06 КБ)</a>
Движки вот такие, без опозновательных наклеек.
nevkon
Почётный участник
Почётный участник
Сообщения: 2403
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 302
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение nevkon »

Ну вот мой вариант, правда прошивку grbl под него пришлось править прилично. Схему не рисовал - она практически повторяет рампс по возможностям, но на 3 оси. В архиве в формате диптрейса.
Вложения
DSC08876_.JPG (8390 просмотров) <a class='original' href='./download/file.php?id=82132&sid=550e0bd9d016f421c96cc50bb4934143&mode=view' target=_blank>Загрузить оригинал (771.66 КБ)</a>
DSC08877_.JPG (8390 просмотров) <a class='original' href='./download/file.php?id=82133&sid=550e0bd9d016f421c96cc50bb4934143&mode=view' target=_blank>Загрузить оригинал (644.4 КБ)</a>
Driver CNC 3-axis.zip
(20.3 КБ) 682 скачивания
Аватара пользователя
yurayerz
Опытный
Сообщения: 132
Зарегистрирован: 04 янв 2015, 02:46
Репутация: 33
Настоящее имя: Юрий
Откуда: Ярославль
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение yurayerz »

Похоже?
mini-laser-engraving-machine-laser-CNC-Dashboard-control-board-USB-CNC-3-axis-stepper-motor-controller.jpg (8381 просмотр) <a class='original' href='./download/file.php?id=82138&sid=550e0bd9d016f421c96cc50bb4934143&mode=view' target=_blank>Загрузить оригинал (239.92 КБ)</a>
Usb-чпу-3-оси-шагового-двигателя-плате-контроллера-для-DIY-лазерный-гравер-поддержка-G-код-или.jpg (8381 просмотр) <a class='original' href='./download/file.php?id=82139&sid=550e0bd9d016f421c96cc50bb4934143&mode=view' target=_blank>Загрузить оригинал (198.25 КБ)</a>
New-product-A4988-drive-module-CNC-shield-v4-engraving-machine-kit-FOR-.jpg (8381 просмотр) <a class='original' href='./download/file.php?id=82140&sid=550e0bd9d016f421c96cc50bb4934143&mode=view' target=_blank>Загрузить оригинал (87.77 КБ)</a>
USBCNC-3-Axis-Stepper-Motor-USB-Driver-Board-Controller-Laser-board-for-CNC.jpg (8381 просмотр) <a class='original' href='./download/file.php?id=82142&sid=550e0bd9d016f421c96cc50bb4934143&mode=view' target=_blank>Загрузить оригинал (110.99 КБ)</a>
А это мое изделие (8381 просмотр) <a class='original' href='./download/file.php?id=82141&sid=550e0bd9d016f421c96cc50bb4934143&mode=view' target=_blank>Загрузить оригинал (459.2 КБ)</a>
А это мое изделие
Вот ещё бюджетное решение (434руб.):
NEW-Keyestudio-CNC-shield-v4-0-motor-drive-board-compatible-with-arduino-nano-free-shipping.jpg (8376 просмотров) <a class='original' href='./download/file.php?id=82143&sid=550e0bd9d016f421c96cc50bb4934143&mode=view' target=_blank>Загрузить оригинал (180.17 КБ)</a>
Но тут свои заморочки - нестандартная разводка платы (степ поменяли с дир) , нет принудительного охлаждения драйверов, нет реле включения шпинделя, слаботочные разъемы, позволяющие неправильное подключение и т.д.,и.т.п. Но главное - накосячили, подлецы, с разводкой печатной платы - неправильно подключили джамперы. Поэтому дробление шага не меняется, как джамперы не переставляй. Нужно допиливать до работоспособного состояния.
nevkon
Почётный участник
Почётный участник
Сообщения: 2403
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 302
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение nevkon »

За прототип эти картинки и брались, только у меня однослойная плата и разводка немного нестандартная.
Аватара пользователя
yurayerz
Опытный
Сообщения: 132
Зарегистрирован: 04 янв 2015, 02:46
Репутация: 33
Настоящее имя: Юрий
Откуда: Ярославль
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение yurayerz »

у меня тоже нестандартная прошивка и однослойная плата. У грбл ноги stepX-stepY-stepZ-dirX-dirY-dirZ а для разводки ПП удобнее stepX-dirX-stepY-dirY-stepZ-dirZ.
nevkon
Почётный участник
Почётный участник
Сообщения: 2403
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 302
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение nevkon »

Аналогично, я тоже не стал заморачиваться с последовательностью пинов, сделал как удобней - прошивку проще исправить чем лишних кучку перемычек впаять :) Да и ШИМ сигнал мне для управления шпинделем не нужен.
Аватара пользователя
FedorM84
Кандидат
Сообщения: 97
Зарегистрирован: 23 май 2014, 05:14
Репутация: 6
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение FedorM84 »

А я заморочился и впаял кучу перемычек :lol: Но самое интересное было - это совмещение двух сторон по направляющим отверстиям.
Подозреваю, что наводки - серьезная проблема, так что плату придется переделать. Как подключить стабилизатор (и какой выбрать, желательно без планарных элементов), можно схемку какую-нибудь простенькую показать? Прошивку трогать не буду, т.к. собираюсь управлять бенбоксом, а не grbl, у него такая же распиновка, а скетча мне найти не удалось :(
Еще как сказать диптрейсу, чтобы он не делал металлизацию отверстий под компоненты? Т.е. только через перемычки!
nevkon
Почётный участник
Почётный участник
Сообщения: 2403
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 302
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение nevkon »

Если напряжение до 24В, то можно использовать стабилизатор LM7805 с радиатором (достаточно небольшого), я использовал импульсный настраиваемый (маленькая платка), название в диптрейсе написано.
Разводку автомату не доверяю - руками всегда развожу, когда ведешь линию при нажатии на правую кнопку в меню есть перемычка. А на металлизацию просто не обращаю внимания.
Аватара пользователя
FedorM84
Кандидат
Сообщения: 97
Зарегистрирован: 23 май 2014, 05:14
Репутация: 6
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение FedorM84 »

nevkon писал(а):я использовал импульсный настраиваемый
Не смог найти такую, на али не продается. Голый стабилизатор напрямую подключается? на землю, +12 на вход и 5 на выходе?
nevkon
Почётный участник
Почётный участник
Сообщения: 2403
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 302
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение nevkon »

На входе и на выходе если по нормальному ставить керамика 0.1мкФ + электролит 47-100мкФ. А так правильно написали. Можно голый подключить, но могут быть пульсации.
Импульсный брал тут: http://ru.aliexpress.com/item/Free-Ship ... 90691.html
Аватара пользователя
FedorM84
Кандидат
Сообщения: 97
Зарегистрирован: 23 май 2014, 05:14
Репутация: 6
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение FedorM84 »

Спасибо! Вот схема с импульсным преобразователем. Может быть еще джампера MS1-MS3 добавлю. Что-нибудь еще следует учесть?
LEC_rev4.jpg (8309 просмотров) <a class='original' href='./download/file.php?id=82212&sid=550e0bd9d016f421c96cc50bb4934143&mode=view' target=_blank>Загрузить оригинал (262.65 КБ)</a>
nevkon
Почётный участник
Почётный участник
Сообщения: 2403
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 302
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение nevkon »

На входе стабилизатора не помешает электролит. Еще я не знаю как сделать - когда будет USB воткнут в ардуину пойдет обратная запитка цепи, по идее диод нужен на выходе стабилизатора, но его характеристика нестабильна (можно запланировать, а если не получится поставить перемычку). Да и с выхода стабилизатора подаете на +5 ардуины, Vin отключите - иначе погореть может все. Заодно получите хоть какую развязку по питанию - шумы от двигателей все равно будут долетать, но не так масштабно.
Стабилизатор настраивать без подключения остальных устройств (уже не помню на сколько он был настроен, или на 9В или на 12В). Резистор крутить надо медленно - очень чувствительный.
Аватара пользователя
yurayerz
Опытный
Сообщения: 132
Зарегистрирован: 04 янв 2015, 02:46
Репутация: 33
Настоящее имя: Юрий
Откуда: Ярославль
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение yurayerz »

Непонятно, зачем на управление лазером целая УЛН-ка, от которой используется только один канал? Может хватит одного транзистора?
http://www.getchip.net/posts/062-kak-po ... -nagruzku/
Аватара пользователя
FedorM84
Кандидат
Сообщения: 97
Зарегистрирован: 23 май 2014, 05:14
Репутация: 6
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение FedorM84 »

yurayerz писал(а):Непонятно, зачем на управление лазером целая УЛН-ка, от которой используется только один канал? Может хватит одного транзистора?
http://www.getchip.net/posts/062-kak-po ... -nagruzku/
С ней выглядит симпатичнее :-D Но вообще эту часть я тупо слизал с китайского контроллера из первого поста темы, правда там стоит УЛН2001 в DIP8, а у меня была как раз эта в наличие. И главное, что эта часть у меня заработала :-D Так что, пожалуй, оставлю как есть.
Последний раз редактировалось FedorM84 10 июн 2016, 10:54, всего редактировалось 1 раз.
Аватара пользователя
FedorM84
Кандидат
Сообщения: 97
Зарегистрирован: 23 май 2014, 05:14
Репутация: 6
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение FedorM84 »

Хорошо, сегодня внесу изменения и выложу. Как раз есть еще один электролит. Диод можно любой, подходящий по вольтажу? С out+ кинуть дорожку на +5 дуины? И, кстати, можно стабилизатор как-то законтрить после настройки? А то мало ли что... Платки заказал сразу набор 10 штук. Надеюсь быстро дойдут, ПР последние месяцы приятно удивляет скоростью работы.

Кстати завалялся у меня на антресолях такой конструктор. Понимаю, что игрушка, но необходимые мне задачи он выполняет хорошо, так что думаю его тоже зачпушить - нечего без дела лежать. Механику почти доделал, в частности напечатал кронштейны для шаговиков (как раз есть два бесхозных). Еще поставлю концевики на продольную направляющую скорее всего. В электронике колесо не буду изобретать, обойдусь связкой УНО+CNC Shield+2 drv8825. Единственное, как обрабатывать сигнал пуск-останов шпинделя: тупо поставить реле или как-то поумнее можно?
Вложения
IygwuDTdol8.jpg (8264 просмотра) <a class='original' href='./download/file.php?id=82229&sid=550e0bd9d016f421c96cc50bb4934143&mode=view' target=_blank>Загрузить оригинал (889.61 КБ)</a>
nevkon
Почётный участник
Почётный участник
Сообщения: 2403
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 302
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение nevkon »

Любой, например распространенный 1n4148, сразу после стабилизатора, напряжение настраивать на выходе с диода (иначе получите пониженное). Законтрить можно маленькой капелькой лака.
Аватара пользователя
yurayerz
Опытный
Сообщения: 132
Зарегистрирован: 04 янв 2015, 02:46
Репутация: 33
Настоящее имя: Юрий
Откуда: Ярославль
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение yurayerz »

FedorM84 писал(а):И, кстати, можно стабилизатор как-то законтрить после настройки? А то мало ли что...
У меня при проектировании ПП получилась зеркальное отображение платки DC-DC и пришлось паять их вверх ногами. Оказалось - к лучшему! Я отдельно предварительно выставлял напряжение, а потом припаивать к плате. После припаивания - к регулятору напряжения не добраться! :hehehe:
FedorM84 писал(а): Единственное, как обрабатывать сигнал пуск-останов шпинделя: тупо поставить реле или как-то поумнее можно?
Я включаю реле через транзистор в ключевом режиме. Ссылку я уже давал выше.
Аватара пользователя
FedorM84
Кандидат
Сообщения: 97
Зарегистрирован: 23 май 2014, 05:14
Репутация: 6
Контактная информация:

Re: Китайский Ардуино и Grbl Controller

Сообщение FedorM84 »

Внес поправки! Еще светодиод добавил. На перемычки поставлю обычные шпыньки от ардуины. Теперь нормально?
LEC_rev4.jpg (8222 просмотра) <a class='original' href='./download/file.php?id=82280&sid=550e0bd9d016f421c96cc50bb4934143&mode=view' target=_blank>Загрузить оригинал (274.04 КБ)</a>
И разводка. Правда с картинкой какой-то глюк.
PCB_LEC_rev4.jpg (8201 просмотр) <a class='original' href='./download/file.php?id=82289&sid=550e0bd9d016f421c96cc50bb4934143&mode=view' target=_blank>Загрузить оригинал (255.3 КБ)</a>
Ответить

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