USBCNC GRBL 4 оси (6 осей!)

Контроллеры, драйверы, датчики, управляющие устройства.

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение Гришка » 02 мар 2019, 18:53

nebelnoir писал(а):Всё норм

мечтать не вредно, говорят, вот и мне взумалось. есть ли возможность запилить в прошивку подпрограммы? для тех, кто вручную составляет УП. очень мощная функция
Гришка
Кандидат
 
Сообщения: 56
Зарегистрирован: 09 фев 2019, 14:46
Репутация: 4

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение pshonia » 03 мар 2019, 22:10

Всем привет. вопрос к Николаю от Николая где можно посмотреть исходник для stm32F4 + схема подключения, хотел собирать велосипед с stm32F103 на F407 перенести, пока дочитал форум до конца вижу уже ребята все сделали. Могу и хочу принять участие в разработке проги под F4 работаю в coocoxe
pshonia
Новичок
 
Сообщения: 6
Зарегистрирован: 15 янв 2018, 23:13
Репутация: 0
Настоящее имя: Николай

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение Микола » 04 мар 2019, 13:08

pshonia писал(а):Всем привет. вопрос к Николаю от Николая где можно посмотреть исходник для stm32F4 + схема подключения, хотел собирать велосипед с stm32F103 на F407 перенести, пока дочитал форум до конца вижу уже ребята все сделали. Могу и хочу принять участие в разработке проги под F4 работаю в coocoxe


Если обращение ко мне - вопросы лучше адресовать Ярославу (nebelnoir), автору темы.
Я такой-же сторонний участник как и все. Активность проявил ибо мне тема пришлась в пору - не только протестировал но и запустил контроллер в пром. эксплуатацию.
По сути вопроса - я не курсе, обзоров и тестов имеющегося для F4 не делал.
Микола
Новичок
 
Сообщения: 38
Зарегистрирован: 21 июл 2014, 16:59
Откуда: Московская обл.
Репутация: 3
Настоящее имя: Николай

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение pshonia » 04 мар 2019, 23:37

Тогда вопрос Ярославу (nebelnoir) - если есть открытая прошивка для STM32F4 поделитесь. Хочу принять участие в написании кода или точнее в "дописании" знаком F103 F407 с ними работаю. Могу поработать над определенными кусками кода. Начал сам переносить код на F407 а тут нашел форум. Сделал управления шаговиками чарез CD4053B или с STM или с пульта управления с 2шт NE555 + переменник 4К7 (скорость- частота step) и джоуйстик по Х и Y и две кнопки по Z. +X+Y+Z DIR (+5) -Z-Y-X DIR (0)
любое нажатие на пульте переключает CD4053B на работу с пультом и разрешает ENABLE могу пультом без проца управлять осями скорость от 2-100% удобно подъезжать к нужной точке (потом обнуляю в проге) все концевики питаю от того же питания что и шаговики (+18в) через диоды все концевики сходятся в одну точку и через CD4053B на управления драйверами ENABLE
при срабатывания любого - мгновенно останов шаговиков в 328 УНО реакция на концевики туповатая.
pshonia
Новичок
 
Сообщения: 6
Зарегистрирован: 15 янв 2018, 23:13
Репутация: 0
Настоящее имя: Николай

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение nebelnoir » 05 мар 2019, 19:45

pshonia писал(а):Тогда вопрос Ярославу (nebelnoir) - если есть открытая прошивка для STM32F4 поделитесь.

https://github.com/Schildkroet/GRBL-Advanced
Аватара пользователя
nebelnoir
Почётный участник
Почётный участник
 
Сообщения: 64
Зарегистрирован: 24 апр 2014, 20:28
Откуда: Москва
Репутация: 47
Настоящее имя: Ярослав Власов

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение nebelnoir » 05 мар 2019, 21:02

pshonia писал(а):Хочу принять участие в написании кода или точнее в "дописании"

Я тоже)))

https://github.com/gnea/grbl/issues/67
Аватара пользователя
nebelnoir
Почётный участник
Почётный участник
 
Сообщения: 64
Зарегистрирован: 24 апр 2014, 20:28
Откуда: Москва
Репутация: 47
Настоящее имя: Ярослав Власов

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение pshonia » 05 мар 2019, 22:27

Спасибо уже начал разбираться, немного доработал пульт вместо 2х NE555 поставил LM311 + NE555 теперь ширина импульса всегда 12мс а частоту можно менять.
pshonia
Новичок
 
Сообщения: 6
Зарегистрирован: 15 янв 2018, 23:13
Репутация: 0
Настоящее имя: Николай

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение Tango42 » 06 мар 2019, 20:58

Микола писал(а):И последний момент. Есть ли в GRBL ESTOP (emergency stop), который приводит к немедленной остановке станка желательно с отключением ENABLE?
Попробую вставить свои 5 копеек...Если я правильно понял вопрос, то нужно изменить параметр $4 в строке (выделено на скрине) с "0" на "1". Это про отключение Enable. У меня CNC V3.0, там вывод для кнопки под аварию есть. Сам пока со всем этим хозяйством разбираюсь, спасибо Сергею (selenur) за отзывчивость и помощь! Если смогу чем то помочь-спрашивайте, будем вместе разбираться))))
Вложения
USBCNC GRBL 4 оси (6 осей!) Screen Shot 03-07-19 at 12.49 AM.PNG
Tango42
Новичок
 
Сообщения: 28
Зарегистрирован: 26 янв 2019, 17:11
Откуда: Кемерово
Репутация: 0
Настоящее имя: Сергей

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение Гришка » 06 мар 2019, 21:25

Tango42 писал(а):.Если я правильно понял вопрос,

не правильно понял. путаем STEP и STOP. стоп должен искаропки работать
Гришка
Кандидат
 
Сообщения: 56
Зарегистрирован: 09 фев 2019, 14:46
Репутация: 4

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение nebelnoir » 06 мар 2019, 22:03

Не уверен. Я добавлял там доп функционал в config.h
но толком не тестировал.
USE_RESET_BTN_AS_ESTOP
Аватара пользователя
nebelnoir
Почётный участник
Почётный участник
 
Сообщения: 64
Зарегистрирован: 24 апр 2014, 20:28
Откуда: Москва
Репутация: 47
Настоящее имя: Ярослав Власов

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение Гришка » 09 мар 2019, 19:54

nebelnoir писал(а):USE_RESET_BTN_AS_ESTOP

это же аппаратный сброс контроллера? координаты потеряются?
Гришка
Кандидат
 
Сообщения: 56
Зарегистрирован: 09 фев 2019, 14:46
Репутация: 4

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение nebelnoir » 10 мар 2019, 01:48

Гришка писал(а):
nebelnoir писал(а):USE_RESET_BTN_AS_ESTOP

это же аппаратный сброс контроллера? координаты потеряются?

Нет, это не кнопка reset микроконтроллера, это reset grbl.
Координаты, точно сейчас не помню, но по логике должны теряться. Мы сейчас говорим о кнопке экстренной остановки! Замечу, что координаты также теряются, если вы перешли в режим sleep и пошли на обед и это нормально. Это уже обсуждалось и здесь и в обсуждении родного grbl.
Аватара пользователя
nebelnoir
Почётный участник
Почётный участник
 
Сообщения: 64
Зарегистрирован: 24 апр 2014, 20:28
Откуда: Москва
Репутация: 47
Настоящее имя: Ярослав Власов

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение Козёл » 10 мар 2019, 06:57

nebelnoir писал(а):
Гришка писал(а):
nebelnoir писал(а):USE_RESET_BTN_AS_ESTOP

это же аппаратный сброс контроллера? координаты потеряются?

Нет, это не кнопка reset микроконтроллера, это reset grbl.
А как это возможно, кнопкой сброса МК, сбросить только grbl, она же подключена к ножке NRST?
Аватара пользователя
Козёл
Мастер
 
Сообщения: 231
Зарегистрирован: 15 мар 2017, 12:07
Откуда: Бишкек
Репутация: 459
Настоящее имя: Артурио

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение nebelnoir » 10 мар 2019, 07:47

Нет нет, это не кнопка сброса микроконтроллера, это просто ножка цифрового входа, которая в grbl называется control_reset, наряду с contr_feed,door,start.
Аватара пользователя
nebelnoir
Почётный участник
Почётный участник
 
Сообщения: 64
Зарегистрирован: 24 апр 2014, 20:28
Откуда: Москва
Репутация: 47
Настоящее имя: Ярослав Власов

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение Гришка » 11 мар 2019, 10:42

как лучше подключить аппаратный пульт, посылающий Г-код в юарт? можно на С-степ-дир назначить? что ещё включить надо? в каком формате команды должны быть?
Гришка
Кандидат
 
Сообщения: 56
Зарегистрирован: 09 фев 2019, 14:46
Репутация: 4

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение nebelnoir » 31 мар 2019, 01:14

Друзья, подскажите пожалуйста, не могу найти нигде: кто писал про проблему со скоростями feed? Там еще были какие-то реальные замеры времени...
Аватара пользователя
nebelnoir
Почётный участник
Почётный участник
 
Сообщения: 64
Зарегистрирован: 24 апр 2014, 20:28
Откуда: Москва
Репутация: 47
Настоящее имя: Ярослав Власов

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение Микола » 03 апр 2019, 19:04

nebelnoir писал(а):Друзья, подскажите пожалуйста, не могу найти нигде: кто писал про проблему со скоростями feed? Там еще были какие-то реальные замеры времени...


В этой теме вроде не было такого. В других - не в курсе. На практике на более слабых контроллерах (у ардуин) при попытке увеличивать микрошаг 32,64 и т.д. на больших скоростях - пропуски шагов в тихую, банально не успевает.
На stm32f103 поставил ограничение принудительно 50кГц - работает без сбоев. Ничего не мерял.
По хорошему надо самому мерять - поджигать ножку по окончанию расчета и гасить по прерыванию, разницу на осциллографе. А лучше регистрирующий триггер сделать с выводом ошибки в управляющую программу. Кстати - натолкнул на мылсь, надо попробовать изобразить подобное.
Или реч о другом?
Микола
Новичок
 
Сообщения: 38
Зарегистрирован: 21 июл 2014, 16:59
Откуда: Московская обл.
Репутация: 3
Настоящее имя: Николай

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение nebelnoir » 03 апр 2019, 21:09

С поджигание и гашением ножки я делал. Даже где-то на гитхабе у usbcnc скриншоты были.
Мне кто-то где-то писал о проблеме скоростей, но я не могу найти эту запись.
Аватара пользователя
nebelnoir
Почётный участник
Почётный участник
 
Сообщения: 64
Зарегистрирован: 24 апр 2014, 20:28
Откуда: Москва
Репутация: 47
Настоящее имя: Ярослав Власов

Re: USBCNC GRBL 4 оси (6 осей!)

Сообщение rusk911 » 23 апр 2019, 11:52

Заменил ардуину на stm32f103. Всё красиво, бегает быстро и плавно, но есть небольшая неприятная проблемка. После включения плата некоторое время тупит. Подключаюсь - выплёвывает настройки и ОК, может даже кнопками из UGS двинуть что-то пару раз, но потом теряется, посланные команды остаются без ответа. Пробую переподключиться, плата определяется уже на другом порту, но и там скоро теряется. После пары перезапусков UGS только начинает стабильно работать. Есть мысли как диагностировать источник проблемы?
rusk911
Новичок
 
Сообщения: 4
Зарегистрирован: 23 апр 2019, 11:36
Репутация: 0
Настоящее имя: Дмитрий Сушков

Сообщение nebelnoir » 23 апр 2019, 17:34

1
Последний раз редактировалось nebelnoir 23 апр 2019, 17:44, всего редактировалось 2 раз(а).
Аватара пользователя
nebelnoir
Почётный участник
Почётный участник
 
Сообщения: 64
Зарегистрирован: 24 апр 2014, 20:28
Откуда: Москва
Репутация: 47
Настоящее имя: Ярослав Власов

Пред.След.

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

Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot], Majestic-12 [Bot], ruh2100, Semiel, Yandex [bot]

cron
Reputation System ©'