roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 фев 2025, 21:00

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 810 ]  На страницу Пред.  1 ... 33, 34, 35, 36, 37, 38, 39 ... 54  След.
Автор Сообщение
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 04 мар 2015, 22:44 
Не в сети
Аватара пользователя

Зарегистрирован: 30 июн 2014, 12:50
Сообщения: 463
Нашел. Возвращает с какой то периодичностью.
Configuration_adv.h
//Show Temperature ADC value
//The M105 command return, besides traditional information, the ADC value read from temperature sensors.
#define SHOW_TEMP_ADC_VALUES

_________________
"Мы не в Англии случиться может всякое" Сказано главой МИ6 в Эдинбурге Шотландия.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 05 мар 2015, 10:59 
Не в сети
Аватара пользователя

Зарегистрирован: 19 май 2014, 18:05
Сообщения: 331
Откуда: Россия, Московская обл.
Skype: sergius_efremov
прог. языки: Delphi,VB,PHP,MicroC,CVAVR
ФИО: Сергей Ефремов
У меня тоже принтер работает на прошивке Marlin. Хотелось бы узнать что за поиск концевика иногда происходит при печати?
На моем принтере датчики стоят только для поиска Home позиции. X в min позиции. Y в min позиции. Z внизу, в max позиции. В нормальном режиме по G28 принтер нормально ищет дом. В процессе печати когда по X или Y происходит поиск концевика это ничего а вот если по Z то искать его почему-то едет не вниз а вверх :) сопло втыкается в напечатанную деталь, происходит пропуск шагов, потом через несколько сек. стол опускается ниже и принтер продолжает печатать в воздухе :) Было ли у кого такое ? и как лечится :)

_________________
Sergey-3D Printer :) Arduino 2560 + Ramps 1.4 + Leadshine DM422C. Firmware: Marlin. + my Filament extruder :)
+ My H-Bot 218\218\218mm \ Mega2560 \ DRV8825 \ Marlin-RC


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 05 мар 2015, 11:17 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
solo писал(а):
когда принтер стоит не печатает то температура поддерживается нормально +-1гр , а во время печати может колебаться до +-10гр.

так и должно быть.
инструкцию по калибровке пидов читал? http://reprap.org/wiki/PID_Tuning
в инструкции по калибровке пида написано в каких случаях и какие кэффициенты надо менять. делаешь автокалибровку и потом подгоняешь до идеала.
калибруй на температуру чуть выше чем максимальная используемая тобой температура печати.
иначе ты заставляешь пид работать в диапазоне в котором он не настроен.

пид калибруется примерно так: M303 E0 S250 C10 (250 градусов и 10 циклов)
в конце тестирования марлин выведёт тебе окончательные параметры, их надо будет задать вручную типа так: M301 P19.56 I0.71 D134.26
после задания этих параметров надо ввести команду M500, чтобы сохранить новые данные в епром.

команда M502 вобще-то сбрасывает параметры на дефолтные. она тебе точно не нужна.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 05 мар 2015, 11:19 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
stepmotor писал(а):
У меня тоже принтер работает на прошивке Marlin. Хотелось бы узнать что за поиск концевика иногда происходит при печати?
На моем принтере датчики стоят только для поиска Home позиции. X в min позиции. Y в min позиции. Z внизу, в max позиции. В нормальном режиме по G28 принтер нормально ищет дом. В процессе печати когда по X или Y происходит поиск концевика это ничего а вот если по Z то искать его почему-то едет не вниз а вверх :) сопло втыкается в напечатанную деталь, происходит пропуск шагов, потом через несколько сек. стол опускается ниже и принтер продолжает печатать в воздухе :) Было ли у кого такое ? и как лечится :)
Может быть это слайсером добавляются такие коды, через какое то количество слоев или по времени
поищи в тексте команды G28
Не встречал такого ни разу


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 05 мар 2015, 12:21 
Не в сети
Аватара пользователя

Зарегистрирован: 22 авг 2013, 18:43
Сообщения: 56
Откуда: Харьков
ФИО: Соловьев Юрий
Myp писал(а):
solo писал(а):
когда принтер стоит не печатает то температура поддерживается нормально +-1гр , а во время печати может колебаться до +-10гр.



пид калибруется примерно так: M303 E0 S250 C10 (250 градусов и 10 циклов)
в конце тестирования марлин выведёт тебе окончательные параметры, их надо будет задать вручную типа так: M301 P19.56 I0.71 D134.26
после задания этих параметров надо ввести команду M500, чтобы сохранить новые данные в епром.

команда M502 вобще-то сбрасывает параметры на дефолтные. она тебе точно не нужна.

спасибо за подсказки
посоветуйте как поступить
Если я задаю калибровку ПИД командой М303 S230 (моя основная рабочая температура хот-энда )то автокалибровка прекращается из за того что превышена мах температура на сколько я понял за это отвечает параметр в конфиге
#define HEATER_0_MAXTEMP 275
максимальная температура при которой проходит автокалибровка это M303 S225
если я повышу мах температуру есть вероятность что может пострадать пек на хот энде


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 05 мар 2015, 18:11 
Не в сети
Аватара пользователя

Зарегистрирован: 22 авг 2013, 18:43
Сообщения: 56
Откуда: Харьков
ФИО: Соловьев Юрий
ура вроди все получилось :Yahoo!:
сделал следующее
в конфиг файле увеличил значение
#define PID_FUNCTIONAL_RANGE 20 позволило исключить вываливание по перегреву при авто калибровке по м303 S250

уменьшил значение , хотя сильно сомневаюсь в правильности этого действия
#define PID_INTEGRAL_DRIVE_MAX 125

провел автокалибоваку (моя рабочая температура 230г ) командой M303 S250
получил коэффициенты
теперь пид работает как положено плавненько регулирует температуру без скачков :good:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 19 мар 2015, 14:34 
Не в сети
Аватара пользователя

Зарегистрирован: 22 авг 2013, 18:43
Сообщения: 56
Откуда: Харьков
ФИО: Соловьев Юрий
возник вопрос
собираю новый принтер на меге и рамсе
рамс запитал от 24В (был в наличии такой блок питания )
нагреватель на хот энд рассчитан на 12В
если я в прошивке , в конфиге
....
// PID settings:
// Comment the following line to disable PID and enable bang-bang.
#define PIDTEMP
#define PID_MAX 255 // limits current to nozzle; 255=full current
#define FULL_PID_BAND 150 // Full power is applied when pid_error[e] > FULL_PID_BAND
#ifdef PIDTEMP
......
параметр изменю "define PID_MAX 126" , то есть задам мах значение 50% ШИМа можно будет на прямую включать нагреватель хот энда к рамсу


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 19 мар 2015, 14:50 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
бОльший ток получается, и может не выдержать сама плата, дорожки, места пайки
думаю имеет смысл часть с транзисторами отдельно на радиаторы вынести, сняв с платы RAMPS

и транзисторам не очень хорошо будет, хорошо если будут успевать полностью открыться/закрыться
смотря какие они


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 19 мар 2015, 15:17 
Не в сети
Аватара пользователя

Зарегистрирован: 22 авг 2013, 18:43
Сообщения: 56
Откуда: Харьков
ФИО: Соловьев Юрий
транзистор irf3205 вроди должен выдержать там же токи не сильно большие , если не ошибаюсь то нагреватель на хот энде мощность порядка 40вт то есть ток 3.5А, или я чего то путаю
, а если последовательно с нагревателем включить последовательно какую то индуктивность , или параллельно нагревателю притулить емкость.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 19 мар 2015, 15:42 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
это лишнее
аккуратно пробовать надо )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 20 мар 2015, 01:49 
Не в сети

Зарегистрирован: 10 авг 2014, 15:02
Сообщения: 775
Откуда: Саров
solo писал(а):
ток 3.5А, или я чего то путаю

Это от 12В, а при 24 это уже под 7А. И при шим 50% получится 24*7*0.5=80Вт...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 20 мар 2015, 02:18 
Не в сети

Зарегистрирован: 30 окт 2013, 03:50
Сообщения: 463
Откуда: Москва
ФИО: Владимир
А не 1.8 ли??Напруга выше-ток ниже или нет?

_________________
Printer: Prusa
Firmware: Marlin
Host: Pronterface
Slicer: Kisslicer Slic3r1.2.9
Filament: ABS - 1.75
Nozzle: 0.2-0.4 mm
Electronics: Arduino MEGA 2560 + RAMPS 1.4


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 20 мар 2015, 09:10 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
если посчитать по закону Ома, то 24v/3.5Ohm=6.85A или 12v/3.5Ohm=3.42A


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 20 мар 2015, 12:19 
Не в сети

Зарегистрирован: 30 окт 2013, 03:50
Сообщения: 463
Откуда: Москва
ФИО: Владимир
Ну да,это что-то я ночью заработался)))

_________________
Printer: Prusa
Firmware: Marlin
Host: Pronterface
Slicer: Kisslicer Slic3r1.2.9
Filament: ABS - 1.75
Nozzle: 0.2-0.4 mm
Electronics: Arduino MEGA 2560 + RAMPS 1.4


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 20 мар 2015, 12:45 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
solo писал(а):
то есть задам мах значение 50% ШИМа можно будет на прямую включать нагреватель хот энда к рамсу

именно так.
для нагрева нужна одна и та жа мощность при любом напряжении.
поставив максимальный шим 50% получим такое же время нагрева и такой же ток.
при ограничении шима в 50% ни провода ни дорожки ни мосфет не станут греться сильнее.

Добавлено спустя 2 минуты 24 секунды:
Vovich70 писал(а):
Напруга выше-ток ниже или нет?

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

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 810 ]  На страницу Пред.  1 ... 33, 34, 35, 36, 37, 38, 39 ... 54  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO