Делаю свой ЧПУ на stm32

Общие вопросы станкостроения и организиции труда.
гражданинъ
Мастер
Сообщения: 1234
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение гражданинъ »

Когда я делал свой первый фрезерок ,я категорически хотел иметь датчики на обоих концах осей и кнопку АВОСТ в обязательном порядке . Всё установилось и настроилось великолепно и быстро ( я всё же не гинеколог), но ровно до включения шпинделя ! Убил пару недель на поиск решения ,а тут и плата развязки мач 3 подоспела . И всё, забыл эту проблему на всегда . Не спорю работает ардуина и на принтерах (у меня самого тоже) ,и на лазерах ,и вроде на плазморезах ,и на токарниках (строю электрогитару сейчас),а вот на фрезере лично я не победил !
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2940
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 431
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение Rom327 »

гражданинъ писал(а): На данном видео не хватает включённого шпинделя ,желательно коллекторного или просто дремеля. И исполнения УП после хоумления .
А так же бригады сварщиков с аппаратами, включенными в ту же розетку, что и станок... :hehehe: Ваше высказывание напоминает старый анекдот, в котором больного лечили от кашля слабительным... Это что же получается, если нет знаний или желания все сделать по уму, подавить помехи, поставить фильтры, правильно заземлить и заэкранировать получаются виноваты концевики? По этому их нафиг? Вот видео, где есть ардуина, концевики ,УП и самый отстойный коллекторный "шпиндель" - и все работает! https://youtu.be/HRKOD_mFIYw
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
гражданинъ
Мастер
Сообщения: 1234
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение гражданинъ »

Rom327 писал(а): если нет знаний или желания
Ну нет знаний или желания или времени и т д . Я что утверждал ,что это не возможно ? У вас работает ? Я в восхищении ! В "электрохозяйстве"
моего станка нет ни одного фильтра кроме штатного кольца на шлейфе частотника .Станок находится на заводе ,соседи мебельщики ,десятки всяких электроинструментов ,форматная пила ,2 ЧПУ фрезера, у меня несколько десятков светодиодных драйверов постоянно фонят ,за забором в 30и метрах крупная электроподстанция ..... Полёт нормальный !
Последний раз редактировалось гражданинъ 02 дек 2021, 19:33, всего редактировалось 1 раз.
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2940
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 431
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение Rom327 »

гражданинъ писал(а): В "электрохозяйстве" моего станка нет ни одного фильтра кроме штатного кольца на шлейфе частотника .
Вообще то речь была о концевиках... И, как показывает практика (и мое видео), искрящий шпиндель сам по себе не является причиной сбоя работы программы из-за концевиков...
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
гражданинъ
Мастер
Сообщения: 1234
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение гражданинъ »

Конечно не из-за концевиков . Как только включаешь режим работы с лимитами и понеслась . Провода экранированные .... ну всё как бы норм ,а повисает в любой момент ,вот и всё . Давайте не будем спорить , я просто поимел опыт общения с GRBL на ардуине и результат мне не понравился , но польза от этого в смысле понимания предмета конечно огромная ! Я едва не купил ESTLCAM ,прям в последний момент как то не срослось .
Вложения
Вот он под столом весь в концевиках ! (2205 просмотров) <a class='original' href='./download/file.php?id=200154&sid=be3ec8d011eb2591090d5312e065ce27&mode=view' target=_blank>Загрузить оригинал (956.25 КБ)</a>
Вот он под столом весь в концевиках !
Последний раз редактировалось гражданинъ 02 дек 2021, 20:12, всего редактировалось 2 раза.
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4506
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение xenon-alien »

DrobyshevAlex писал(а): Жесть конечно как дырки скачат.
В чего гравёром не наметить - отцентровать для начала (перед сверлением) на глубину фольги?
Повторно свое видео выставлять не буду...
Аватара пользователя
Mamont
Мастер
Сообщения: 1953
Зарегистрирован: 10 дек 2015, 12:21
Репутация: 382
Настоящее имя: Виталий
Откуда: РБ Минск
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение Mamont »

Что классический grblь, что промышленный контроллер, информация с концевиков в конце концов поступает на логический блок (микроконтроллер). Только в грбл, как правило, подается непосредственно на вывод микроконтроллера, а в промышленных стойках через опторазвязку и фильтр подавления помех (чтобы на короткие импульсные шила не реагировало).
Примени тоже самое на грбл, и будет работать как часы.

Касательно своего опыта с мач3, больше пользы от кнопки ПАУЗА, нежели Е-СТОП. Последний сбивает координаты.
DrobyshevAlex
Опытный
Сообщения: 160
Зарегистрирован: 25 сен 2021, 21:04
Репутация: 1
Настоящее имя: Александр
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение DrobyshevAlex »

xenon-alien писал(а): В чего гравёром не наметить
да там беда в другом еще, там стол к сверлу криво) Надо как то пофиксить) не понимаю пока как угол сделать 90 со всех сторон...
Я то с одно стороны попаду даже, разные сверла разной длинны, другая уедет сторона, еще и сверла сломаю) ибо из за длинны, оно не попадает на центр и в гравера дырочку полезет на излом.

Надо где то ровный угол 90 градусов найти :D хотя может там не столь принципиально) Хоть немного бы подогнать.
DrobyshevAlex
Опытный
Сообщения: 160
Зарегистрирован: 25 сен 2021, 21:04
Репутация: 1
Настоящее имя: Александр
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение DrobyshevAlex »

Mamont писал(а): пользы от кнопки ПАУЗА, нежели Е-СТОП.
Вот жалею что кнопку паузы не вывел)) В следующей версии надо не забыть) Много чего забыл. Например хочу реле поставить на шпиндель еще, чтоб когда не крутиться, не только земля отрезалась транзистором но и плюс релюшкой. Транзистор для ШИМа оставлю. А то фиг знает в чем причина, но если на мотор идет плюс Z щуп не работает)
Приходится выдергивать разъем с мотора каждый раз, и каждый раз забываю вставить обратно и ломаю фрезы/сверла. За неделю штук 20 улетело)) Заказал еще но когда они придут)) Гравер например 1 остался 0.1 мм. Заказал еще пачку, пришли широкие, похоже 0.2 или больше)
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2940
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 431
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение Rom327 »

DrobyshevAlex писал(а): Надо как то пофиксить) не понимаю пока как угол сделать 90 со всех сторон...
Вот посмотри, как измерить неперпендикулярность шпинделя
https://www.youtube.com/watch?v=_II4pmwbgec
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение selenur »

гражданинъ писал(а): а повисает в любой момент ,вот и всё . Давайте не будем спорить , я просто поимел опыт общения с GRBL на ардуине и результат мне не понравился
В общей сложности нескольким десяткам людей которые лично писали, удалось решить их проблему с зависаниями, и у большинства это было связано: 1) Настройка электропитания USB, 2) Завышенная скорость порта обмена данными, 3) Некорректная настройка сендеров, 4) Рассинхронизация при нагревах драйверов платы где микроконтроллер и кварц, 5) Плохая пайка.

Найдя эту информацию на данном форуме ранее и устранив проблемы наверняка впечатления были положительные.......
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
гражданинъ
Мастер
Сообщения: 1234
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение гражданинъ »

Сейчас посмотрел ,папка на рабочем столе названа "CNC" там вся информация по теме которую я ранее нашёл на этом и не только форумах ,кликнул свойства - 57 гигов (видео там нет) ! Видимо не то искал . Просто цель была заставить стабильно работать фрезер ,а не заставить работать фрезер на GRBL через USB и ардуино .Не буду спорить, карту высот и гравировку печатных плат я не умею делать и мне это не нужно ,может в этом дело ?
Вложения
Поверьте, все &quot;ступеньки&quot; пройдены с самого начала (2160 просмотров) <a class='original' href='./download/file.php?id=200160&sid=be3ec8d011eb2591090d5312e065ce27&mode=view' target=_blank>Загрузить оригинал (3.17 МБ)</a>
Поверьте, все "ступеньки" пройдены с самого начала
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение selenur »

гражданинъ писал(а): Просто цель была заставить стабильно работать фрезер
Самое главное что добился цели и не сдался, и всё равно каким способом.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
DrobyshevAlex
Опытный
Сообщения: 160
Зарегистрирован: 25 сен 2021, 21:04
Репутация: 1
Настоящее имя: Александр
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение DrobyshevAlex »

Rom327 писал(а): Вот посмотри
У меня станок вышел 7000 это с учетом того, что там еще и швп)) На простых винтах вообще меньше 5 выходил))
У меня у шпинделя вал болтается) Не думаю что мне такая точность нужна) К тому же я такую штуку с конца 90 не видел)) с тех пор как брал ее в токарке для замера цилиндров...
Погуглил, около 1200 стоит) Не хотелось бы покупать пока)

Думаю найти просто прямой угол пока. К тому же стол у меня из фанеры, которая кривая) Что я там выставлю. Да и текстолит кривой. Так что хотя бы примерно надо.

Просто за 1 см убегает на 1мм где то сверло. То есть где то 6 градусов угол. Хотя бы к 1 подвести)) Будет убегать уже на 0.1мм.
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2940
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 431
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение Rom327 »

DrobyshevAlex писал(а): Не хотелось бы покупать пока)
Тогда сотвори себе такую приспособу: согни сталистую проволоку буквой Z. Один конец заточи, как иголку. Зажми тупой конец в цангу шпинделя и вращай за вал шпинделя, не касаясь проволоки рукой. Регулируй положение шпинделя, постепенно опуская Z вниз и вращая шпиндель, добейся чтобы проволока равномерно царапала/касалась текстолита...Это хорошо видно против света, направленного вдоль плоскости стола...
Вложения
Шпиндель.jpg (2104 просмотра) <a class='original' href='./download/file.php?id=200168&sid=be3ec8d011eb2591090d5312e065ce27&mode=view' target=_blank>Загрузить оригинал (57.29 КБ)</a>
Последний раз редактировалось Rom327 03 дек 2021, 09:45, всего редактировалось 1 раз.
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2940
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 431
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение Rom327 »

DrobyshevAlex писал(а): То есть где то 6 градусов угол.
По-моему ты погорячился про 6 градусов... Этот угол даже на глаз видно... И как на таком "перпендикуляре" работать?
Вложения
6.JPG (2110 просмотров) <a class='original' href='./download/file.php?id=200166&sid=be3ec8d011eb2591090d5312e065ce27&mode=view' target=_blank>Загрузить оригинал (30.62 КБ)</a>
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
DrobyshevAlex
Опытный
Сообщения: 160
Зарегистрирован: 25 сен 2021, 21:04
Репутация: 1
Настоящее имя: Александр
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение DrobyshevAlex »

Rom327 писал(а): согни
Блин чо ж я такой тупой 😁 сам не додумался. Спасибо)

По вюповоду на глаз. Ну так его видно, да
DrobyshevAlex
Опытный
Сообщения: 160
Зарегистрирован: 25 сен 2021, 21:04
Репутация: 1
Настоящее имя: Александр
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение DrobyshevAlex »

Набросал платку, под stm32f103c8t6.

Пока есть вывод на три мотора, понижающий преобразователь до 12В (берет питание с моторов, там у меня 19 заходит), на питание кулера для драйверов.
Отверстия под кулер 50 мм.

Вывод на Z щуп.

Опторазвязка с управлением шпинделем, ШИМ на N-канальном полевике.

Если кому надо скину в диптрейсе. Или если не забуду на днях и так скину. Просто на другом компе разводка.

Пока доработать хочу, надо вывести концевики и кнопку стоп и пауза) А так же реле поставить на выключение питания шпинделя хочу, чтоб не было наводок на Z щуп. Ну и сам щуп завести через транзистор и диоды для защиты мк от статики. Думал опторазвязку, но думаю медленно будет)
Вложения
photo_2021-12-03 19.16.12.jpeg (2063 просмотра) <a class='original' href='./download/file.php?id=200174&sid=be3ec8d011eb2591090d5312e065ce27&mode=view' target=_blank>Загрузить оригинал (110.63 КБ)</a>
photo_2021-12-03 19.16.14.jpeg (2063 просмотра) <a class='original' href='./download/file.php?id=200175&sid=be3ec8d011eb2591090d5312e065ce27&mode=view' target=_blank>Загрузить оригинал (141.51 КБ)</a>
Аватара пользователя
Mamont
Мастер
Сообщения: 1953
Зарегистрирован: 10 дек 2015, 12:21
Репутация: 382
Настоящее имя: Виталий
Откуда: РБ Минск
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение Mamont »

Желательно использовать несколько проходов гравировки, чтобы изоляция между дорожками пожирнее была.
Kost_irk
Мастер
Сообщения: 995
Зарегистрирован: 19 июл 2018, 07:46
Репутация: 193
Откуда: Иркутск
Контактная информация:

Re: Делаю свой ЧПУ на stm32

Сообщение Kost_irk »

Думаю , если организовать подтяжку щупа и концевиков пожирнее, порядка сотен ом, тогда вопросы наводок снимутся сами.
Ответить

Вернуться в «Общие вопросы»