Спасибо, что поделились своим способом решения проблемы с потерей связи станка с компьютером. Грамотно и без лишней тягомотины как у многих. Установка всяких фильтров C, LC, ферритовых колец на питающие провода шпинделя, удаление развязывающего диода питания +5В от USB, - все это бесполезные потуги и результата не дают. У себя заметил, что пока шпиндель был новый - все работало безотказно. После нескольких фрезеровок появились проблемы, скорее всего связанные с тем, что щетки начали изнашиваться и искрить, создавая мощные помехи. Как вариант люди предлагают еще попробовать подключиться по UART внешним переходником USB/TTL (например на CP2102). Так же созрела идея сделать переходник на MAX232 и подключить к реальному COM-порту на материнке (у меня старый комп для станка используется, в котором порт есть такой). И еще помню раньше продавались на алиэкспресс платки bluetooth/uart (hc-05). Так вот думаю такую попробовать подключить, чтобы исключить вообще проводные соединения с компьютером. Кто-то делает через WiFi на ESP32, но я не совсем понял каким образом. В моем понимании нужно как минимум две платы с ESP32: одна из uart в сеть передает пакеты, а вторая из сети принимает и снова передает в uart. Короче как по мне, то лишняя возня. Проще блютуз-переходник поставить не написав ни строчки кода. Так же огорчает, что разработчики программы Candle сделали так, что после перезапуска или переподключении по USB обнуляются координаты. Если бы была возможность их поправить вручную, то не нужно было бы никакие концевики городить и искать нулевую точку снова. Просто начать с тех координат, где завис шпиндель, а нулевую Z-точку можно было бы заново просканировать, если это нужно. Вроде бы это опенсорсный проект. Может доберутся руки и внесу свои правки в программу.
Вспомнил, что предлагали еще один способ решения проблемы зависаний: гальваническую развязку ШИМ и питания шпинделя. Как по мне, то это вообще проблемный метод, да еще и источник отдельный нужен.
Пока ещё не сталкивался с такой проблемой, но спасибо за разъяснения возможно инфа пригодится...
Здравствуйте! Отлично и грамотно!
спасибо за советы, по USB шнуру сделал вывод что требуется именно с землёй т.к. просто экранированная оплётка она и есть просто но не зацеплена на -
в общем спасибо большое, мне в новой раме идёт и надеюсь избавлюсь от "детских болезней" изначально
Недавно посмотрел этот ролик "чисто случайно" из предложенных на ютуб, и вот вчера со мной случилось то же самое....
работал с одного ноута все было хорошо, потом начал работать с другого и станок начал терять коннект каждые 5 минут. И тут я вспомнил ваши страдания и мучения и волшебный экранированный юсб, а главное выключатель, который вы клацали... сложив 2+2 выяснилось что проблема в питании устройства и помехах по питанию пк ( в моем случае ноута). Эта проблема решается установкой хороших фильтров или хорошего блока питания. кабель я не менял совсем.
Собирал лазерный станок на STM32, была аналогичная проблема при подключении по USB, в итоге решил уйти от такого варианта подключения и сделал его по UART через развязку на ADUM1201ARZ, проблема сразу пропала, и уже несколько лет не проявляется..
Я просто сразу поменял шнур на старый какой-то серый, без феритовых колец вообще и все заработало. По крайней мере он больше не останавливался ниразу.
Написал коммент к предыдущему ролику(про втулки), как я решил проблему зависаний, а потом увидел этот ролик ))) посмотрел, вспомнил себя, когда купил подобный станок. Только я еще пробовал микросхему гальванической развязки usb, а вот кабелей большого выбора не было. В общем, принял к сведению, т.к. переходник usb-uart штука в хозяйстве нужная, не везде есть com порт )
Спасибо за видосик. Было купил этот станок, но собрал его почти через год, а он постоянно зависает... думал брак, а спор уже не открыть) а оно вот как оказывается.
Да, есть такие проблемы с этим станком. В любом случае, начните с уравнивания потенциалов "земель", чтобы между заземляющим контактом розетки, корпусом компьютера, корпусом станка, "землёй" блока питания - были нули в сопротивлении. Включите все устройства в розетки и замерьте вольтметром между корпусами, не должно быть напряжения переменного тока, ну или совсем мало, милливольты от естественного падения за счёт сопротивления уравнивающих проводников.
@@MsSinke да у меня дома нет заземления в розетках, и на блоке питания тоже китайцы его не вывели.. ну а корпус то, в принципе, можно заземлить. Я вот че думаю, а то что порты не подтянуты к +5в ( в данном случае) не может глюков давать? Мож какую белиберду ловят...
@@Shadewar11 Не исключено. А если нет заземления, то хотя бы корпуса соединить, чтобы между ними потенциала не было.
У моего станка связь теряется когда чем нить металическим к мотору прикоснешься. Тоже пороюсь в загашниках по юсб кабелям. Спасибо за видео.
У меня такая же фигня была у 3д принтера, при включении вытяжки отваливалась связь, это преобразователь с usb в uart FT232R слишком чувствительный, есть мысль RX и TX завести на bluetooth или на прямую raspbery pi припаять к контроллеру и по VNC управлять с винды))) Спасибо за инфу с проводом тоже попробую.
Ну если реализуете беспроводку, будем благодарны за комментарий по этому поводу, как всё получилось!
Разность потенциалов земли блока питания станка и компьютера.
Если PC работает на аккумуляторах, то можно было попробовать запитать от них, а провод питания отключить.
Ещё можно попробовать запитать из одной переноски. Повернуть штепсель в розетке.
Короче надо уровнять потенциалы земель блоков питания.
Нет. Все земли "в нулях" и все устройства запитаны от одного источника 220 в. (от одной розетки). Корпуса всех устройств в дополнение к заземляющим контактам в розетках, соединены между собой проводниками. Это было сделано в первую очередь. Да и заземлению в доме уделено очень большое внимание при его постройке, так как я радиолюбитель и эксплуатирую приёмно - передающие антенны и аппаратуру. О проблемах с плохими землями я знаю из практики построения радиопередающих устройств и борьбе с наводками в них. В общем, проблема не в земле и она уже давно решена.
Здравствуйте! Не появлялась ли больше проблема с остановкой станка из за помех по ЮСБ кабелю ?
Здравствуйте. Не использую станок около года, но до этого, когда использовал, ни разу не было сбоев после выхода видео.
Скажите пожалуйста. Патрон на шпиндель как подобрать? Я понял, что похоже с родным патроном не удобно?
Я сразу со станком заказывал другой патрон со сменными цангами, называется ER11. Можно найти на али под разные фрезы..
Судя по вашей схеме, на контакты XYZ (en) нужно подтянуть на 5В через токоограничивающий резистор на 2К, а что бы контроллер установил крайнее положение к нему нужно подтянуть массу? Верно? Не логично конечно как то оставить в воздухе, а без +5 не срабатывает?
Здравствуйте подскажите пожалуйста я нашел но они выглядят не так как у вас они индуктивные как раз npn
Привет, стандартным блоком питания пользуешься, который в комплекте шел? Как он, при длительной работе, не греется?
Хочу на этот станок повесить дополнительно 2 куллера 12В, уже висят 3 концевых выключателя, только не индуктивные, а микрики. Хватит ли этого штатного блока питания?
Обьясни пожалуйста как правильно должны размещены конечники просматривая ролики концевики по Y СТАВЯТ И СПЕРЕДИ СТОЛА И СЗАДИ также и иксовые подскажи как правильние и удобнее для работы с уважением ЕВГЕНИЙ СЕРГЕЕВ
По хорошему, надо ставить на всех конечных точках, чтобы не думать в дальнейшем о переездах каретки и стола. Я ставил только 2, по минимуму, я пользуюсь станком не постоянно, мне хватает для моих целей. Как ставить, посмотрите на видео, я уже не помню тонкости доработки, а пересматривать видео нет времени.
Спасибо
Вам повезло. А вот у меня не помогло, тоже много кабелей USB перепробовал, и на провод шпинделя ставил ферритовое кольцо и даже дела несколь оборотов через него, и конденсаторы ставил, но не как не могу решить проблему.
Советую подключить станок через блютуз.И поменять блок питания на хороший.Родной не акти.А так мне этот станок нравится,Раньше когда купил пожалел,но потом доработал его немного и доволен на все сто.
И ещё. Собирать обязательно все три или шесть датчиков? Или можно сначала попробовать отыскать на одном, а остальные по аналогии? Программа увидит один датчик? И будет ли реагировать, на ручное перемещение или только на кнопку Home?
Кака правило ставят три датчика, на каждую ось по одному. Но некоторые ставят и с противоположной стороны. На мой взгляд - это ни к чему. Эти доп. датчики спасут только от переезда за пределы рабочего поля, но ведь это нужно учитывать в программе управляющей, по которой будет вырезаться заготовка. Ведь при поле шириной скажем 20 см, вы не будете резать заготовку в 30 см?
@@MsSinke Спасибо вам. Я все понял. И все уже заработало. Теперь буду вникать дальше.
Да и какой применить нормально замкнутый или другой?
Если не ошибаюсь, в программе можно изменить (инвертировать) входной сигнал от датчиков. Соответственно можно любой контакт использовать. А по умолчанию нормально разомкнутый контакт используется. При наезде на шунт, контакт замыкается.
вообще документация к grbl настаивает ,что подтяжка портов таки есть.. параметр $5 . а скажите пожалуйста у этих датчиков при срабатывании какой логуровень устанавливается? короче по умолчанию $5=0, а датчики к земле тянуть должны вроде. а то я сейчас тоже собираюсь индуктивные ставить через оптроны,а тут такая непоняточка. хотелось бы разъяснить
Мои датчики "тянут" к земле. но они бывают и других типов, не исключено что и к плюсу могут тянуть. Насчёт параметра $5 я не уточнял, но если он действительно отвечает за подтяжку входов, то это очень даже хорошо, можно избавиться от резисторов. Но это опять же нужно уточнять, а мне в ближайшее время этим заниматься некогда.
в ваших датчиках, когда загорается светодиод, напряжение между землей и сигнальным появляется или пропадает?
Когда горит светодиод, то выход датчика притянут к минусу, напряжения нет. На выходе датчика стоит транзистор с открытым коллектором, т.е. его эмиттер подключен на минус а коллектор на выход и внутри датчика коллектор подтянут через резистор к плюсу питания.
благодарю. в таком случае мне надо анод подключать к плюсу датчика аа катод к сигналу, что бы оптрон подтягивал порт к земле во время срабатывания датчика.
@@user-fm6gf7sh4q Да, но соответственно через токоограничивающий резистор, чтобы вход оптрона не запалить.
Проблемы с современными USB шнурами уже баян. Эти вежливые найо..щики (кЭтаицы) знают толк в бизнесе с пелёнок)))
Еще такие станки комплектуются слабоватым бп, и если двигатель чуть нагрузить двигатель у него просаживается питание и станок тоже ребутится.
возможно я упустил... но хотелось бы понять что дает наличие за счет концевиков - позиции home? т.е. в чем преимущество?
Не нужно вручную искать начальное положение каретки перед началом фрезерования. Нажимаешь кнопку НОМЕ, каретка уезжает в "ноль", нажимаешь кнопку "обнулить" позицию каретки (это если после отключения питания) . Также не стоит больше бояться что каретка улетит за край дозволенного.
@@MsSinke
Видимо я туповат.. для чего нужно "начальное положение каретки"? Насколько я понимаю заготовку все равно разместить идеально(под точку привязки) не выйдет.. тогда в чем смыл этого нуля?
История про "улетающий край" вообще не прокатывает.. у вас конечники только с одного края...
Поясните всё таки смысл привязки к конечникам... я мозгом понимаю что это надо (вроде бы) но зачем не очень понимаю...
Спасибо..
@@user-cf7be9km5m Я уже пояснил. При нажатии на HOME каретка улетит , либо её нужно будет мал-помалу подводить к условной ) точке, что не айс и надоело! Сейчвс я включаю станок и не думаю что нужно следить за точностью точки HOME. Она сама определится за счёт датчиков. Именно эта главная задача, по крайней мере у меня. А заготовку зачем идеально ложить? Края отфрезеруются относительно всё той же пресловутой точки. От нуля идут отсчёты всех координатных операций.
@@MsSinke
_При нажатии на HOME каретка улетит ,_
Если вы про Grblcontrol - то у меня вообще кнопка Home там не работает..(почему то).
_либо её нужно будет мал-помалу подводить к условной ) точке_
Ну насколько я успел понять именно от условной точки и начинается весь процесс работы.. и прилепить(обнулить координаты) можно где тебе хочется - от этого ничего не изменится.
_А заготовку зачем идеально ложить?_
*Класть* заготовку идеально надо бывает когда делается работа не на куске пня а на готовом изделии.. шкатулка.. приклад.. или иное на котором надо сделать гравировку например. Или для печатной платы...
У меня была похожая ситуация с помехами я просто паралельно юсб проложил ПВ3-1х1 соединил корпуса, все в огне, обнаружил с помощью нагрузки в 5Ом 1А на входе было 5,2В на резисторе 4,1В. В некоторых кабелях сечения 0,5мм^2 вообще нет. Было интересно. Держи пятюню.
Корпуса я пробовал соединять дополнительно шиной, не помогло, просто забыл сказать об этом в видео.
Всё правильно , за чем гадить в сообщениях человеку который делится опытом ?!
Недавно приобрёл б/у станок , без электроники , теперь везде ищу информацию о станке .
Здравствуйте, и спасибо за видео!!! Вы спец! Если есть возможность, объясните плиз как мне правильно подключить обычные трехконтактные на микровыключателе концевики на плате GBRL 0.9. Особенно не понятно куда подключить 3й провод?
Подключать третий провод не нужно. Я к сожалению не помню точно, делал уже давно, но в интернете есть информация на какие выводы контроллера подключать.
Плату можно прошить до 1.1 версии вроде, а концевики нужно просто двумя контактами, на самом концевике при смыкании должно быть около 10 Ом, это на случай если колхозить самопальные задумайте, третий проповод это светодиод, его нужно на 5 вольт цеплять вроде бы, это безполезная штука, без нее нормально. Чтобы заработала аварийная остановка по концевикам нужно прописать в настройках $21=1 .
E QUAL VALOR VOCE USA NO PROG. $ =110 111 112, MEU EIXO Z TA SUBINDO MUITO
Дребезг датчика не от ребристости магнитопровода, а от импульсного магнитного поля.
PODE ME DAR MAIS UMA DICA DENTRO DESSA CONF. $100=800 OS $110 111 E 112 GRATO O MEU EIXO Z TA SUBINDO MUITO
pесзисторы на +5V ставить не обязательно. Можно поставить порт С контроллера в верхнее положение, PORTC = (0xFF); ну и если другой порт то соответственно, другую букву.
исходник у тебя точно есть, если твой станок работает, значит, ты его загрузил в контроллер.
но я не специалист и не электрик, у меня пока нет этого фрезера, так что могу и ошибаться.
кстати, я решил заказать себе драйвера, которые будут сами отслеживать конечное положение , и самые простые концевики на кнопках.
(на случай, если не удастся настроить драйвера.)
Забавно. У меня он отваливался стабильно через 6-8 часов работы... Танцы с бубном не помогли. Решил проблему более радикально. Новой платой cronos maker х)
@@MsSinke опторазвязки движков, поддержка 500ватных шпинделей, мощный контроллер с грамотной развязкой подключаемой переферии типа концевиков и тд, на линию передачи данных заведен отдельный чип, возможность подключения доп движка по y и доп оси, подключение внешнего контроллера управления. Не плата, а бомба. Чекните алишку
@@TheDeadLoki Огромное спасибо за инфу! Последний вопрос - какое ПО плата понимает?
bom dia pode me informar qual valor voce usa no programa $100 $101 e $102, grato
Насколько понял, в качестве точки Home использовать категорически нельзя - не обеспечивает повторяемость точности позиционирования, хотя бы в силу самой заявленной точности и контруктива датчика.
Использовать можно, в зависимости от того, насколько точно ва нужна эта точка. Для моих целей (резка панелей для приборов) - устраивает "за глаза".
Здравствуйте У меня такой же станок работал без нареканий пол года назад, недавно захотел поработать но при втором включении шпиндель самовольно включился Кнопка сброса не помогла Выключаю из розетки останавливается, включаю в розетку начинает вращается Вы не могли бы подсказать в чем причина?
С Уважением
@@MsSinke
Благодарю
У нас это вряд ли получится. Придется новую плату заказывать
Удачи
Включил снс3018 после 2-й минуты работы остановился ипишет ,,тревога,, кто сталкивался подскажите плиз.
Если используются датчики крайних положений, то это означает наезд на такой датчик.
@@MsSinke Датчики ограничения не использую. Дело было так, получил с Алиэкспр лазерную головку,снял шпиндель и устаноил лазер.После пары дней работы лазер снял и когда установил шпиндель включил станок,а он пишет,,тревога,,.Все двигатели пооверил путем перестановки, они целы, но при нажатии кнопки вверх или вниз тоесть оси z связь теряется.Может в плате дело или я гдето не ту команду установил не могу разобраться.🤔
@@user-yl6yy9fj9w Не знаю... Если настройки меняли, то надо их восстанавливать. Трудно быть экстрасенсом! На расстоянии невозможно понять, что там у вас происходит.
@@MsSinke Я всё таки грешу наплату. Не может же быть, что оси Х и У работают а ось Z не реагирует на команду. Спасибо.
И еще вопрос. Если концевики механические, паять что-то нужно? А то я криворук в этом
Нужно их подвести проводами к контроллеру. На механических концевиках можно сразу подключить контактную группу какую надо. Там есть как нормально замкнутые контакты, так и нормально разомкнутые. Как правило такие выключатели уже с проводами и оконцованы разъёмами, остаётся только подключить.
сам разьем УСБ крайне не удачный, от дребезка неконтакт соответственно и дисконекты.
Ох как же вы все любите учиться на своих ошибках. Атмега в своих состояниях стабильна от относительно приемлимых помех, стабильно работает даже с плазморезами, беда не а атмеге а в преобразователе юсб в ттл логику. Вы если подключите просто сам контроллер к пк без переферии она один фиг неделю по ком порту работать не сможет, постоянно с этими преобразователями беда. Провода это лишь временное решение. Откажитесь от управления через данные преобразователе и работать будет месяцами без проблем. Лично у меня все грбл контроллеры имеют вайфай управление через сами пины tx rx. Проблем нет ни каких.
Только вот не надо мне, разработчику устройств на микроконтроллерах (с середины 90-х годов), рассказывать про атмегу. Как она работает я прекрасно знаю и кстати не говорил какая она плохая. Я говорил о том, что в ПО для станка входы не подтянуты к питанию и они болтаются в "воздухе". Сделать это в прошивке - плёвое дело, одной строчкой кода. Вы слушайте внимательно, прежде чем писать.
@@MsSinke но но но, ну ни разу не хотел вас зацепить, если вы разрабатываете устройства то точно должны знать стабильность работы преобразователя а так же понимать что ваше программное решение лишь отсрочить пропадание связи с контроллером. Увы но до тех пока у данной цепочке есть ch340 стабильности не будет.
@@user-yu5ml5ks6r Блин, ну мы говорим о разных вещах! Программное решение, о котором я говорю, не призвано убирать дисконнекты. Оно обсуждалось совсем в другой плоскости, а именно в части стабильной работы входов , на которые подключены датчики положения, причём здесь ch340? С ним итак всё понятно, там где он есть, всегда можно ждать проблем. Другое дело, что эти проблемы можно свести к минимуму, чем я и занимался.
Мдаа а немного подумать надо было, датчик работает на основе индукции а мотор шаговый в работе и пускает магнитные поля. Вот и все а не ребристость мотора
Ничего подобного. Этот мотор в момент подъезда оси Х не работает, он спозиционирован в первую очередь, а Х и Y во вторую. Так что НЕМНОГО ПОДУМАТЬ надо было вам!!! А не умничать. И вообще, проверка происходила в ручном режиме, поворотом оси Х рукой, при полностью обесточенных ВСЕХ двигателях. И именно неравномерность этой части двигателя влияла на "однозначность" срабатывания.
Кабель который решил проблему судя по маркировке имеет две пары отдельно экранированных проводов и затем ещё общий экран. Недавно смотрел лекцию на тему передачи сигналов. Один из выводов лекции, это обязательное наличие в непосредственной близости от сигнального проводника , земляного (общего, минусового) проводника такого же или большего сечения. При этом расстояние между сигнальным проводом и его экраном должно быть меньше, чем расстояние между соседними сигнальными проводниками. В идеале, вокруг каждого проводника с сигналом должен быть экран. Кабель который вы используете достаточно хорошо сделан в плане защиты от помех, судя по результату и соответствует материалам лекции.