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

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
АлександрСамара
Новичок
Сообщения: 18
Зарегистрирован: 24 ноя 2014, 18:03
Репутация: 2
Настоящее имя: Александр Николаевич
Контактная информация:

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

Сообщение АлександрСамара »

Станок отсюда https://ru.aliexpress.com/item/Best-New ... 44625.html
В арткаме изменял от 1,3 до 1,7мм, при использовании 1,5 мм фрезы. припуска нет.
Люфтов никаких нет уже крыша едет)))
У меня на фанерном станке было все идеально, в пору опять переходить на синюю плату с ЛПТ..
Аватара пользователя
АлександрСамара
Новичок
Сообщения: 18
Зарегистрирован: 24 ноя 2014, 18:03
Репутация: 2
Настоящее имя: Александр Николаевич
Контактная информация:

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

Сообщение АлександрСамара »

selenur писал(а):
АлександрСамара писал(а): Вторая проблема, это зависание посреди пути.. приходится по одной детали резать...
Возможно генерируемый G-код для GRBL содержит ошибки, из-за которых и происходит остановка, нужно смотреть сообщения от контроллера, как вариант выложи сюда свой g-код, попробую в холостую у себя прогнать.
Остановка и зависание происходила хаотично, на втором прогоне с тем же г-кодом не зависало.. поставил вместо 2008 - 2012 арткам, буду пробовать.. но не уверен что из за этого могло быть.. грешу на на адуринку, установил другую, буду пробовать.. может она и глючила с размерами...
Мне кажется из за отсутствия гальванической развязки ( оптронов) какая то хрень летит в шилд..
Отключил все э-потребление (теплый пол и т.д) стало меньше сбоев..

Помогите, я сброшу готовый г-код проверьте кто нибудь на точность..
фреза 1,5 мм, материал 8 мм
111.rar
(883 байт) 403 скачивания
Посмотрел видюху на предыдущей странице, сижу паяю резисторы на все кнопки))
Но они у меня вторым концом на землю идут, т.е. 0 управляются..
Олег.
Опытный
Сообщения: 131
Зарегистрирован: 20 ноя 2014, 19:18
Репутация: 14
Контактная информация:

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

Сообщение Олег. »

АлександрСамара писал(а):Шилд V3
АлександрСамара писал(а):Мне кажется из за отсутствия гальванической развязки ( оптронов) какая то хрень летит в шилд..
Отключил все э-потребление (теплый пол и т.д) стало меньше сбоев..
http://www.cnc-club.ru/forum/viewtopic. ... 43#p315943
Оптроны для драйверов под Шилд V3 не помогут, похоже драйверы слишком чувствительны к тому что в розетке.
АлександрСамара писал(а):Остановка и зависание происходила хаотично, на втором прогоне с тем же г-кодом не зависало
USB отваливается, может шпиндель "шумит"?

Если у Вас теплый пол через ФИМ (фазоимпульсное, без контроля перехода через ноль) шуметь он будет сильно, у меня при использовании диммера на свет, музыка в колонках хрипит. (в нагрузке диммера трансформатор) влияние диммера на свой драйвер не заметил, свет всегда был или выключен, или включен на полную, т.е. режимы когда диммер не "фонит"

Если сендер кода зависает, проблема не в ардуине, а в помехах, которые USB ловит. возможно ардуина с чипом от FTDI будет более устойчива, но не факт.
Гоняйте код в холостую, с включенным шпинделем и без, ищите источник, который приводит к зависанию.
Аватара пользователя
АлександрСамара
Новичок
Сообщения: 18
Зарегистрирован: 24 ноя 2014, 18:03
Репутация: 2
Настоящее имя: Александр Николаевич
Контактная информация:

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

Сообщение АлександрСамара »

от шумного шпинделя отказался, т.е. его инвертора на 100 вольт, который реально ШУМЕЛ , поставил транс от нехилого УМ)) там 2 обмотки на 50 вольт. сделал не слабый выпрямитель с кондерами на 150 вольт от Y панели плазмы.. и следом за ним ШИМ регулятор шпинделя..
драйвер 8825
теплый пол отключал на время работы.. такая же фигня.. Зависает..
Аватара пользователя
АлександрСамара
Новичок
Сообщения: 18
Зарегистрирован: 24 ноя 2014, 18:03
Репутация: 2
Настоящее имя: Александр Николаевич
Контактная информация:

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

Сообщение АлександрСамара »

Как Вы думаете, такая штука, для домашнего пойдет? Фанеру и немного дюраля пилить?
HTB1WFKhLpXXXXb5XpXXq6xXFXXXb.jpg (4792 просмотра) <a class='original' href='./download/file.php?id=97649&mode=view' target=_blank>Загрузить оригинал (122.44 КБ)</a>
одно не нравится, продавец пишет что не встанут в него драйвера 8825, что то сомневаюсь в его честности..
HTB1DsN5LVXXXXakXFXXq6xXFXXXW.jpg (4791 просмотр) <a class='original' href='./download/file.php?id=97650&mode=view' target=_blank>Загрузить оригинал (50.24 КБ)</a>
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

АлександрСамара писал(а):Как Вы думаете, такая штука, для домашнего пойдет? Фанеру и немного дюраля пилить?
HTB1WFKhLpXXXXb5XpXXq6xXFXXXb.jpg
одно не нравится, продавец пишет что не встанут в него драйвера 8825, что то сомневаюсь в его честности..
HTB1DsN5LVXXXXakXFXXq6xXFXXXW.jpg
Тот моторчик что на рисунке, вроде используется только для сверления, в крайнем случае для гравировки, насчет фанеры может не хватить, я например вот таким: https://www.youtube.com/watch?v=8syhGDBAGOg пилю фанеру, но вот изготовление такой поделки из фанеры 5 мм: Re: Мои увлечения, и прочие штуки :-) #172 состоящей из 10 деталей заняло 2 часа.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
АлександрСамара
Новичок
Сообщения: 18
Зарегистрирован: 24 ноя 2014, 18:03
Репутация: 2
Настоящее имя: Александр Николаевич
Контактная информация:

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

Сообщение АлександрСамара »

У меня стоит такой, 500 Ватт, при нарезке фанеры 2 мм фрезой с 2 мм заглублением потребляет 300-400 мА.
HTB1SZndFVXXXXbWXpXXq6xXFXXXE.jpg (4767 просмотров) <a class='original' href='./download/file.php?id=97676&mode=view' target=_blank>Загрузить оригинал (69.71 КБ)</a>
вот и думаю, что вышеупомянутый в другом мелком станочке может себя проявить не плохо
Странная у Вас математика)) за 2 часа можно столько напилить))
https://www.youtube.com/watch?v=C1-NmxrKT4Q
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

АлександрСамара писал(а):У меня стоит такой, 500 Ватт, при нарезке фанеры 2 мм фрезой с 2 мм заглублением потребляет 300-400 мА.
HTB1SZndFVXXXXbWXpXXq6xXFXXXE.jpg
вот и думаю, что вышеупомянутый в другом мелком станочке может себя проявить не плохо
Странная у Вас математика)) за 2 часа можно столько напилить))
https://www.youtube.com/watch?v=C1-NmxrKT4Q
У меня при съеме 2-х мм с скоростью 300 мм/мин, кукурузой, обороты с 11500 резко падают до 6000 и жутко начинает подвывать.. В связи с чем приходится съем до 1 мм уменьшать. Хотя возможно режим, и фреза не подходящая. :wik:
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

Вышло очередное обновление до версии grbl 1.1 под микроконтроллер stm32f103 https://github.com/usbcnc/grbl
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

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

Сообщение staltech »

selenur писал(а):Вышло очередное обновление до версии grbl 1.1 под микроконтроллер stm32f103 https://github.com/usbcnc/grbl
Это конечно не плохо. Но думаю если и делать форк то лучше вместе с конкретным железом. А потом все это доводить до ума, еще и софт придется писать свой что бы дополнительный функционал добавить.
Но себестоимость точно вылезет за продажную цену NC Studio 5 и не только. Форк GRBL 0.9 под M4F у меня есть, 1.1 тоже сделаю.
Но все это пока просто развлечение. :wik:
Andrey@KZN
Мастер
Сообщения: 442
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 44
Настоящее имя: Андрей
Контактная информация:

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

Сообщение Andrey@KZN »

Чот у меня какой-то вопрос... подозреваю, что банальный, но сам не соображу.
"Последовательная шина: 0 (RX) и 1 (TX). Выводы используются для получения (RX) и передачи (TX) данных TTL. Данные выводы подключены к соответствующим выводам микросхемы последовательной шины ATmega8U2 USB-to-TTL."
А если я ставлю рядом с grbl вторую ардуину и она должна на вход grbl-ке кидать команды, то мне можно их (ардуины) соединить напрямую контактами rx и tx? Чипу USB-to-TTL плохо не станет?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

staltech писал(а):
selenur писал(а):Вышло очередное обновление до версии grbl 1.1 под микроконтроллер stm32f103 https://github.com/usbcnc/grbl
Это конечно не плохо. Но думаю если и делать форк то лучше вместе с конкретным железом. А потом все это доводить до ума, еще и софт придется писать свой что бы дополнительный функционал добавить.
Но себестоимость точно вылезет за продажную цену NC Studio 5 и не только. Форк GRBL 0.9 под M4F у меня есть, 1.1 тоже сделаю.
Но все это пока просто развлечение. :wik:
Ну пока просто развлечение, а там посмотрим ;-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
maxvalin
Кандидат
Сообщения: 70
Зарегистрирован: 22 июл 2016, 16:19
Репутация: 4
Настоящее имя: Максим
Контактная информация:

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

Сообщение maxvalin »

Добрый день!

Решил попробовать в арткаме подготовить gcode , но столкнулся с тем что на 2012 никто не делает, причем еще к grbl а здесь вот как раз то что надо :good:
Уважаемые спецы, подскажите пожалуйста что нужно сделать чтоб получился nc нормальный, который можно загнать в grbl контроллер. Сделал сначала (точнее пытался сделать сначала как здесь http://cncmodelist.ru/stati/stati-po-ra ... rtcam.html ) не состыковка с версиями artcama ( не получилось. В итоге сам начал разбираться. импортировал квадрат 71 на 101 dfx формате. вот пытаюсь теперь сделать nc файл под него. Нашел в траекториях (это наверное и есть УП) "лазерная обработка" тыкаю в низу очень быстро пробегает полоса обрботки. Захожу в "сохранить траекторию как" а там ничего нету. подозреваю что неправильно либо в толщине материала чего то либо фрезу- лазер настроил не так хотя в этой траектории вообще нет инструмента. Один раз получилось и там вылезла УП. Попытался ее сохранить и нажал "сохранить как" я ахнул.... :geek:
там столько этих nc. :wtf: ... Одним словом ступор.. Возможно на пальцах подскажите что не так, какой формат сохранить нужно, какую траекторию нужно выбрать для лазерного гравера. Не тупой, разбираюсь быстро если есть крохи какие- то :)
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

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

Сообщение staltech »

selenur писал(а):Ну пока просто развлечение, а там посмотрим
Согласен. Если STM32 то наверное лучше на STM32F407 или 405 порт делать, будет хоть запас на развитие. HAL я вроде освоил но GRBL под HAL переводить желанием не горю. Под HAL проще с нуля писать с использованием RTOS.
Andrey@KZN писал(а):А если я ставлю рядом с grbl вторую ардуину и она должна на вход grbl-ке кидать команды, то мне можно их (ардуины) соединить напрямую контактами rx и tx? Чипу USB-to-TTL плохо не станет?
Там резисторы есть между Atmega328 и 8U2, так что проблем быть не должно.
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

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

Сообщение staltech »

maxvalin писал(а):Одним словом ступор.. Возможно на пальцах подскажите что не так, какой формат сохранить нужно, какую траекторию нужно выбрать для лазерного гравера. Не тупой, разбираюсь быстро если есть крохи какие- то
По Арткаму к сожалению подсказать нечего, не пользуюсь им пока.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

staltech писал(а):
selenur писал(а):Ну пока просто развлечение, а там посмотрим
Согласен. Если STM32 то наверное лучше на STM32F407 или 405 порт делать, будет хоть запас на развитие. HAL я вроде освоил но GRBL под HAL переводить желанием не горю. Под HAL проще с нуля писать с использованием RTOS.
Мне для одной из задач, нужно что-бы была поддержка синхронизации выполнения g-кода по входящим импульсам, для примера видео: https://www.youtube.com/watch?v=zB8b43JXuwE
в грбл, этого нет, и встраивание не очень хорошо получается, поэтому понемногу продумываю реализацию с нуля ;-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

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

Сообщение staltech »

selenur писал(а):в грбл, этого нет, и встраивание не очень хорошо получается, поэтому понемногу продумываю реализацию с нуля
Нужна будет какая помощь обращайся. Сам я такой проект с нуля уже вряд ли потяну, но некоторые куски кода в заначку положу.
По весне планирую заняться строительством мастерской и будет уже не до программирования. Но лучше не загадывать, а то буде все как обычно то есть через одно место...
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

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

Сообщение MX_Master »

Вчера быстро пробежался по гитхабу в поисках GRBL под STM32F4. Есть порты с 0.8 и начальные наработки с 0.9. Но это явно неблагодарное дело, пока сами авторы GRBL официально не пересядут на другой МК.

https://github.com/deadsy/grbl_stm32f4
https://github.com/MaxwellXyao/GRBL-0.8c-for-STM32

Но все равно эта система начального уровня и что-то сложное из нее самостоятельно не сделать. Хотя некоторые пытаются (smoothieware). Поэтому результатом поисков стал набор Machinekit (LCNC) + Beaglebone W/B. А из STM32F4 я просто умножитель STEP/DIR сделаю, т.к. эта связка все рано не выдаёт больше 50Кгц. Хотя функционал имеет огромный
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

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

Сообщение staltech »

В Machinekit есть Pluto-P Driver. http://www.machinekit.io/docs/drivers/p ... nformation Не проще будет его задействовать?
А так идея с микрокомпьютером прикольная, не исключено что скоро появятся доступный платы на SOC ARM-FPGA или X86-FPGA.
Аватара пользователя
staltech
Почётный участник
Почётный участник
Сообщения: 544
Зарегистрирован: 01 июл 2016, 22:50
Репутация: 155
Настоящее имя: Сергей
Откуда: Пензенская обл., г. Никольск
Контактная информация:

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

Сообщение staltech »

MX_Master А у тебя есть Beaglebone? Очень интересно как на нем LCNC шевелится, я бы тоже попробовал только вариант с FPGA.
Ответить

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