5.5 Вт проблема с прошивкой

Лазерные, плазменные станки, газо- и водорезки, плоттеры.
Видеоглаз
Новичок
Сообщения: 17
Зарегистрирован: 27 июн 2016, 12:46
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение Видеоглаз »

sany_sch писал(а):может линза закоптилась?
обдув есть, вернее через трубку подаю воздух в место резки, копоти нет.
Видеоглаз
Новичок
Сообщения: 17
Зарегистрирован: 27 июн 2016, 12:46
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение Видеоглаз »

selenur писал(а):Возможно перегрев лазера происходил, из-за чего и произошло ухудшение работы....
вот я тоже так думаю. Для других будет полезно узнать что так можно лазер вывести из строя.
sany_sch
Новичок
Сообщения: 32
Зарегистрирован: 28 авг 2016, 21:14
Репутация: 10
Настоящее имя: Александр
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение sany_sch »

selenur писал(а):1) Залей свежую прошивку от сюда: https://github.com/grbl/grbl,
Пока возился с двигателями и настраивал. Оказалось что эта прошивка не поддерживает мой лазер. Он постоянно включен.
На предыдущей всё в норме. Может пин не совпадает? где поменять?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение selenur »

к какому пину подключено управление лазером?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение selenur »

В коде прошивки, настройка пина находится в файле cpu_map_atmega328p.h

Код: Выделить всё

#ifdef VARIABLE_SPINDLE 
  #ifdef USE_SPINDLE_DIR_AS_ENABLE_PIN
    // If enabled, spindle direction pin now used as spindle enable, while PWM remains on D11.
    #define SPINDLE_ENABLE_BIT    5  // Uno Digital Pin 13 (NOTE: D13 can't be pulled-high input due to LED.)
  #else
    #define SPINDLE_ENABLE_BIT    3  // Uno Digital Pin 11
  #endif
#else
  #define SPINDLE_ENABLE_BIT    4  // Uno Digital Pin 12
#endif
Там вот такой код, который можно поправить под себя
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
sany_sch
Новичок
Сообщения: 32
Зарегистрирован: 28 авг 2016, 21:14
Репутация: 10
Настоящее имя: Александр
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение sany_sch »

selenur писал(а):к какому пину подключено управление лазером?
Судя по бенбоксу, на 12
Без имени-2.jpg (4073 просмотра) <a class='original' href='./download/file.php?id=88088&sid=1106e97ea3789a276dc1ebeaeed51647&mode=view' target=_blank>Загрузить оригинал (117.47 КБ)</a>
Вот файл с распиновкой из прошивки где лазер работает нормально
config.h
(13.76 КБ) 1225 скачиваний
Что именно отвечает за лазер? Шпиндель?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение selenur »

В файле config.h нужно заменить строку

Код: Выделить всё

#define VARIABLE_SPINDLE // Default enabled. Comment to disable.
на
//#define VARIABLE_SPINDLE // Default enabled. Comment to disable.
и должно заработать
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
sany_sch
Новичок
Сообщения: 32
Зарегистрирован: 28 авг 2016, 21:14
Репутация: 10
Настоящее имя: Александр
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение sany_sch »

selenur писал(а):В файле config.h нужно заменить строку

Код: Выделить всё

#define VARIABLE_SPINDLE // Default enabled. Comment to disable.
на
//#define VARIABLE_SPINDLE // Default enabled. Comment to disable.
и должно заработать
Непомогло.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение selenur »

ну тогда в этом коде:

Код: Выделить всё

#ifdef VARIABLE_SPINDLE 
  #ifdef USE_SPINDLE_DIR_AS_ENABLE_PIN
    // If enabled, spindle direction pin now used as spindle enable, while PWM remains on D11.
    #define SPINDLE_ENABLE_BIT    4  // Uno Digital Pin 13 (NOTE: D13 can't be pulled-high input due to LED.)
  #else
    #define SPINDLE_ENABLE_BIT    4  // Uno Digital Pin 11
  #endif
#else
  #define SPINDLE_ENABLE_BIT    4  // Uno Digital Pin 12
#endif
поставь везде 4-ку
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
sany_sch
Новичок
Сообщения: 32
Зарегистрирован: 28 авг 2016, 21:14
Репутация: 10
Настоящее имя: Александр
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение sany_sch »

тоже без результата.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение selenur »

sany_sch писал(а):тоже без результата.
Ну тогда самый простой способ:
Запускай такой код в контроллере, постепенно меняя значение в первой строке, и ищи номер пина который отвечает за включение лазера. Лазер должен вкл/выкл с периодичностью в 1 секунду.

Код: Выделить всё

#define NumPin 13

void setup()
{
  pinMode(NumPin, OUTPUT);
}

void loop() 
{
  digitalWrite(NumPin, HIGH);   
  delay(1000);             
  digitalWrite(NumPin, LOW);    
  delay(1000);             
}
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
sany_sch
Новичок
Сообщения: 32
Зарегистрирован: 28 авг 2016, 21:14
Репутация: 10
Настоящее имя: Александр
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение sany_sch »

selenur писал(а):
sany_sch писал(а):тоже без результата.
Ну тогда самый простой способ:
Запускай такой код в контроллере, постепенно меняя значение в первой строке, и ищи номер пина который отвечает за включение лазера. Лазер должен вкл/выкл с периодичностью в 1 секунду.

Код: Выделить всё

#define NumPin 13

void setup()
{
  pinMode(NumPin, OUTPUT);
}

void loop() 
{
  digitalWrite(NumPin, HIGH);   
  delay(1000);             
  digitalWrite(NumPin, LOW);    
  delay(1000);             
}
Работает именно на 12 пине.
Но интересно другое. Во всех остальных случаях Лазер постоянно не выключенный, а включеный.
поменял

Код: Выделить всё

digitalWrite(NumPin, HIGH);   
      delay(3000);             
      digitalWrite(NumPin, LOW);    
      delay(1000);  
Всё правильно 3 сек вкл, 1 выкл.
Значит 12 пин по умолчанию включенный. где отключить?

сделал так:

Код: Выделить всё

    #define NumPin 13
   #define a 12

    void setup()
    {
      pinMode(NumPin, OUTPUT);
      pinMode(a, OUTPUT);
    }

    void loop() 
    {
      digitalWrite(a, LOW);
      digitalWrite(NumPin, HIGH);   
      delay(3000);             
      digitalWrite(NumPin, LOW);    
      delay(1000);             
    }
На всех пинах молчит, на 12 работает. Как это применить???
Аватара пользователя
silence
Опытный
Сообщения: 105
Зарегистрирован: 02 сен 2016, 07:59
Репутация: 14
Настоящее имя: Роман Сиськолюбов
Откуда: Мегатонна
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение silence »

Как давно прошивку поменял? уже как месяца 2 грбл сменили пин с 12 на 11 для PWM, вот с него и надо брать мощность.
Может в код залез и испортил что? Попробуй с нуля залить хекс хлоадером и пин 11 использовать.
Так же можно попробовать залить страую прошивку 0.8 из последних допустим оставшись на 12 пине.
Вообще возьми светодиод и подключи + к пину а - к GND и запусти программу, проверь какой именно пин будет щёлкать светика.
Не приходила в голову мысль выкинуть мозги нафиг и купить cnc shield v3 c ардуино уно :hehehe: если ничё не получится и надоест разбираться в рублей 500 уложится можно легко! Я сразу не заметил, там ардуина другая стоит. Может проблема как раз в этом?

Дабы не плодить темы PS: вопрос по линзам обсуждался? =) фокусное расстояние сантиметров 10, режет фанеру очень хорошо, а гравирует просто ужасно! :wik: как быть?
Станок нема17 грбл $110/$111 = 5000, $120/$121 = 8000, не сильно ли велико? Помогите с мощностью и скоростью, американский ПЕП5 нормальные фотки делает, пишу сам скриптом джикод из бмп монохрома, выходит херобора какая-то =( сплошной чернобелый фон какой-то.
Кормите своих демонов, пока они не съели вас
sany_sch
Новичок
Сообщения: 32
Зарегистрирован: 28 авг 2016, 21:14
Репутация: 10
Настоящее имя: Александр
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение sany_sch »

silence писал(а):Не приходила в голову мысль выкинуть мозги нафиг и купить cnc shield v3 c ардуино уно :hehehe: если ничё не получится и надоест разбираться в рублей 500 уложится можно легко! Я сразу не заметил, там ардуина другая стоит. Может проблема как раз в этом?
Ребята, ситуация такова. Не все разбираются с ардуинами, паяльниками , прошивками и прочими, интересными для некоторых вещами. А вот повыжигать и порукодельничать хочется многим. Собственно я и хочу разобраться сам и помочь другим. Чтоб человек взял готовый станок и не переделывая его, а залив прошивку по картинкам смог нормально работать. Я то, могу перепаять пин, но задача стоит другая.
silence писал(а):можно попробовать залить страую прошивку 0.8 из последних допустим оставшись на 12 пине.
Пробовал. с лазером нормально, а картинку рисует зеркально. И иногда вообще неправильно.
sany_sch
Новичок
Сообщения: 32
Зарегистрирован: 28 авг 2016, 21:14
Репутация: 10
Настоящее имя: Александр
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение sany_sch »

silence писал(а):Так же можно попробовать залить страую прошивку 0.8 из последних допустим оставшись на 12 пине.
Огромное спасибо за наводку. Подошла (пока) Grbl v0.9g И шаговики работают как нужно и лазер.
Можно идти дальше.
Аватара пользователя
silence
Опытный
Сообщения: 105
Зарегистрирован: 02 сен 2016, 07:59
Репутация: 14
Настоящее имя: Роман Сиськолюбов
Откуда: Мегатонна
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение silence »

К слову, инверсия изображения осуществляется в настройках по значению $3=X где X как раз значение инверсии: если надо инвертировать ТОЛЬКО Х - 1; Только Y - 2; обе оси - 3.
Кормите своих демонов, пока они не съели вас
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение selenur »

silence писал(а):К слову, инверсия изображения осуществляется в настройках по значению $3=X где X как раз значение инверсии: если надо инвертировать ТОЛЬКО Х - 1; Только Y - 2; обе оси - 3.
Это инверсия не изображения, а направления вращения моторов, применяется если нет возможности нормально поменять местами контакты одной из обмоток шагового мотора.
А вот изображение, и его корректное отображение, это задача программы генерируемой g-код.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
silence
Опытный
Сообщения: 105
Зарегистрирован: 02 сен 2016, 07:59
Репутация: 14
Настоящее имя: Роман Сиськолюбов
Откуда: Мегатонна
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение silence »

[quote="selenur"][/quote]
Я имел ввиду конкретный частный случай =) без глубоких разбирательств с грбл и назначением конфигурационных тонких настроек.
Кормите своих демонов, пока они не съели вас
sany_sch
Новичок
Сообщения: 32
Зарегистрирован: 28 авг 2016, 21:14
Репутация: 10
Настоящее имя: Александр
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение sany_sch »

silence писал(а):К слову, инверсия изображения осуществляется в настройках по значению $3=X где X как раз значение инверсии: если надо инвертировать ТОЛЬКО Х - 1; Только Y - 2; обе оси - 3.
Да, я пробовал. Получалось менять только ось Х. У оставалась неизменна. Это в тех прошивках где работал лазер. В последней удалось поменять, но лазер не работал. Точнее работал всегда. Подошла, как я уже говорил предпоследняя. И лазер и шаговики, всё класс!
sany_sch
Новичок
Сообщения: 32
Зарегистрирован: 28 авг 2016, 21:14
Репутация: 10
Настоящее имя: Александр
Контактная информация:

Re: 5.5 Вт проблема с прошивкой

Сообщение sany_sch »

Снова к вам. Хотя вопрос не по теме. делаю G код в программе CHPU https://sites.google.com/site/nikromsof ... mp-v-gcode Вставляю код в Grbl Controller. И начинаю выжигать. Но появляются "артефакты". То есть раз в 1-2 секунды станок зависает и прожигает ненужную точку.
https://youtu.be/niAoirSjNUQ

На "мощном" компе меньше, на ноуте , слабом, старом - больше.
На фото видно. Две шкалы это комп,
Градиент на мощном компе (3934 просмотра) <a class='original' href='./download/file.php?id=89377&sid=1106e97ea3789a276dc1ebeaeed51647&mode=view' target=_blank>Загрузить оригинал (339.19 КБ)</a>
Градиент на мощном компе
градиент на мощном компе. (3934 просмотра) <a class='original' href='./download/file.php?id=89378&sid=1106e97ea3789a276dc1ebeaeed51647&mode=view' target=_blank>Загрузить оригинал (326.49 КБ)</a>
градиент на мощном компе.
фото это ноут.
Вблизи (3934 просмотра) <a class='original' href='./download/file.php?id=89375&sid=1106e97ea3789a276dc1ebeaeed51647&mode=view' target=_blank>Загрузить оригинал (3.67 МБ)</a>
Вблизи
Артефакты (3934 просмотра) <a class='original' href='./download/file.php?id=89376&sid=1106e97ea3789a276dc1ebeaeed51647&mode=view' target=_blank>Загрузить оригинал (3.58 МБ)</a>
Артефакты
Может настройки неправильные, или в компе службы нужно отключить?
Кстати и фото не допечаталось, зависло.
Недопечатанное фото. (3934 просмотра) <a class='original' href='./download/file.php?id=89374&sid=1106e97ea3789a276dc1ebeaeed51647&mode=view' target=_blank>Загрузить оригинал (3.31 МБ)</a>
Недопечатанное фото.
Ответить

Вернуться в «Лазерные, плазменные и другие раскроечные станки»