Запуск grbl на stm32 stm32f103c8t6 bluepill

Поділитися
Вставка
  • Опубліковано 22 чер 2019
  • Запуск grbl на stm32 stm32f103c8t6 bluepill. Увеличиваем скорость контроллера в 3 раза! Поддержка 5 осей!
    Помощь каналу! : sobe.ru/na/na_razvitie_kanala...
    Прошивку, схему подключения а так же инструкцию по прошивке :
    r13-project.ru/2019/06/22/grbl...
    Кроме инструкции по ссылке вы можете скачать GRBL скомпиллированую прошивку под stm32f103c8t6.
    32 битный GRBL controller для станка с ЧПУ, который позволяет подключить 5 осевой станок. Я нашел адаптацию прошивки GRBL 1.1, проверил ее и запустил. Так же я попробовал повыжигать, и так же контроллер справился без глюков и зависаний.
  • Наука та технологія

КОМЕНТАРІ • 251

  • @user-tl8gk3dy3r
    @user-tl8gk3dy3r 2 роки тому +1

    отличный формат. Все по существу, без отступлений. Наработки конечно интересны

  • @igorchuk1414
    @igorchuk1414 2 роки тому

    Спасибо большое 👍у меня такой вопрос я залил grbl в плату все ок а есть ли возможность управлять станком не через usb а через st-link то есть сам программатор от компа до платы ????

  • @ivekill5133
    @ivekill5133 4 роки тому +2

    Наконец то про порт grbl и stm32 появилось видео. Очень было бы интересно увидеть про редактирование "config.h" и варианты настройки и подключения концевиков!

    • @Ryazanec13
      @Ryazanec13  4 роки тому +2

      А с концевиками там какая проблема? Или програмно можно область ограначить, но ручками ноль выставлять, либо поставить по 1 концевику на ось и ограничить область или поставить по 2 концевика в параллель, при сработке любого станок остановится в аварийном режиме. Сейчас рисую схемы подключений, думаю как изобразить так, что бы было понятно всем, схемы электрические или электронные не все читать умеют. config.h - не всем нужен, многое можно настроить через uart на готовой прошивке. Если есть вопросы - пиши, постараюсь рассказать, материалы только готовлю.

    • @ivekill5133
      @ivekill5133 4 роки тому

      @@Ryazanec13 Про концевики интересны нюансы, как лучше подключать нормально замкнутые или разомкнутые, пишут много про ложные срабатывания от помех. Сам собираю "root 3" только на строительных шпильках, шд стоят самые мощные из nema 23, и с шагом резьбы шпильки 1.5 мм, при ошибке эти двигатели не остановятся без концевиков) И пока непонятно можно ли как то в прошивке настроить синхронизацию движения двух двигателей на портале кроме как подключать step и dir в параллель, в math3 вроде бы есть функция "slave axis" и во время хоума портал выставляется по двум концевикам, в grbl думается что нет такого.

    • @Ryazanec13
      @Ryazanec13  4 роки тому +3

      @@ivekill5133 Если концевики нормальные, то помех не должно быть, если боитесь помех, то ставить лучше замкнутые, при размыкании дребезга контактов не возникает и контроллеру в этом плане легче. По поводу помех - это беда mach3 при работе с лпт, там народ помех как огня боится, и там это имеет место быть, здесь же помех меньше. У вас двигатели не на столько мощные, что бы навести серьезные помехи, контроллер должен отработать нормально. По поводу выставления по 2м кнцевикам - я в grbl такого не встречал, но там можно выставить рабочую область, и контроллер не даст выезжать инструменту за пределы, программно.

  • @user-kq3sm2sr4r
    @user-kq3sm2sr4r 4 роки тому +1

    Очень ждем продолжения!

  • @tolikche
    @tolikche 3 роки тому

    Спасибо за видео, один вопрос: если я хочу поставить блюпилл на устройство с кинематикой H-bot, то мне придется самому компилировать хекс? Если есть такая возможность, могли бы вы выложить хекс для H-bot, а то ставить среду и разбираться в ней ради компилляции одного проекта довольно долго(

    • @Ryazanec13
      @Ryazanec13  3 роки тому

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

  • @sledleo
    @sledleo 4 роки тому +5

    Респект! И подписка!

  • @anlaz1
    @anlaz1 Рік тому

    Спасибо за работу. Я с большим удовольствием посмотрел бы пошаговую инструкцию по прошивке платы контролера. Я прочитал вашу статью по ссылке, но видеоматериал для меня заходит лучше. Я не понял здесь, при проверке работоспособности Вы не отключали программатор. это так нужно? И ещё не услышал какая программа используется на вашем станке?

    • @Ryazanec13
      @Ryazanec13  Рік тому

      Смотрите послднее видео, не нужно собирать этот контроллер, есть более крутое решение, для управления станком, программа вообще не нужна будет, управляется хоть с телефона, и нужно оно только для запуска программы на выполнение, далее контроллер сам с флешки всё читает. Флешка нужна только для хранения файлов, ее из платы вынимать не надо, файлы грузятся по вайфаю. Посмтроен наконтроллере ESP32. Сейчас синмаю видео именно по платам, прошивке и настройке, пошаговая инструкция. на следующей неделе выйдет. там и печатные платы с гербер файлами для заказа и сборки, и файлы конфигурации под платы будут и платы под 3х осевой и плата под 5ти осевой станки. 5 осевой слабенький, хоббийный, но всё же. Пока собирал, нашел на авито подобные платы, но денег там хотят негуманно 5-6 т.р. я аж офигел, яесли собирать решусь, то ценник будет 2к.максимум за 5 осевой. Может я не ценю свое время, но всё же ямоя аудитория это самодельщики, а маркетолог из меня ни какой. Пустые платы за 300-400р. наверное распродам, лишние мне ни к чему.

    • @anlaz1
      @anlaz1 Рік тому

      @@Ryazanec13 А последнее видео - это какое? Спасибо за развёрнутый ответ. Удачи во всех планах. Очень интересно...

    • @Ryazanec13
      @Ryazanec13  Рік тому

      @@anlaz1 последнее на канале на данный момент. Там я СПУ свой пересобираю. там же о платах чуть упомянул, и о том, что выйдет дальше.

    • @Ryazanec13
      @Ryazanec13  Рік тому

      По поводу программатора - смотря какой программатор и смотря, что и дл чего в ыделаете. Если через пины для отладки, то роли не играет - подключен он или нет. Если висит на Rx-Tx то смотреть надо - задействованы эти пины или нет. Если программатор висел - значит у меня они не задействованы были.

    • @anlaz1
      @anlaz1 Рік тому

      @@Ryazanec13 Понятно. Удачи вам!

  • @igorchuk1414
    @igorchuk1414 3 роки тому

    Народ подскажите а как на плате запаралелить две оси тоесть оди сигнад допустим y шол на два шд , как это было на ардуино с shild v3 замыкал перемычкой оси и два мотора синхронно работали

  • @engineertoys8329
    @engineertoys8329 4 роки тому

    Большое спасибо за видео! Будет интересно на это дело оффлайн контроллер повесить.
    В отличие от Atmega328, STM32 это потянет, можно по идее шилд подключить от 3D принтера (как нибудь шилд с разъемом под карту памяти вместе с LCD), но вот программно наверно замучаешься все это сопрягать вместе...

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      Если не ошибаюсь, но по части отправки кода, там одинаково. Единственная проблема может случиться, если шилд слишком умный. Он же и температуру отображает...

    • @user-qi6vs2mx6j
      @user-qi6vs2mx6j 2 роки тому

      @@Ryazanec13 "шилд" этот называется LCD discount smart controller, состоит из дисплея и энкодера, температура на нем отображается прошивкой marlin, в чем его умность при этом непонятно. И вообще grbl не поддерживает ни дисплей ни чтение с карты, как он при этом что то сопрягать собирается)) как будто достаточно проводки скрутить и само заработает))

  • @GypsyRewind
    @GypsyRewind 4 роки тому

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

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      ДС и энкодером - вы знаете толк в "изваращениях" :) Как с инерцией боролись? Момента при смене направления хватает?

    • @GypsyRewind
      @GypsyRewind 4 роки тому

      @@Ryazanec13 PID - маст хэв, работает плавненько, тихо и довольно-таки шустро

  • @anlaz1
    @anlaz1 4 роки тому

    Спасибо за информацию. Можно узнать где приобрели драйверы двигателей?

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      aliexpress, у меня драйвера TMC2208, моторы не слышно вообще, но подойдут и любые другие для 3Д принтера - они по распиновке и вольтажу совпадают. Вечером на страницу проекта докину информацию по электронным компонентам - драйвера, шаговики, концевики, плата с стм32 и чем ее программировать. По лазеру отдельное видео на канале есть - его я собирал сам.

    • @anlaz1
      @anlaz1 4 роки тому

      @@Ryazanec13 Спасибо! посмотрю дополнение к вашей информации.

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      @@anlaz1 Если вы про драйвера для станка с ЧПУ, то у меня TB6560, если нужен ток более 3А то TB6600 - они до 4,5А. на страничку проекта добавил информацию по драйверам. r13-project.ru/2019/06/22/grbl-на-stm32-stm32f103c8t6-blue-pill Если интересует инструкция по прошивке контроллера на STM32 , то видеоинструкция и 2 способа есть вот в этом вот видео на моем канале. ua-cam.com/video/y9P2kUsd0t8/v-deo.html

  • @user-kq3sm2sr4r
    @user-kq3sm2sr4r 4 роки тому

    Очень интересно а 3д принтер Вы сами собрали или покупали готовый? На странице нет обзора и опыта эксплуатации.

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      Купил кит набор и 2 раза его переделывал.

    • @user-kq3sm2sr4r
      @user-kq3sm2sr4r 4 роки тому

      @@Ryazanec13 если время появиться, снимите нам обзорчик , наверника Вы получили не малый опыт пока доводили 3д принтер до ума.

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      @@user-kq3sm2sr4r Я сниму сборку нового. По комплектующим видео и так хватает, по настройкам - оно мало кому нужно. Видео даже по граверу не набирает просмотров. Так, что пока не набеется хотя бы 10000 подписчиков, снимать такое нет смысла. а эту цыфру я собирать буду лет 5-6. Ютьюбу нужно минимум 1-2 видео в неделю. Я же толтко на сонтад и озвучку трачу в срелнем 3-4 вечера. Я не блогер сидящий дома, работа не позволяет снимать чаще 1-3 в месяц. увы.

    • @user-kq3sm2sr4r
      @user-kq3sm2sr4r 4 роки тому

      @@Ryazanec13 даа… очень жаль, что так получается, тема контролеров grbl на stm32 вообще не развита, я с осени прошлого года вникаю в эту тему, и вы один толково все объяснили, что даже полному делитанту по инструкции можно собрать проект ,

  • @halon5117
    @halon5117 2 роки тому

    Здравствуйте, не подскажете к какому пину правильно подключать enable, я что-то не могу разобраться, моторы постоянно на удержании и сильно греются

    • @Ryazanec13
      @Ryazanec13  2 роки тому

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

    • @halon5117
      @halon5117 2 роки тому

      @@Ryazanec13 ну к стм его на какой пин нужно подключать, ток уже и так 2А выставил

  • @nikotinesmola
    @nikotinesmola 2 роки тому

    Здравствуйте, вы сказали что по дефолту стояли завышенные ускорения и скорость, какие поставили вы? Ошибки 22 не было?

    • @Ryazanec13
      @Ryazanec13  2 роки тому +1

      Какие уже не помню. В видео по лазерному гравер у приводил пример моих настроек для гравера и как считать их. На станке швп стоит, там по дефолту не то кол. во. шагов на мм. Было помоему. Поэтому он слишком много шагов за раз пытался отсчитать и мотор не стартовал.

    • @nikotinesmola
      @nikotinesmola 2 роки тому

      @@Ryazanec13 Спасибо, посмотрю.

  • @user-rd3lj4gn4s
    @user-rd3lj4gn4s 3 роки тому

    Вы уже больше года используете stm32 вместе с ЧПУ, скажите, а в плане надёжности (перезагрузки или зависания) были с STM? Обычно люди уходят с ардуины из-за маленьких скоростей и ищут что-то 32-ух битное. А меня больше волнует не скорость, а перезагрузки и зависания контроллера которые были и на Ардуине, и когда перешёл на esp32. Было хоть раз такое на stm32? Или от микроконтроллера за несколько долларов и нельзя ожидать надёжности?

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      Дело не в микроконтроллере. Дело в программных ошибках. Микроконтроллер отрабатывает то, что ему говорит прошивка. Есть две причины, почему может глючить Микроконтроллер - это неправильная разводка платы и прокладка проводов, когда помехи его сбивают и ионизирующее излучение естественного радиационного фона. Промышленные решения первую проблему решают грамотной разводкой, оптической развязкой и кучей решений гасящих помехи. Вторую проблему решают специальной памятью. Например в серверах оперативка на 1 гигабайт на самом деле на 128 мегабайт больше, в излишек хранятся контрольные суммы данных и данные для восстановлении. Заряженный частицы могут выбивать заряд с полевиков, и 1 становится 0, что вылавливается и в какой то части восстанавливается, но это очень редкое явление. Ещё бывает брак контроллера, что тоже редко. В основном косяки в библиотеке grbl, так, что переход на другой чип с той же программой составляющей мало, что изменит. Может стать лучше или хуже, в зависимости от используемых библиотек общения с переферией.

    • @Ryazanec13
      @Ryazanec13  3 роки тому

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

  • @douglaslasch1991
    @douglaslasch1991 3 роки тому

    Здравствуйте, на днях я прошел тест и сохранил изменения с помощью программы LaserGRBL. Но сегодня я закончил сборку механической части и снова пошел тестировать, и теперь даже при использовании ЛАЗЕРА изменения не сохраняются при выключении STM32f103c8t6.
    Не могли бы вы сделать видео, показывающее, как вносить изменения? У меня много трудностей.

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      Вносил изменение и через терминал и через laserGrbl. Изменения сохраняются. Я не знаю ,в чем может быть причина. Я бы пробовал через терминал (любое терминальное приложение) подключиться к устройству, и по одной окманде отправлять, а потом читать настройки и смотреть - сохранилось или нет. Если нет, то попробовать другую плату, или проверить настройки. Можно попробовать отключить blue pill отплаты, и просто голую таблетку попробовать настроить, если получается, а в станке нет, то смотреть разводку платы. Возможно где то что то коротит на резет.

  • @user-zr5kd7mh2w
    @user-zr5kd7mh2w 7 місяців тому

    добрый вечер!подскажите пожалуйста что делать когда комп видит stm32 в grbl также отображается а связать не получается ,пишет Sending to port failed,на перед спасибо!

  • @igorchuk1414
    @igorchuk1414 2 роки тому

    Какую можно использовать программу для grbl для полноценной 4 поворотной оси

    • @Ryazanec13
      @Ryazanec13  2 роки тому

      Любую, которая в него g код шлёт. По сути программе пофигу какими данными плеваться, главное, что бы grbl это отрабатывал. А в g коде уже прописаны перемещения по осям, там просто набор координат, на которые станку ехать с какой скоростью и спец. команд например включения, включения шпинделя, включения выключения сож, смены инструмента, если станок поддерживает, и поиска начальных координат.

  • @sanyatsibulskyy6718
    @sanyatsibulskyy6718 3 роки тому

    в чем может быть проблемма. у меня выбивает(слетает) контроллер на ходу?

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      Такого ни разу не было. бывало, что не с первого раза настройки сохраняло, а вылетов не было. у меня лазерный гравер на этой библиотеке работает с этой платой. на канале есть по нему видео. проблем нет вообще. помех по питанию нет? настройки хорошо редактирует и сохраняет прогоамма laser grbl, она наглядно выводит все настройки и пишет их тоже разом все. максимум гравировал часа полтора непрерывно, сбоев не было. на чпу максимум минут 30-40 програма была, в основном дсп и фанеру резал. без художки и 3д барельефов. контроллер stm32, не китайский аналог?

  • @aleksandrkozlov9286
    @aleksandrkozlov9286 5 років тому +2

    Спасибо!
    Интересно как настраивать!

    • @Ryazanec13
      @Ryazanec13  5 років тому +3

      Значит сниму видео. есть программа, в которой очень удобно настраивать, она очень наглядная. Если пройти по ссылке в описании, там статья, в статье есть ссылка на форум, там ветка маленькая, 8 страниц, и там вылржили эту программу. написана пользователем форума. По сути графическая оболочка с настройками, если занимались программированием мк, и знакомы с avrdude,консольная программа, то вот по аналогии, это как графическая оболочка для дудки. Станок я еще ковыряю, думаю видео мануал снимать буду, но чуть позже, сейчас у меня 2 видео в работе. Я не профессиональный блогер, у меня основная работа есть, времени не вагон, надеюсь на понимание, если будет задержка.

    • @vladimirshumilov7846
      @vladimirshumilov7846 5 років тому +1

      Спасибо за видео. Сам давно присматриваюсь к порту grbl на stm32. Очень интересно послушать о настройке прошивки

    • @Ryazanec13
      @Ryazanec13  5 років тому +1

      Настройка аналогичная, это тот же самый GRBL. Смотрю тема интересна, значит, как домонтирую 2 текущих видео, займусь ЧПУ.

    • @user-kq3sm2sr4r
      @user-kq3sm2sr4r 4 роки тому

      Очень ждем.

  • @MaximPokrovsky
    @MaximPokrovsky Рік тому

    вечер добрый! подключил все, однако движки молчат! на какой контакт СТМ32 вы повесили EN от драйвера шаговика? спасибо за ответ!

    • @Ryazanec13
      @Ryazanec13  Рік тому

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

    • @MaximPokrovsky
      @MaximPokrovsky Рік тому

      Могу с вами по ватсапу связаться?

    • @MaximPokrovsky
      @MaximPokrovsky Рік тому

      @@Ryazanec13 в общем станок запустил, однако с хард лиимиии дджений нет ограничился софтлимитами но хотелось бы более функционально ибо станок может выйи за пределы, не могли бы вы оояснить более раскрыто какие параметры и тонкости влияют на хардлимиты в прошивке GRBL1.1 и почему движки не двигаются? да пользуюсь лайтберн и лазергрбл ни там не там с хардлимитами движки не двиаются!

  • @TV-un3pq
    @TV-un3pq 3 роки тому

    Добрый день, скажите, а у вас сохраняются настройки вида $х=val в eeprom? У меня почему-то после отключения питания настройки сбрасываются на те что в прошивке в файле defaults.h. Помогите, уже всю голову сломал...
    Ой!, прошу прощения у stm32f103c8t6 нет eeprom-а. У него Sram. Но вопрос тот же сохраняются ли настройки у вас на этой плате?

    • @Ryazanec13
      @Ryazanec13  3 роки тому

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

    • @TV-un3pq
      @TV-un3pq 3 роки тому

      @@Ryazanec13 спасибо за ответ! Что получается библиотека? Я слышал что у них вообще памяти энергонезависимой нету. Или я не прав?

    • @TV-un3pq
      @TV-un3pq 3 роки тому

      Странно, у вас хоть даже не спервого раза но сохранялась же, у меня же вообще не сохраняется.....

    • @TV-un3pq
      @TV-un3pq 3 роки тому

      Итак, поделюсь как я поборол данный косяк, те у кого не сохраняется сто процентов стоит клон stm-ки. Купил я оригинальный процессор в чип и дипе stm32f103c8t6, перепаял его на blue pill, и все!!) Теперь параметры сохраняются как надо и с первого раза. Кстати и память стала вместо 64 все 128кб! Так что перепаяйте проц на новый оригинальный и будет вам счастье!

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      @@TV-un3pq У меня 128 килобайт, проблем не увидел, но один человек уверял, что стоит оригинал, он его купил после того, как плата vawgat у него не завелась. У меня 2 платы работают исправно, одна в лазерном гравере, вторая в ЧПУ. бывало, что не сохранялось с первого раза, но этим грешила только программа ubiversal П code sender, подключился терминалом, и сохранилось.

  • @volodymyr7659
    @volodymyr7659 4 роки тому +2

    Спасибо, супер. Спасибо за сайт

  • @user-kq3sm2sr4r
    @user-kq3sm2sr4r 4 роки тому +2

    Спасибо за видео, на просторах интернета информации очень мало, нужно развивать. Я буду следить за проэктом.

  • @Shiover
    @Shiover 5 років тому +1

    Интересно как настраивать! Видео в студию. : )

    • @Ryazanec13
      @Ryazanec13  5 років тому +2

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

    • @sledleo
      @sledleo 4 роки тому +1

      @@Ryazanec13 Ждем!
      Было бы круто и 3D принтер собрать на прошивке Marlin, а так же на других платках с STM32F405, STM32F407.

    • @user-kq3sm2sr4r
      @user-kq3sm2sr4r 4 роки тому

      Очень ждем.

  • @user-qt1mr3oh8x
    @user-qt1mr3oh8x 3 роки тому

    Добрый день.А можно пожелать на Новый год видео про управление станком на 3 оси и 4 поворотную,очень хочется собрать станок для фрезеровки воска и гравировки колец и т.типа

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      К новому году я успею доснять только видео по 3д принтеру. У меня сейчас трудная жизненная ситуация, плюс переезд из за этого, не получается уделять столько времени ютьюбу. А по поводу станка, я хочу собрать маленький фрезер с рабочей областью 100х100х100 мм.

    • @user-qt1mr3oh8x
      @user-qt1mr3oh8x 3 роки тому

      @@Ryazanec13 Успеха Вам в ваших начинаниях и преодоления всех трудностей. Буду ждать видео про станок. В вк вам
      можно по надоедать с вопросами? Оч хочу станок с повороткой ;)

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      @@user-qt1mr3oh8x Группу в вк для того и создал.

  • @douglaslasch1991
    @douglaslasch1991 3 роки тому

    Здравствуйте, у меня еще вопрос. При каждом перезапуске STM32 настройки прошивки возвращаются к исходным настройкам кода. Как я могу сохранить мои настройки ЧПУ?

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      Strange, I have them saved regularly. Do you set the settings manually through the terminal, or using a third-party program? There was such a problem a couple of times when using the Universal Gcode sender program, it sometimes reset the controller when writing parameters. Try to write through the terminal, or use the LaserGRBL program for laser engraving to write the settings. This program has adequate read / write parameters. Странно, у меня сохраняются исправно. Задаете настройки вручную через терминал, или при помощи сторонней программы? Такая проблема пару раз была при использовании программы Universal Gcode sender, она при подключении подвисала и обнуляла контроллер. Попробуйте прописать через терминал, либо воспользоваться программой для лазерной гравировки LaserGRBL, в ней адекватное чтение/запись параметров.

    • @douglaslasch1991
      @douglaslasch1991 3 роки тому

      @@Ryazanec13
      Я использую Universal GCode Sender, вручную устанавливаю значения и нажимаю «Сохранить», но ничего не происходит. Потом каждый раз, когда снова включаю карту, мне приходится настраивать все параметры.

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      @@douglaslasch1991 Попробуйте через терминал, через другую проблему. С Universal GCode Sender у меня слетали настройки пару раз. Этой программой можно только отправлять G- код. Попробуйте через терминал по одной строке отправлять. Или попробуйте другой программой настроить. Я писал выше программу. Она бесплатная. В ней удобное меню настройки.

    • @douglaslasch1991
      @douglaslasch1991 3 роки тому

      @@Ryazanec13 Здравствуйте, сделал тест в программе LaserGRBL, заработало, изменения сохранились. Большое спасибо.

  • @user-yt5lx9dw9s
    @user-yt5lx9dw9s Рік тому

    Здравствуйте. Подскажите, а как делать настройки шагов, скорости подачи если тут нет постоянной памяти?

    • @Ryazanec13
      @Ryazanec13  Рік тому

      но флеш же в нем есть, и контроллер может переменные во флеше хранить. в чем проблема? только вот примерно в 1 случае из 10 во флеш параметры не сохраняются, китайцы иногда свои аналоги вместо стмовских чипов ставят и там проблемы. у меня все параметры сохраняются, отличия от аодуино на авр контроллерах не заметил. сейчас делаю версию на есп32, там вообще автономная работа, правда просчитался, площади платы не хватило для отвода тепла от преобразоватнеля с 12 до 3,3 вольт. он перегревается, и плата начинает в ком порт слать ошибе=ку по низкому питанию. надо на импульсную понижайку переделать. 40плат в помойку улетело.

    • @user-yt5lx9dw9s
      @user-yt5lx9dw9s Рік тому

      @@Ryazanec13 Спасибо за ответ, я ще только заказал данную плату, хочу перевести свой станок с ардуино на неё, вот изуаю тему.

    • @user-yt5lx9dw9s
      @user-yt5lx9dw9s Рік тому

      @@Ryazanec13 Скажите а как плата stm32 определяется при подключении через usb в программе УП grbl. как com порт?

    • @Ryazanec13
      @Ryazanec13  Рік тому +1

      @@user-yt5lx9dw9s да, виртуальный ком порт появляется в системе, драйвера поставить только надо.

    • @user-yt5lx9dw9s
      @user-yt5lx9dw9s Рік тому

      @@Ryazanec13 А вот еще такой вопрос, сигнальные провода на драйверы ШД они идут же на 3.3 вольта? С драйверами TB6600 этот контроллер будет работать?

  • @user-kq3sm2sr4r
    @user-kq3sm2sr4r 4 роки тому

    Можно поинтересоваться над чем сейчас работатете? Какие видео ждать?

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      Ноут накрылся, куча наработок пропало, поэтому пока относительно простые проекты. Магазины закрыты, с материалами проблема. Сейчас делаю светильник один с управлением с телефона. Накопилось светодиодной ленты адресной, пускаю в ход. Да и народу она более интересна чем ЧПУ за полтора года и 500 подписчиков не набралось. Надо в сторону поющих трусов уходить, там миллионы подписчиков :). Шучу. Проектирую модели деталей для нового 3д принтера, почти все детали механики для него есть.

    • @user-kq3sm2sr4r
      @user-kq3sm2sr4r 4 роки тому

      @@Ryazanec13 ясно, про 3д принтер очень интересно, с нетерпением жду

  • @iqubik
    @iqubik 4 роки тому

    Не нашёл ссылок на драйверы и шилд

  • @aleksandrbengard5195
    @aleksandrbengard5195 4 роки тому

    Плата к которой вы припаяли стм32 случайно не Мач3?

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      mach3 это программа, которая с лпт только работает, либо с дорогими контроллерами. Я им пользовался раньше. Сейчас все напрямую сделано, провода с голубой таблетки на драйвер шагового двигателя. Там оптопара своя есть и токоограничительные резисторы. Но с мач3 этот контроллер не работает.

    • @aleksandrbengard5195
      @aleksandrbengard5195 4 роки тому

      @@Ryazanec13 Это видно я тупанул, шаговик при такой сборке шаги не пропускает?

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      @@aleksandrbengard5195 Провода - витая пара длинной метра 3, пропуска не было. То, что мач3 грешил этим - знаю, но у меня и с ним проблем не было. Если питание стабильное и флюс на плате отмыт, гоючить там не чему. Хотя, если движки очень мощные, то наводки будут в любой системе. Тут на драйвере стоит оптопара, она часть наводок сьедает, она не чувствительна к очень коротким иголкообразным помехам, если без нее, то помех больше будет.

  • @user-xw6uf3gx3t
    @user-xw6uf3gx3t 3 роки тому

    Молодец лайк И подписка!

  • @user-kq3sm2sr4r
    @user-kq3sm2sr4r 4 роки тому

    Уважаемый автор, будет ли продолжение проэкта?

    • @Ryazanec13
      @Ryazanec13  4 роки тому +1

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

    • @user-kq3sm2sr4r
      @user-kq3sm2sr4r 4 роки тому

      @@Ryazanec13 а с прошивкой поможете?

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      @@user-kq3sm2sr4r Что именно нужно? С прошивкой могу помочь. Пиши в группу ВК, чем смогу - помогу.

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      @@user-kq3sm2sr4r Или какие нибудь еще координаты для связи. Тут в комментариях не удобно, например картинку не переслать.

  • @user-jq1ml7yx4t
    @user-jq1ml7yx4t Рік тому

    А в 3D принтер как GRBL превратить?

    • @Ryazanec13
      @Ryazanec13  Рік тому

      Для 3д принтера есть марлин. Прошить его в эту плату. На ней мой 3д принтер работает. Инструкции есть на канале и на сайте

  • @user-kq3sm2sr4r
    @user-kq3sm2sr4r 4 роки тому +2

    Мы ждем продолжения темы, как сделать этот контролер автономным.

    • @Ryazanec13
      @Ryazanec13  4 роки тому +1

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

    • @user-kq3sm2sr4r
      @user-kq3sm2sr4r 4 роки тому

      А если взять 407 серию?
      Как изменится прошивка?
      Если снимете отдельное видео, будем признательны.

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      @@user-kq3sm2sr4r Я с 407 серией не работал, и сама GRBL разработана под AVR мкроконтроллеры. Что бы дописать функционал, нужно вникнуть досканально в кучу чужего кода - например определиться, кто на каком таймере сидит, сколько времени требует. GRBL берет данные по UART, соответственно ее нужно научить брать данные от дополнительно написанного модуля. Он же в свою очередь должен выводить данные на экран и брать их с флешки. Так как аппаратный USB всего 1 то его еще как то нужно переводить из режима устройства в режим хоста, что бы сохранять функционал. Это не одна неделя работы, у меня просто нет столько времени. Вот сейчас суббота, я а я на работе, и завтра тоже - я с таким рабочим графиком год переваривать буду. Гораздо проще взять еще одну "таблетку" или даже ардуину и на ней накидать отправку. Это гораздо проще, там протокол обмена данными пустяковый - прочитал с флешки из файла команду, пульнул по уарт, дождался в ответ OK пульнул следующую строку и так пока файл на флешке не закончится.

    • @user-kq3sm2sr4r
      @user-kq3sm2sr4r 4 роки тому

      Если будет время сделайте пожалуйста время с доп камнем.

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      @@user-kq3sm2sr4r Внешний контроллер у меня в списке будущих проектов есть.

  • @douglaslasch1991
    @douglaslasch1991 3 роки тому

    Здравствуйте, очень хороший ваш проект. У меня есть сомнения, каковы функции контактов PA15, PB3, PB4, PB5, PB6, PB7, PB8 и PB9?
    STEPPERS_DISABLE_BIT
    COOLANT_MIST_BIT
    COOLANT_FLOOD_BIT
    CONTROL_RESET_BIT
    CONTROL_FEED_HOLD_BIT
    CONTROL_CYCLE_START_BIT
    CONTROL_SAFETY_DOOR_BIT
    ЗОНДИРОВАТЬ.

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      это уже относится к станку, можно дословно щагнать в гугл переводчик и получить ответ. Например вырубить питание шаговых двигателей, они снимутся с парковки и их можно будет провернуть рукой, или включить обдув, включить СОЖ (жидкость охлаждающая инструмент например эмульсия специальная или мыльный раствор или масло), кнопка экстренного останова и т.д. Прошивка может многое.

  • @edisher
    @edisher 4 роки тому +1

    респект

  • @genana63
    @genana63 5 місяців тому

    пытался скачать плату на 3 д принтер, не получилось. файл прошивки для чпу тоже не качается.

    • @Ryazanec13
      @Ryazanec13  5 місяців тому

      браузер - хром? если да то - скопируйте адрес ссылки и в ссылке в самом начале http: замените на https:. - хром видя, что сайт поддерживает защищенное соединение и файлы пытается качать по защищенному соединению, за последний месяц раз 5 вопрос задавали - видимо какое то обновление движка у хрома. ну либо можно скопировать ссылку на скачивание файла и открыть ссылку в интернет эксплорере или опере

    • @genana63
      @genana63 5 місяців тому

      @@Ryazanec13 спасибо за ответ. все получилось

  • @aidagamemnon
    @aidagamemnon 4 роки тому

    А еще перепаять контроллер на STM32F303 на M4! Они по ногам взаимозаменяемые.. Но в 303 еще и FPU есть! Скорость еще вырастет значительно.

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      Не возрастет - эта библиотека портирована, там половина вычислений 8 битных даже, о операциях с плавающей точкой вообще говорить не стоит. Прошивка писалась изначально под АВР, с учетом архитектуры и древности процессора. Что бы перевести на 32 битную логику, а тем более новые плюшки, нужно половину переписать. Легче с этим обстоит в прошивках под 3Д принтеры, там есть альтетнативы, которые нормально переваривают 32 битные процессоры.

  • @user-oq7bp6ye7n
    @user-oq7bp6ye7n 4 роки тому

    так и не понял куда какие концы подключать

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      В описании ссылка есть, там картинка крупнее. Что именно не работает?

  • @SergeiPetrov
    @SergeiPetrov 3 роки тому

    Но круг вырезан явно с пропуском шага? На 4 часа?

    • @Ryazanec13
      @Ryazanec13  3 роки тому +1

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

  • @mihailchevichalov2274
    @mihailchevichalov2274 3 роки тому

    ждемс продолжения

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      Так оно есть же, лазерный гравер на этой плате построен

  • @user-nn4kr4op1p
    @user-nn4kr4op1p 3 роки тому

    добрый день
    выложенная прошивка на 5 осей или 6 ?

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      Уже точно не помню. По заголовочнику помоему было 5. ХУZAB, если с настройками под лазерный гравер не путаю. Там кое чего я обрезал, а здесь функционал должен быть полный. Вечером могу уточнить, как дома буду.

    • @user-nn4kr4op1p
      @user-nn4kr4op1p 3 роки тому

      @@Ryazanec13 спасибо за ответ
      Мне нужно именно 5 осей наверное, чтоб подключить блютуз...для управления.
      Или может есть готовое решение?

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      @@user-nn4kr4op1p Если будет 6 осей, то ни что не мешает использовать всего лишь 5. там от G кода посылаемого в станок это зависит.

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      @@user-nn4kr4op1p Блютус можно полключить, но там нужно прошивку чуть полправить, в свойствх проекта включить юярт, по умолчанию он по юэсби управляется.

    • @user-nn4kr4op1p
      @user-nn4kr4op1p 3 роки тому

      @@Ryazanec13 будет возможность помочь мне?

  • @user-kq3sm2sr4r
    @user-kq3sm2sr4r 4 роки тому

    Ждем новых выдеоуроев.

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      Немного завяз на работе. Материал на видео давно подготовлен, но пока подвисло. Из-за срочных проектов на работе приходится торчать до 8-9 вечера и с одним выходным.

    • @Ryazanec13
      @Ryazanec13  4 роки тому

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

    • @user-kq3sm2sr4r
      @user-kq3sm2sr4r 4 роки тому

      А где блог читатьь

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      @@user-kq3sm2sr4r Почти под каждым описанием видео, есть ссылка на страничку проекта. r13-project.ru

  • @user-hx3cn5dv2m
    @user-hx3cn5dv2m 2 роки тому

    Здравствуйте ! прошивку залил . Драйвер virtual com port установил . Хочу приконектится через интерфейс Universal gcode sener. Никак он не видит оборудование . Куда копать ? подскажите

    • @Ryazanec13
      @Ryazanec13  2 роки тому

      Ком порт появился? Порт при подключении правильный выбран? Голая плата не подключенная к принтеру уже должна подключаться к софту работающем с grbl.

    • @user-hx3cn5dv2m
      @user-hx3cn5dv2m 2 роки тому

      @@Ryazanec13 вот он не появился . устанавливал две версии одну с офф сайта последнюю . Другую более ранней версии . Думаю поробывать на другом компе еще

    • @Ryazanec13
      @Ryazanec13  2 роки тому

      @@user-hx3cn5dv2m если появляется неизвестное устройство, то возможно прошивка не запустилась. При подключении или неизвестное устройство будет или ком порт.

    • @user-hx3cn5dv2m
      @user-hx3cn5dv2m 2 роки тому

      @@Ryazanec13 при подключении в диспетчере устройств вообще никак не определяется (

    • @Ryazanec13
      @Ryazanec13  2 роки тому

      @@user-hx3cn5dv2m тогда два варианта, либо с драйверами проблема, либо плата вообще не работает как надо (или мертва или разъём отпаялся или микро юэсби провод с обрыва по линиям данных)

  • @sledleo
    @sledleo 4 роки тому +1

    @Как сделать
    Было бы круто и 3D принтер собрать на прошивке Marlin, а так же на других платках с STM32F405, STM32F407.

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      Я гравер собирать буду. Принтер у меня есть. Протестировать могу на нем.

    • @user-kq3sm2sr4r
      @user-kq3sm2sr4r 4 роки тому

      3д принтеры на ардуино работают с постоянными сбоями, и все ищут замену, стм32 нужно развивать.

    • @user-ze2gh2ze2l
      @user-ze2gh2ze2l 4 роки тому

      @@user-kq3sm2sr4r Давно существует готовые платы skr , но ниже skr v1.3 брать не стоит .

  • @user-ze2gh2ze2l
    @user-ze2gh2ze2l 3 роки тому

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

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      с tft24 не связывался. странно, протокол общения же один.

    • @user-ze2gh2ze2l
      @user-ze2gh2ze2l 3 роки тому

      @@Ryazanec13 Вот github.com/makerbase-mks/MKS-TFT/issues/189 Подключение неустойчивое и в результате я купил готовую плату грбл . По цене вышло немного дороже цены разъемов под драйвера и стм32 .

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      @@user-ze2gh2ze2l Я не планировал для гравера автономку. mks плата у меня есть, попробовать подключить можно, но она под 3Д принтер используется. Да и на шину можно повесить внешний уарт, и с компа помониторить, после чего происходит зависание. Мне попадались gsm модули, которые автоподстройку частоты делали, и глбчили в этом, иногда вместо команды мусор прилетал, но с глюками у серии стм32 не сталкивался, возможно буфкр переполняется, а мкс это не успевает отследить или игнорирует тот факт, что ответ о получении из контроллера не прилетает.

    • @user-ze2gh2ze2l
      @user-ze2gh2ze2l 3 роки тому

      @@Ryazanec13 С меня такой себе специалист по стм32 , чайник короче . С платой MakerBase MKS DLC v2.0 работает без проблем вроде пока , как разберусь перейду на стм . Автономность думаю нужна , а то электричество в самый неподходящий момент вырубают .

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      @@user-ze2gh2ze2l Если электричество вырубят, то и станок погаснет. У меня для управления старый ноут используется. Но автономку тоже хочу, на 3д принтере очень удобно, если печать больше 5-6 часов, то и электричество экономия хорошая. Со временем буду делать.

  • @igorchuk1414
    @igorchuk1414 3 роки тому

    Класс а я все на ардуино уно гоняю )))) а можно узнать какой программой отправляете gcod и как прошить стм . Спасибо

    • @Ryazanec13
      @Ryazanec13  3 роки тому +1

      Любая программа которая поддерживает GRBL, например Universal Gcode Sender. Прошить можно либо спец программатором который стоит около 120р, либо любым uart переходником (по аналогии с ардуино), прошивку я рассматривал на сайте. Ссылка в описании под видео.

    • @igorchuk1414
      @igorchuk1414 3 роки тому

      @@Ryazanec13 спасибо буду пробывать, надеюсь в митино есть и stm и программатор для него

    • @Ryazanec13
      @Ryazanec13  3 роки тому

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

    • @igorchuk1414
      @igorchuk1414 3 роки тому

      @@Ryazanec13 вам надо очень срочно сделать отдельное видео по прошивке и настройке так как тема очень нужная и актуальная, за пару часов изучил все как есть и в моем понятии сейчас ардуино это прошлый век ))))) самое главное в моем случие это просто находка у меня большой станок 2.5 на 1.5 м на швп 2005 занимаюсь изготовлением иконостасов станок собирал сам вот как раз у ардуино была прлблема когда ставишь скорость на максимум начинает уходить ось z в верх что очень не приятно

    • @igorchuk1414
      @igorchuk1414 3 роки тому

      @@Ryazanec13 и хотел у вас спросить UGS программа поддерживает дополнительные оси ну допустим полноценную поворотную ось именно полноценную ??? Сам все это время пользовался CANDLE и GRBLGRU V3 эта программа может полноценно работать с GRBL 5 осей но она не очень стабильна

  • @81DGEKA
    @81DGEKA 2 роки тому

    Управление мач 3 ?

    • @Ryazanec13
      @Ryazanec13  2 роки тому +1

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

  • @user-uv7oe9nj9u
    @user-uv7oe9nj9u 3 роки тому

    привет а скажите можно автономку сделать на нем?

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      Это grbl он не умеет как марлин с флешкой работать. Тут только брать и дописывать функционал, или городить отдельный внешний контроллер, который с флешки будет читать и в этот контроллер слать по uart.

    • @user-uv7oe9nj9u
      @user-uv7oe9nj9u 3 роки тому

      @@Ryazanec13 отлично ясно но ни чего н е понятно . сделате?)))) работа с флешки?или другую стм32 вы бирать

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      @@user-uv7oe9nj9u Библиотека Grbl управляет станком. В библиотеке этой нет поддержки флешек, экранов, энкодера и т.д. сама библиотека не умеет. Авторы этот функционал в нее не заложили. То есть даже если взять камень мошьнее, толку не будет, так как это не умеет сама библиотека. Она умеет получать данные от стороннего устройства, обрабатывать их и шевелить моторами. Все. Автономку можно сделать только переписав библиотеку, перелопатив несколько тысяч строк чужого кода, и добавить в нее новый йункционал. Либо взять второй контроллер и научить его читать данные с флешки, работать с дисплеем и слушаться энкодером а на выход выплевавать g код для первого контроллера. Второй вариант в разы проще, так как нужно просто писать код, а в первом варианте еще и разбираться с чужим. Я не готов потратить пару месяцев жизни на то, что бы сделать второй или первый вариант - мнк тогда придется уволиться с работы, так как времени на это нет и у меня останется одна проблема - а чем мне 2 месяца эти питаться? Это ответ на вопрос - сделаешь?

    • @user-uv7oe9nj9u
      @user-uv7oe9nj9u 3 роки тому

      @@Ryazanec13 ))))) я вам облегчу участь на самом деле уже есть автономка на стм 32 если конечно интресно . сам не пробовал повторять но могу дать сайт автора автономка фрезера но и можно и под лазер только будет выжикать черное белое без оттенков

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      @@user-uv7oe9nj9u Есть, я видел. Все это в основном библиотеки из ардуино. Обьяснб, почему я не хочу с этим связываться. Например библиотека grbl была написана под ардуино среду программирования, то есть есть 8 битный микроконтроллер, среда ардуино абстрагирует программиста от железа, и дает ему ядро, с которым он работает, а ядро удже работает с железом. Своего рода прокладка между программтстом и контроллером. При портировании всего этого под стм 32 задействовали хал от стм 32, то есть получается есть обращения от ядра ардуино переулючили на хал. Сейчас имеется код бмбшиотеки который работает с ардуино бмблиотеками которые уже нк напрямую с контроллером общаются, а общаются с библиотеками ядра Стм32, которые уже управляют микроконтроллером... где то переписано обращение напоямую к ядру контроллера, а где то через "поэтажное опирание". Копаться в этом очень не хочется. Я работаю без хал вообще. То есть не работаю ни в ардуино не использую хал на стм 32. С АВР я работаю вообще напрямую а вот с стм32 через библиотеку cmsis. и что бы мне расковырять чужой код, мне необходимо будет изучить библиотеки ардуино и хал стм32, по сути чуть ли не 2 языка программтрования основаные на с++ (утрирую но по количеству работы это так). Пример скорее всего основан на кривом ардуино ядре под СТМ32, которое они все ни как не допилят, а библиотеки использованы те жк, что использует прошивка марлин, под 3д принтеры. Возможно автор не "ардуинщик" вот тогда действительно будет проще. Но если есть готовое, то почему бы не использовать его? Я сам хотел сделать автономку, и год назад изучал ращработки других авторов, но пока пришел к выводу, что свой контроллер я разработаю, возможно и совмещу с чем то еще, но пока на это нет времени. В данный момент я ковыряюсь с электроникой 3Д принтера. Скоро выпущу мозги под 3Д принтер на стм32, очень дешевое решение на blie pill.

  • @crazy4759
    @crazy4759 4 роки тому

    Да интресна я падписалса етат канала . Етет видео харош

  • @Ilya1982ify
    @Ilya1982ify Рік тому

    Ты только одного не сказал, а это важно, что владельцам 3-х осевых станков скомпилированная тобой прошивка не подойдет. В целом работать будет, но проблемы начнутся при работе с концевиками. Контроллер будет безуспешно пытаться запарковать 4-ую ось и потом выдаст ALARM: 9 (вроде).
    В общем, владельцам 3-шек не рекомендую скомпилированную этим автором прошивку. Качайте исходник с гитхаба, который USBCNC и СооСох IDE. Билдится все за пару секунд(у автора есть видео). Сразу в проекте открывайте CPU_MAP и почти в самом низу смотрите распиновку.

    • @Ryazanec13
      @Ryazanec13  Рік тому

      Пин концевика 4ртой оси сконфигурировать на низкий уровень сигнала, а вывод контроллера на землю и всё. Хотя надо глянуть алгоритм обработки концевика, ножет и не получится так обхитрить.

    • @Ilya1982ify
      @Ilya1982ify Рік тому

      @@Ryazanec13 так не получится, проблема в том, что парковка 4 оси идет во втором цикле после того как запаркуются Z, X и Y. Да и отдельно концевик 4 оси не настроить в уже в скомпилированной прошивке. Там настройка распространяется сразу на все. Я пробовал вначале вообще объединить вывод концевика 4 оси с выводом Х или Y. Нифига не вышло. Только потом, скачав исходник в конфиге увидел алгоритм. В итоге я просто закомментил цикл 2 и перезалил прошивку.

  • @crazy4759
    @crazy4759 4 роки тому

    👏👏👏👏👍👍👍👍

  • @dejanpopovic1201
    @dejanpopovic1201 3 роки тому

    Believe me that you will have a better results with a cheaper pololu a4988 than those glitchy and noisey tb6560.

    • @Ryazanec13
      @Ryazanec13  3 роки тому +1

      I bought these drivers for a long time. They are really very noisy. But with good food, their work suits me. I don't want to throw them away.

  • @user-kq3sm2sr4r
    @user-kq3sm2sr4r 4 роки тому

    Добрый день, можно к Вам обратиться за помощью?
    Я начал собирать мини чпу фрезер на основе Вашего видео, но у меня такая ситуация что в гараже нет компьютера, поэтому хочу собрать автономный контроллер чтоб перерабатывал ж-код и отправлял на стм32ф103, нашол вот такой интересный проект github.com/mstrens/grbl_controller_esp32/blob/master/README.md,
    Собрал его , удобное меню, хоть и на английском, но у меня не получается связать этот автономный контролер с платой грбл, подскажите пожалуйста на плате стм32 rx tx это же пины а9 и а10? Нужно ли что то менять в прошивке что бы плата начила принимать команды не с юсб а с rx tx?

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      Мне с этим вопросом один подписчик помог. Вот его вариант. Нашел способ: В свойствах проекта -> C/C++ General -> Path and Symbols -> Symbols надо убрать USEUSB, тогда заработал UART1, соответственно и esp8266 заработал в связке с stm32

    • @user-kq3sm2sr4r
      @user-kq3sm2sr4r 4 роки тому

      @@Ryazanec13 у меня мало опыта, что означает в свойствах? Где это? В какой програме

    • @user-kq3sm2sr4r
      @user-kq3sm2sr4r 4 роки тому

      Пожалуйта можно подробнее?

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      @@user-kq3sm2sr4r Исходники есть под атолик студио. В настройках проекта в атолике.

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      @@user-kq3sm2sr4r Ссылку на исходники я давал на страничке проекта. У меня к сожалению не осталось их, сейчас поищу на сайте. У меня винт на ноуте осыпался, пропало почти все.

  • @vadimsmagliy
    @vadimsmagliy 4 роки тому

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

    • @Ryazanec13
      @Ryazanec13  4 роки тому +1

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

    • @vadimsmagliy
      @vadimsmagliy 4 роки тому

      @@Ryazanec13 Так мне и будет интересно!) Мне пока не понятно, под каждую задачу (принтер-фрезер-гравер), STMку по новой прошивать нужно, или достаточно соответствующий g-код приготовить соответственно разными управляющими программами и засылать его одним и тем-же сендером? Но как тогда например на принтере томпературу стола оперативно поменять? Такие вот детские вопросы. В общем жду видео)

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      @@vadimsmagliy Без костылей не запустить. Проблема в поддерживаемом G коде, а так же в количестве каналов.

    • @Bondarev-Y
      @Bondarev-Y 4 роки тому

      в проекте esp32 grbl это все реализовано

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      @@Bondarev-Y ГРБЛ не умеет прикидываться 3Д принтером. Если это ответ к последнему комментарию.

  • @user-zs5hz5rj7m
    @user-zs5hz5rj7m Рік тому

    А как подключить устройтсво ввода G - кода

    • @Ryazanec13
      @Ryazanec13  Рік тому

      Я давно уже сделал новый контроллер безпроводный, в него флешка вставляется, а управление идет через вайфай, хоть с телефона, хоть с компа. Вайфай нужен только для того, что бы файл сбросить, установить станок в нулевое положение и отправить файл на печать, плата дальше сама с флешки читает и моторами управляет. а тут если устройство нужно, то либо через UART либо через USB если оно умеет.

    • @user-zs5hz5rj7m
      @user-zs5hz5rj7m Рік тому

      @@Ryazanec13

    • @user-zs5hz5rj7m
      @user-zs5hz5rj7m Рік тому

      @@Ryazanec13 Может есть видео про контроллер? Очень интересно посмотреть!

    • @Ryazanec13
      @Ryazanec13  Рік тому

      @@user-zs5hz5rj7m Монтирую видео по пересборке станка с ЧПУ сейчас. там будет эта плата уже. отдельно по настройке контроллера думаю сниму видео, но гербер файлы и файл конфигурации я свой в открытый доступ выложу, если кто то захочет повторить.

    • @user-zs5hz5rj7m
      @user-zs5hz5rj7m Рік тому

      @@Ryazanec13 Большое спасибо буду ждать видео!

  • @popovoleg7765
    @popovoleg7765 4 роки тому

    Интересно.

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      Скоро выйдет второе видео по лазерному граверу, там раскажу, как прошить и настроить.

    • @popovoleg7765
      @popovoleg7765 4 роки тому

      Спасибо. На stm?

    • @popovoleg7765
      @popovoleg7765 4 роки тому

      Автономку не планируеш?

    • @Ryazanec13
      @Ryazanec13  4 роки тому

      @@popovoleg7765 Да, на стм. Автономку планирую. 3Д принтер с флешки печатает, гравер тоже буду переводить. Вчера диод спалил по глупости, прставлю более слабый :( на новый денег сейчас нет.

    • @popovoleg7765
      @popovoleg7765 4 роки тому

      А нихромом не пробовал выжигать?

  • @douglaslasch1991
    @douglaslasch1991 3 роки тому

    Здравствуйте, я купил две новые карты STM32F103C8T6, оригинальные, я загрузил файл .hex и все еще имеет ту же проблему. При выключении карты настройки прошивки не сохраняются. Вы хотите отправить мне по электронной почте используемый вами файл .hex, чтобы я мог провести тест и посмотреть, работает ли он?
    Моя электронная почта douglaslasch@gmail.com
    огромное спасибо

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      Для ЧПУ станка? У меня не установлен сейчас Atolic studio скомпиллировать не чем. То, что осталось на сайте. О подобной проблеме мне ни кто не писал больше. Спрашивали как подключать, как настраивать. Посмотрю, в чем может быть проблема. Загружу в тестовую плату и попробую настроить. Я этой прошивкой пользовался на моем ЧПУ фрезере. Проблем не было. Посмотрю что там. Может найдется решение.

    • @douglaslasch1991
      @douglaslasch1991 3 роки тому

      @@Ryazanec13 Да все перепробовал и изменения не сохраняются. Это в основном отправка команды $ 100 = 25, например? Grbl отвечает ОК, но затем я выключаю STM32, и когда я снова включаю его, он возвращается к конфигурации по умолчанию. Никакого дополнительного кода для сохранения в EEPROM не требуется?

    • @Ryazanec13
      @Ryazanec13  3 роки тому

      @@douglaslasch1991 Если память не изменяет, в этом контроллере нет eeprom. Запись идет во flash.

    • @douglaslasch1991
      @douglaslasch1991 3 роки тому

      @@Ryazanec13
      Я заметил, что эта ошибка появляется при перезапуске STM32:
      An unexpected error was detected: (error:7) An EEPROM read failed. Auto-restoring affected EEPROM to default values.

    • @Ryazanec13
      @Ryazanec13  3 роки тому

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