Автономный контроллер для самодельного лазерного гравера #2

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
Q-starь
Мастер
Сообщения: 904
Зарегистрирован: 04 апр 2011, 16:50
Репутация: 604
Настоящее имя: Гэн
Откуда: Казахстан
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение Q-starь »

Zion, может крыса в коде? У меня оба варианта работают без всяких затыков. Тебе надо проверить чужой код без косяков на своём контроллере.
Винтовка, жена и ложка - оружие строго индивидуальное!
Изображение
Аватара пользователя
Козёл
Мастер
Сообщения: 252
Зарегистрирован: 15 мар 2017, 12:07
Репутация: 482
Настоящее имя: Артурио
Откуда: Бишкек
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение Козёл »

Может у вас проблема в SD-карте? Просто не смотря на огромное количество прям очень коротких перемещений в коде, у меня этот код тоже выполняется без остановок.
Andrey_Pavkin
Мастер
Сообщения: 211
Зарегистрирован: 09 янв 2017, 12:10
Репутация: 293
Настоящее имя: Andrey
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение Andrey_Pavkin »

Zion писал(а):
REN57 писал(а):Или это разные контроллеры?
Это разные контроллеры. Второй собрал, потому-что первый останавливался. Второй запускал вообще без двигателей, ток на драйверах не выставлял. Интересно было будет ли программа останавливаться. Люди писали, что у них отрабатывала программа без затыков. Я запускал с родной прошивкой не меняя настроек. и У меня стопорит и с новым контроллером. Значит старый работает нормально. Дело не в нем. Первый собран вообще по первой схеме. (плату делал как в 133 посте. Еще в старой теме.)
Попробуйте сменить сд-карту , сегодня ещё раз пробовал на первой версии контроллера , с разными сд-картами , всё работает хорошо , без остановки
Zion
Кандидат
Сообщения: 42
Зарегистрирован: 20 янв 2018, 00:32
Репутация: 4
Настоящее имя: Vadim
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение Zion »

Спасибо всем за советы. После 10 марта попробую, пока не до этого. Про карту я не подумал. Ведь записывал разные файлы и одни и те же затыки.
balentV
Новичок
Сообщения: 5
Зарегистрирован: 13 мар 2020, 22:57
Репутация: 0
Настоящее имя: valentin
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение balentV »

Ребята, голова уже съехала. Решился на днях сделать Каскад, но что-то идет не так. Столько прошивок и разных плат! Сделал плату точно по схеме в первых постах ( так понимаю, что самый простой вариант), но ничего не работает, сначала появлялась заставка, но кн не реагировали( может надо к программе подключать? Пару раз перепрошил и конец, не шъется через Хлоудер. Приходится USB asp сбрасывать Ардуину, и по\новому шить, но ничего не работает. Только взял свежую Ардуину, прошил, заставка появилась- и все.Подскажите какую именно прошивку надо под схему в первых постах. И загрузчик Nano и bootlodar ( или Optiboot )- это не одно и то же? А можно просто прошить Ардуину через ISP файлом HEX? Или обязательно Xloudar для этого контроллера? Сравниваю с готовыми представленными платами, выводы не соответствуют, не врублюсь. Перепаял резисторы на 1 2 4,7кОм, посмотрим. но с прошивкой-не пойму какую. Выручайте.
Аватара пользователя
Козёл
Мастер
Сообщения: 252
Зарегистрирован: 15 мар 2017, 12:07
Репутация: 482
Настоящее имя: Артурио
Откуда: Бишкек
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение Козёл »

Прошивка KASKADE_16MHz.hex (в ReadMe.txt написано). Можно прошить и программатором, тоже будет работать.
balentV
Новичок
Сообщения: 5
Зарегистрирован: 13 мар 2020, 22:57
Репутация: 0
Настоящее имя: valentin
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение balentV »

Козёл, Спасибо, прошил, заработало. Только вот кнопки иногда не с первого раза срабатывают, хотя прозваниваются четко. Может и резисторы не надо было перепаивать? Бывает сам иногда клин ловишь. Буду двигаться дальше. А от флешки проблематично сделать? :thinking: С нихромом попроще, конечно, один запах и дым от лазера чего стоит! Еще раз благодарность.
Аватара пользователя
Козёл
Мастер
Сообщения: 252
Зарегистрирован: 15 мар 2017, 12:07
Репутация: 482
Настоящее имя: Артурио
Откуда: Бишкек
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение Козёл »

balentV писал(а):А от флешки проблематично сделать?
Не думаю. Но с SD-карты гораздо проще.
balentV писал(а):Только вот кнопки иногда не с первого раза срабатывают, хотя прозваниваются четко. Может и резисторы не надо было перепаивать?
Через Arduino IDE загрузите этот скетч, он для тестирования кнопок. Значения должны быть следующими: 170, 204, 219, 234 и 240. +-2, но лучше чтобы было +-1.

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

#include <LiquidCrystal.h>

LiquidCrystal lcd(8, 9, A4, A0,A1,A2,A3);

void setup() {
  lcd.begin(16,02);
}

void loop() {
  uint8_t adc_data[3], i;
  
  adc_data[1] = (analogRead(A6) >> 2);
  adc_data[2] = (analogRead(A7) >> 2);
  adc_data[0] = (analogRead(A5) >> 2);

  lcd.home();
  if ((adc_data[0] != 0xff) && (adc_data[0] != 0)) {
    i = lcd.print(adc_data[0]);
  } else if ((adc_data[1] != 0xff) && (adc_data[1] != 0)) {
    i = lcd.print(adc_data[1]);
  } else if ((adc_data[2] != 0xff) && (adc_data[2] != 0)) {
    i = lcd.print(adc_data[2]);
  } else {
    return;
  }
  
  for (; i < 3; i++) {
    lcd.write(' ');
  }
}
balentV
Новичок
Сообщения: 5
Зарегистрирован: 13 мар 2020, 22:57
Репутация: 0
Настоящее имя: valentin
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение balentV »

Да, спасибо за помощь, уже протестировал. Работает.
balentV
Новичок
Сообщения: 5
Зарегистрирован: 13 мар 2020, 22:57
Репутация: 0
Настоящее имя: valentin
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение balentV »

Добрый день. запустил я все, но, заметил, что на выходе отд вывода не ШИМ ( в режиме лазера) а импульсы вкл/выкл лазера,хотя картинка с оттенками. Когда при формировании G кода установить мощность меньшую, то управление короткими импульсами, но частота постоянная. Получается , что оттенки формируются точками? Эта же картинка в Lazer GRBL гравируется с ШИМ управлением ( измен длит имп с пост f) мощности. Может так и должно?
Последний раз редактировалось balentV 22 мар 2020, 21:16, всего редактировалось 3 раза.
nevkon
Почётный участник
Почётный участник
Сообщения: 2390
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 302
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение nevkon »

ШИМ и есть вкл/выкл. Только на довольно высокой частоте. По умолчанию вроде 490Гц.
balentV
Новичок
Сообщения: 5
Зарегистрирован: 13 мар 2020, 22:57
Репутация: 0
Настоящее имя: valentin
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение balentV »

Вообще-то из названия должно быть понятно, что такое ШИМ,и что такое вкл/выкл !, и на ослике 490Гц-это не мГц, не пропустишь.
Andrey_Pavkin
Мастер
Сообщения: 211
Зарегистрирован: 09 янв 2017, 12:10
Репутация: 293
Настоящее имя: Andrey
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение Andrey_Pavkin »

Что то затишье , новая версия контроллера на STM32 (STM32F103C8)
- https://m.vk.com/wall438465061_81
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение Serg »

новая версия контроллера на STM32 (STM32F103C8)
Странные люди - выпускают новые версии на линейке контроллеров, которую сам производитель не рекомендует для новых разработок (куча багов, которые никогда не будут исправлены), да ещё и стоят они вдвое дороже тех, более мощных, которые рекомендованы для замены... Причём даже плату переделывать не надо. :idiot:
Или просто одну модель изучили и всё, в голове место кончилось?.. ;)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Andrey_Pavkin
Мастер
Сообщения: 211
Зарегистрирован: 09 янв 2017, 12:10
Репутация: 293
Настоящее имя: Andrey
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение Andrey_Pavkin »

UAVpilot писал(а):
Andrey_Pavkin писал(а):новая версия контроллера на STM32 (STM32F103C8)
Странные люди - выпускают новые версии на линейке контроллеров, которую сам производитель не рекомендует для новых разработок (куча багов, которые никогда не будут исправлены), да ещё и стоят они вдвое дороже тех, более мощных, которые рекомендованы для замены... Причём даже плату переделывать не надо. :idiot:
Или просто одну модель изучили и всё, в голове место кончилось?..
Спорить и доказать что хорошо и плохо не буду , в электронике не разбираюсь хорошо , здесь можно посмотреть работы людей которые используют контроллер , который работает по несколько суток , без каких либо проблем , также есть и обновления и работа на ошибками -
https://m.vk.com/club155594360
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение Serg »

Ну вы-же не выпускаете этот контроллер? Ну и не надо принимать всё на свой счёт. :)
Я ни с кем и не собирался спорить, я просто удивляюсь "странным людям"... :)

Подправил цитату.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3089
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение MX_Master »

Andrey_Pavkin писал(а):Что то затишье , новая версия контроллера на STM32 (STM32F103C8)
- https://m.vk.com/wall438465061_81
55$ неплохо так за 3 оси 3Д принтерного вида :hehehe:
Andrey_Pavkin
Мастер
Сообщения: 211
Зарегистрирован: 09 янв 2017, 12:10
Репутация: 293
Настоящее имя: Andrey
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение Andrey_Pavkin »

UAVpilot писал(а):Ну вы-же не выпускаете этот контроллер? Ну и не надо принимать всё на свой счёт. :)
Я ни с кем и не собирался спорить, я просто удивляюсь "странным людям"... :)

Подправил цитату.
К людям нужно прислушиваться :-)
Критика это хорошо :-)
Аватара пользователя
Козёл
Мастер
Сообщения: 252
Зарегистрирован: 15 мар 2017, 12:07
Репутация: 482
Настоящее имя: Артурио
Откуда: Бишкек
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение Козёл »

UAVpilot писал(а):которую сам производитель не рекомендует для новых разработок (куча багов, которые никогда не будут исправлены)
Покажи где написано что нерекомендовано для новых разработок?
UAVpilot писал(а):Или просто одну модель изучили и всё, в голове место кончилось?..
А это совсем неуместно.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Автономный контроллер для самодельного лазерного гравера

Сообщение Serg »

Козёл писал(а):Покажи где написано что нерекомендовано для новых разработок?
Поищи на st.com доки по слову "migration", а то у меня нет цели кого-то в чём-то переубеждать. :)
Заодно можешь сравнить их цены и параметры например с f303, l4x3...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

Вернуться в «Электроника»