roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 810 ]  На страницу Пред.  1 ... 14, 15, 16, 17, 18, 19, 20 ... 54  След.
Автор Сообщение
 Заголовок сообщения: Re: 3D принтер. Прошивка Marlin, оптимизация.
СообщениеДобавлено: 10 фев 2013, 23:47 
Не в сети

Зарегистрирован: 04 мар 2012, 01:06
Сообщения: 1607
Откуда: Севастополь-Москва
Ага они это поправили уже - в декабрьской версии ошибочно стояло 255 по дефолту
В последней скачаной уже 256


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

Зарегистрирован: 23 янв 2013, 21:33
Сообщения: 51
Откуда: Эстония, Таллинн.
Skype: ropod7
Как узнать опытным путём какая прошивка стоит на данный момент? Заливаю через Arduino прошивку Marlin, Arduino пишет, что загрузка прошла успешно. Однако, при подключении к pronterface в терминале пишет Sprinter и дату. Пытаюсь произвести автотюнинг PID, но ожидания не к чему не приводят. Вот и возник вопрос, а с чем вообще приходится работать? Производится ли загрузка прошивки как положено? И как это узнать?
Arduino 0023.

_________________
MendelMax based (сварная рама)


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

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10990
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
при подключении pronterface пишет вывод из прошивки, если там написано спринтер, значит так и есть.


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

Зарегистрирован: 06 июн 2012, 09:42
Сообщения: 615
Откуда: Киев
прог. языки: Алгол :)
ФИО: Александр
Есть пару вещей:
// Actual temperature must be close to target for this long before M109 returns success
#define TEMP_RESIDENCY_TIME 10 // (seconds)
#define TEMP_HYSTERESIS 3 // (degC) range of +/- temperatures considered "close" to the target one
#define TEMP_WINDOW 1 // (degC) Window around target to start the recidency timer x degC early.

RESIDENCY - что-то даже не получилось перевести...
HYSTERESIS - по-ходу это и есть диапазон точности температуры
WINDOW - видно диапазон при котором запускается таймер отсчета времени до начала печати

По смузинг фактору (я писал в другой теме) - видно не совсем то что думал:

#define K1 0.95 //smoothing factor withing the PID
Что-то типа коэффициент сглаживания внутри ПИД - не совсем понятно...

Добавлено спустя 8 минут 12 секунд:
И еще:
#define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature is more then PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.

Если М109=200, то по этой команде:
когда фактическая опустится до 189 градусов - нагреватель разогреет до 190
когда фактическая поднимется до 211 градусов - нагреватель отключится до возврата к 210
Правильно? То есть это страховка для HYSTERESIS ?


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

Зарегистрирован: 04 мар 2012, 01:06
Сообщения: 1607
Откуда: Севастополь-Москва
Пронтерфейс можно как-нибудь заставить не двигать дальше размера кровати? Я в марлине пока пробил размеры больше чем моя кровать надеясь на то что в пронтерфейсе есть настройки на размер. Но похоже они только для визуализатора. Как ограничители - не работают


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

Зарегистрирован: 14 май 2008, 15:49
Сообщения: 1585
Откуда: Москва
ФИО: Алексей
Пронтерфейс - нельзя, прошивку - можно, называется software endstops

_________________
У меня в голове опилки и длинные слова меня только огорчают.


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

Зарегистрирован: 04 мар 2012, 01:06
Сообщения: 1607
Откуда: Севастополь-Москва
прошивку я знаю - думал как на ходу это делать.

А как записать лог работы пронтерфейса в файл?


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

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10990
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
текстовый вывод ?
просто копированием через буффер


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

Зарегистрирован: 04 мар 2012, 01:06
Сообщения: 1607
Откуда: Севастополь-Москва
это задалбывает, хочется просто взять лог работы нескольких дней и подбить итоги


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

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10990
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
нужно в исходниках глянуть параметры, может и есть такое


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

Зарегистрирован: 23 янв 2013, 21:33
Сообщения: 51
Откуда: Эстония, Таллинн.
Skype: ropod7
Вчера удалось после трёхдневных мучений прошить. Перепробовал кучу вариантов, всё было тщетно. Пока не связался с продавцом с eBay, который сказал, что простите, я вам не сказал, что у нас есть софт под нашу sanguino и дал ссылку на github.
Если кому будет интересно, то делюсь:
https://github.com/Botronicz
Жду драйвера под моторы и можно будет идти дальше.

_________________
MendelMax based (сварная рама)


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

Зарегистрирован: 30 апр 2012, 20:03
Сообщения: 2044
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#
глянул исходники принтрана.
Увы в питоне не силён, на уровне чтения.
Вывод в лог происходит стандартной функцией print.
Как переопределить/перегрузить её в питоне я не знаю. Единственное, что могу предложить - это после каждой нужной строчки print писать в файл лога. Как писать в файл на питоне, думаю, без проблем нагуглится


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

Зарегистрирован: 23 янв 2013, 21:33
Сообщения: 51
Откуда: Эстония, Таллинн.
Skype: ropod7
Скажите,
Термистор на голове врёт, точнее врёт плата. Меняю разъёмы термисторов от головы к площадке все номально, ставлю обратно -- показывает 52.4°С, при нагреве показания поднимаются незначительно, лишь на десятые доли, тогда как реально температура головы поднимается на десятки градусов. Как лечить?
Смена термисторов в самой прошивке не дают результатов. Слышал, что можно калибровать, или есть другой способ?
Попробую сейчас запустить pronterface на другом компе, на винде. Может будут изменения.

Добавлено спустя 30 минут 32 секунды:
Та же самая история 52,5°С.

Добавлено спустя 2 часа 14 минут 19 секунд:
Видать ответ где-то рядом: http://hydraraptor.blogspot.com/2007/10 ... y-way.html
Извиняюсь, если не в тему. Надо разбираться.

_________________
MendelMax based (сварная рама)


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

Зарегистрирован: 30 апр 2012, 20:03
Сообщения: 2044
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#
Дак в прошивке скорее всего не тот тип датчика указан для кровати


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

Зарегистрирован: 23 янв 2013, 21:33
Сообщения: 51
Откуда: Эстония, Таллинн.
Skype: ropod7
Когда переключаю с головы тот же термистор на кровать, кажет всё как надо, втыкаю штуцер обратно, выдаёт левую информацию. Перепробовал всякие из возможных, не получается. У меня EPCOS 100K thermistor. Продавец выдал ту же версию. Хотя Marlin_V1 выдаёт больше вариантов термистров, но только у меня ею не шьёт, а шьёт только той, что выложена продавцом на github т.е. RC2.
Буду ждать программатор (заказал на всякий случай), заливать Bootloader и пользоваться материнкой как надо, если получится конечно. Может поможет. А пока я в неведении.

_________________
MendelMax based (сварная рама)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 810 ]  На страницу Пред.  1 ... 14, 15, 16, 17, 18, 19, 20 ... 54  След.

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


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

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