Автономный контроллер для самодельного лазерного гравера
- Козёл
- Мастер
- Сообщения: 252
- Зарегистрирован: 15 мар 2017, 12:07
- Репутация: 482
- Настоящее имя: Артурио
- Откуда: Бишкек
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Я сейчас посмотрел как работает отключение драйверов ШД в GRBL (никогда им не пользовался), получается что драйвера выключаются сразу после прекращения движения? И причем даже не важна причина остановки, т.е. поставил паузу, напряжение с шаговиков снялось и они чуточку сдвинулись?
-
sany_sch
- Новичок
- Сообщения: 32
- Зарегистрирован: 28 авг 2016, 21:14
- Репутация: 10
- Настоящее имя: Александр
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Есть ли возможность увеличить эту минимальную мощность? У меня не видно лазера. При работе всё нормально.LASER включает и выключает лазер, на минимальной мощности.
-
sany_sch
- Новичок
- Сообщения: 32
- Зарегистрирован: 28 авг 2016, 21:14
- Репутация: 10
- Настоящее имя: Александр
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Это настраивается настройкой $1, по моему. От 0 до 255. Можно не отключать совсем.Козёл писал(а):Я сейчас посмотрел как работает отключение драйверов ШД в GRBL (никогда им не пользовался), получается что драйвера выключаются сразу после прекращения движения? И причем даже не важна причина остановки, т.е. поставил паузу, напряжение с шаговиков снялось и они чуточку сдвинулись?
-
ASPtr
- Кандидат
- Сообщения: 47
- Зарегистрирован: 19 янв 2017, 08:31
- Репутация: 49
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Так и есть. Время (в миллисекундах) через которое отключаются моторы после остановки. При "255" не отключаются совсем, как у нас сейчас.sany_sch писал(а):Это настраивается настройкой $1, по моему. От 0 до 255. Можно не отключать совсем.
А уменьшить? )) У меня так сильно ярко, плохо фокусироваться.sany_sch писал(а):Есть ли возможность увеличить эту минимальную мощность? У меня не видно лазера. При работе всё нормально.
Ну возможно чуть-чуть, до целого шага, если стоит дробление. И то актуально только на ремнях.Козёл писал(а):т.е. поставил паузу, напряжение с шаговиков снялось и они чуточку сдвинулись?
PS Дополню немного.
Гуглоперевод из grbl wiki:
"Время блокировки шага шага - это длина времени Grbl будет удерживать степперы перед отключением. В зависимости от системы вы можете установить это значение в ноль и отключить его. В других случаях вам может потребоваться 25-50 миллисекунд, чтобы убедиться, что ваши оси останавливаются перед отключением. Это поможет учету машинных двигателей, которые не любят оставаться на долгие периоды времени, не делая ничего. Кроме того, имейте в виду, что некоторые шаговые драйверы не помнят, какой микрошаг они остановились, поэтому, когда вы снова включите, вы можете увидеть некоторые «потерянные» шаги из-за этого. В этом случае просто включите свои степперы через $ 1 = 255"
т.е. нормальный драйвер (надеюсь у нас именно такие) помнит на каком микрошаге он остановился и начинает соответственно. А во время простоя сдвинутся не дает трение в элементах станка.
Ну и из практики всегда стояли настройки по умолчанию ($1=25), никаких сдвигов не замечал. А при построчном выжигании ось Y 99% процентов времени именно стоит.
- Козёл
- Мастер
- Сообщения: 252
- Зарегистрирован: 15 мар 2017, 12:07
- Репутация: 482
- Настоящее имя: Артурио
- Откуда: Бишкек
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Не поверите! Сделал отключение шаговиков, правда вручную. И ни чего не удалил из прошивки. В настройках добавил галочку "Использовать пин XY_HOME как ST_ENABLE", если нужно инвертировать выход, используйте галочку "INVERT LIMIT PINS".
Как работает: при включении станка моторы можно двигать руками, после остановки моторы не выключатся. Чтобы отключить, зажмите и удерживайте кнопку XY-0, но это также обнулит координаты.
Как работает: при включении станка моторы можно двигать руками, после остановки моторы не выключатся. Чтобы отключить, зажмите и удерживайте кнопку XY-0, но это также обнулит координаты.
У вас 5W лазер? Я увеличил минимальную мощность с 1 до 5.sany_sch писал(а):Есть ли возможность увеличить эту минимальную мощность? У меня не видно лазера. При работе всё нормально.
-
ASPtr
- Кандидат
- Сообщения: 47
- Зарегистрирован: 19 янв 2017, 08:31
- Репутация: 49
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Здорово! Только вчера плату протравил. )) Правда, там только один проводок кинуть до шлейфа.Козёл писал(а):Не поверите! Сделал отключение шаговиков, правда вручную. И ни чего не удалил из прошивки. В настройках добавил галочку "Использовать пин XY_HOME как ST_ENABLE"
Вот мой франкенштейн. Электронику сделал из модулей. Отдельно драйвера с питанием и разъемами и к ней на шлейфе можно подкинуть или Ваш контроллер или обычную ардуинку (на фото рядом валяется).
-
4arus
- Кандидат
- Сообщения: 69
- Зарегистрирован: 21 июл 2017, 07:21
- Репутация: 126
- Настоящее имя: Олег
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Вообщем можно просто зажать передвинуть и заново обнулить? Или пока зажата передвинули отпустили, и координаты на нуле? Нет пока возможности проверить.Козёл писал(а):Как работает: при включении станка моторы можно двигать руками, после остановки моторы не выключатся. Чтобы отключить, зажмите и удерживайте кнопку XY-0, но это также обнулит координаты.
-
sergan
- Опытный
- Сообщения: 106
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: 93
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Только что прошил ардуинку, через конвертер установил галочку на против " Использовать пин XY_HOME как ST_ENABLE" . И при включении контроллера движки держат каретку, при зажатии кнопки ху=0 тоже ни чего не происходит.Козёл писал(а):Не поверите! Сделал отключение шаговиков, правда вручную. И ни чего не удалил из прошивки. В настройках добавил галочку "Использовать пин XY_HOME как ST_ENABLE", если нужно инвертировать выход, используйте галочку "INVERT LIMIT PINS".
Поставил галку "INVERT LIMIT PINS" - тоже самое.
Может что то не правильно делаю? Или не работает.
Качал от сюда https://yadi.sk/d/7bHaRurQ3LtvVW
Подтверждение сброса настроек тоже добавили. . Две страницы исписано на форуме как ни как
И хоте бы узнать надежда на трех осевой контролер есть у НАС? Вся надежда на Вас
-
DobriyKit
- Новичок
- Сообщения: 19
- Зарегистрирован: 20 июл 2017, 11:07
- Репутация: 24
- Настоящее имя: Александр
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
А сигнал Enable с драйверов подключен к Ардуине?
-
sergan
- Опытный
- Сообщения: 106
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: 93
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Если этот вопрос ко мне , то нет не подключен. Все подключено по схеме Re: Автономный контроллер для самодельного лазерного гравера #133DobriyKit писал(а):А сигнал Enable с драйверов подключен к Ардуине?
Мне честно говоря эта функция не нужна , просто автору отписался работает или нет.
Возможно вы правы что нет подключения к пину Enable.
-
Andrey_Pavkin
- Мастер
- Сообщения: 211
- Зарегистрирован: 09 янв 2017, 12:10
- Репутация: 293
- Настоящее имя: Andrey
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Ребята извиняюсь , не посмотрел что не у Автора ,не ArrSoft не подключен Enable на схеме , у меня схема с enable.
П.с. новая опция тоже не работает.
П.с. новая опция тоже не работает.
- lobzik
- Кандидат
- Сообщения: 53
- Зарегистрирован: 22 ноя 2012, 14:33
- Репутация: 32
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
А зачем у тебя енейбл в трех местах к плюсу подтянут? Он еще и на самой плате через 100к подтянут к минусу. Возможно лишние подтяжки убрать нужно. Просто померяй на самой плате драйвера, меняется ли уровень на входе enable
-
ASPtr
- Кандидат
- Сообщения: 47
- Зарегистрирован: 19 янв 2017, 08:31
- Репутация: 49
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Козёл писал(а):Не поверите! Сделал отключение шаговиков, правда вручную
Раз пошла такая пьянка...Козёл писал(а):Чтобы отключить, зажмите и удерживайте кнопку XY-0, но это также обнулит координаты
Если мы уж используем вход концевиков как выход ENABLE, то кнопка "HOME" становится бесполезной чуть более, чем полностью (с). И даже вредной - при случайном нажатии станок уезжает "в закат". Не логичнее ли будет именно её использовать для управления ENABLE? Ну там вкл/выкл, например.
-
Andrey_Pavkin
- Мастер
- Сообщения: 211
- Зарегистрирован: 09 янв 2017, 12:10
- Репутация: 293
- Настоящее имя: Andrey
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Разобрался , всё работает, нужно выход home подключить к enable на драйвер.Козёл писал(а):Не поверите! Сделал отключение шаговиков, правда вручную. И ни чего не удалил из прошивки. В настройках добавил галочку "Использовать пин XY_HOME как ST_ENABLE", если нужно инвертировать выход, используйте галочку "INVERT LIMIT PINS".
Как работает: при включении станка моторы можно двигать руками, после остановки моторы не выключатся. Чтобы отключить, зажмите и удерживайте кнопку XY-0, но это также обнулит координаты.
-
Andrey_Pavkin
- Мастер
- Сообщения: 211
- Зарегистрирован: 09 янв 2017, 12:10
- Репутация: 293
- Настоящее имя: Andrey
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Я не сильно разбираюсь в схемах , попросил мне сделали, но enable подключаю на "-" , может кому пригодится схема для драйверов , проверено на 100% , только среднию ножку регулятора на землю нужно припоять - https://m.vk.com/topic-103426776_32975436lobzik писал(а):А зачем у тебя енейбл в трех местах к плюсу подтянут? Он еще и на самой плате через 100к подтянут к минусу. Возможно лишние подтяжки убрать нужно. Просто померяй на самой плате драйвера, меняется ли уровень на входе enable
- Козёл
- Мастер
- Сообщения: 252
- Зарегистрирован: 15 мар 2017, 12:07
- Репутация: 482
- Настоящее имя: Артурио
- Откуда: Бишкек
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
sergan писал(а):Если этот вопрос ко мне , то нет не подключен.
Ну вы как всегда :)Andrey_Pavkin писал(а):Разобрался , всё работает, нужно выход home подключить к enable на драйвер.
Именно поэтому кнопка HOME последняя, чтобы ее можно было вообще не подключать. И ни куда станок не уезжает, эта кнопка вообще перестает работать. И надо будет чуточку пересмотреть отключение шаговиков.ASPtr писал(а):Если мы уж используем вход концевиков как выход ENABLE, то кнопка "HOME" становится бесполезной чуть более, чем полностью (с). И даже вредной - при случайном нажатии станок уезжает "в закат". Не логичнее ли будет именно её использовать для управления ENABLE? Ну там вкл/выкл, например.
- Козёл
- Мастер
- Сообщения: 252
- Зарегистрирован: 15 мар 2017, 12:07
- Репутация: 482
- Настоящее имя: Артурио
- Откуда: Бишкек
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Пересмотрел отключение шаговиков, теперь ШД отключаются если статус "IDLE" и лазер находится в нуле. Правда я не только это пересмотрел...
-
DobriyKit
- Новичок
- Сообщения: 19
- Зарегистрирован: 20 июл 2017, 11:07
- Репутация: 24
- Настоящее имя: Александр
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
А можно подробней?Козёл писал(а):Правда я не только это пересмотрел...
-
sergan
- Опытный
- Сообщения: 106
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: 93
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Всем привет.
Сегодня поддержал проект. Ну и возможно дал толчок для создания контролера для 3х осевого станочка. Да не много, но что смог.
Кто может поддержите автора, дайте стимул для реализации проекта. Да и этот проект было бы не плохо поддержать!
С миру по нитке — голому рубашка.
Сегодня поддержал проект. Ну и возможно дал толчок для создания контролера для 3х осевого станочка. Да не много, но что смог.
Кто может поддержите автора, дайте стимул для реализации проекта. Да и этот проект было бы не плохо поддержать!
С миру по нитке — голому рубашка.
-
4arus
- Кандидат
- Сообщения: 69
- Зарегистрирован: 21 июл 2017, 07:21
- Репутация: 126
- Настоящее имя: Олег
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Артур, ну что, испытания прошли на пять баллов. Можно выкладывать новую прошивку.DobriyKit писал(а):А можно подробней?
А пока автор выложит новинку. Два постпроцессора для ArtCam. Пригодится.
- Вложения
-
- postp.zip
- (1.18 КБ) 429 скачиваний