Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Собираем, настраиваем, печатаем, делимся опытом, помогаем новичкам
Аватара пользователя
Alex Post
Сообщения: 4750
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 212 раз
Поблагодарили: 493 раза
Контактная информация:

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение Alex Post » 17 апр 2019, 12:34

А, я не понял. Там скорее всего принципиальной разницы нет. Математика будет одинаковая, разница в обвесе. Ну и компилятор может минимально свою какую то отсебятину добавлять. Но нужно смотреть, на самом деле, в коде. Вдруг и правда где то дефайн стоит, если 8 бит - компилить это, а если 32 - другое.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Аватара пользователя
dark184
Сообщения: 755
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 10 раз
Поблагодарили: 50 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение dark184 » 17 апр 2019, 13:03

Alex Post писал(а):
17 апр 2019, 12:34
если 8 бит - компилить это, а если 32 - другое.
Легко такое может быть. Компиляторы то для них разные. Конечно если разработчики прошивки ленивые, вполне могли не заморачиваться и код под 8 битные камни скомпилить просто другим компилятором.
Написал статью, отправил на рассмотрение. Не знаю сколь быстро рассмотрят, там смотрю еще 3 статьи на рассмотрении уже минимум 2 недели... Так что вряд ли стоит ждать скорой публикации моей статьи. :D
Купил себе танк и никого больше не жалею.

Аватара пользователя
AKDZG
Сообщения: 2164
Зарегистрирован: 17 окт 2015, 10:00
Имя: Алексей
Откуда: Иркутск
Благодарил (а): 20 раз
Поблагодарили: 65 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение AKDZG » 18 апр 2019, 06:13

Там недо-статьи на рассмотрении. Пока не удаляю их, может авторы одумаются и доведут их до нормального вида.
Ultimaker Original
Mendel90
СПринтер 233

Svarog
Сообщения: 1
Зарегистрирован: 18 июл 2019, 12:02
Имя: Александр

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение Svarog » 18 июл 2019, 12:06

https://youtu.be/oVGDKje_coQ
Вот такая беда с автоуровнем, парковка в home max как положено, он спускается «щупать» стол и вместо того чтобы снизить скорость перед столом (в конфиге 20мм) и продолжить движение к столу, снижает скорость и двигается в обратном направлении 😂. Я уже второй день бьюсь с ним. По команде g32 в терминал та же беда. По команде g30 едет в нужную сторону. Прошивался и на ту что в этой ветке прошивку и с офф сайта BigTreeTech. Что я делаю не так, ткните носом? Плата SKR 1.3, прошивки пробовал разные

Slynn
Сообщения: 63
Зарегистрирован: 01 окт 2018, 17:16
Имя: Дмитрий
Откуда: Н.Новгород

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение Slynn » 27 июл 2019, 09:54

Всем привет. Нужна помощь. MKS Sbase v1.3 пытаюсь запустить собранный принтер.
При нагреве хотэнда не останавливается нагрев. температрура продолжает расти до сработки защиты. Потом приходится полностью обесточивать плату для перезапуска.
Устанавливаемая температура не имеет значения. сработка происходит при превышении установленной температуры на 23 градуса.

Лог выглядит вот так:
READ: ok
Connected to machine!
SENT: T0
READ: ok

SENT: M105
READ: ok T:24.7 /0.0 @0 B:25.0 /0.0 @0
SENT: M104 S210 T0
READ: ok
SENT: M105
READ: ok T:24.8 /210.0 @255 B:24.9 /0.0 @0
...
READ: ok T:209.1 /210.0 @126 B:25.1 /0.0 @0
SENT: M105
READ: ok T:211.3 /210.0 @0 B:25.1 /0.0 @0
SENT: M105
READ: ok T:212.9 /210.0 @0 B:25.1 /0.0 @0
...
SENT: M105
READ: ok T:232.5 /210.0 @255 B:25.1 /0.0 @0
SENT: M105
READ: ok T:233.0 /210.0 @246 B:25.1 /0.0 @0
READ: ERROR: Temperature runaway on T (delta temp 22.520416), HALT asserted, TURN POWER OFF IMMEDIATELY - reset or M999 required
SENT: M105
READ: ok T:233.8 /0.0 @0 B:25.1 /0.0 @0
SENT: M105
READ: ok T:233.1 /0.0 @0 B:25.1 /0.0 @0
...
SENT: M105
READ: ok T:199.8 /0.0 @0 B:25.2 /0.0 @0
SENT: M105
READ: ok T:197.8 /0.0 @0 B:25.2 /0.0 @0

SENT: M104 S0 T0
READ: !!
SENT: M105
READ: ok T:195.9 /0.0 @0 B:25.2 /0.0 @0
...
SENT: M105
READ: ok T:178.6 /0.0 @0 B:25.2 /0.0 @0
SENT: M105

SENT: M104 S210 T0
WARNING: Device unplugged while connected to port
Disconnected.

Подскажите, куда копать, плиз. Спасибо.
Prusa i3 bizon

Аватара пользователя
dark184
Сообщения: 755
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 10 раз
Поблагодарили: 50 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение dark184 » 27 июл 2019, 11:44

Для начала конфиг неплохо выложить.
Купил себе танк и никого больше не жалею.

Slynn
Сообщения: 63
Зарегистрирован: 01 окт 2018, 17:16
Имя: Дмитрий
Откуда: Н.Новгород

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение Slynn » 27 июл 2019, 23:05

dark184 писал(а):
27 июл 2019, 11:44
Для начала конфиг неплохо выложить.
Попробую.
Форум выдает какую то ошибку.
Вот ссылка на Я.Диск:
https://yadi.sk/d/La85I0zCIcagng

Нагреватель 24 V. Что выяснил: После включения дает напряжение на него 24V. После достижения заданной температуры напряжение не пропадает. а остается. но в диапазоне от 2 до 9V
Prusa i3 bizon

Аватара пользователя
dark184
Сообщения: 755
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 10 раз
Поблагодарили: 50 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение dark184 » 28 июл 2019, 08:30

Slynn писал(а):
27 июл 2019, 23:05
Нагреватель 24 V. Что выяснил: После включения дает напряжение на него 24V. После достижения заданной температуры напряжение не пропадает. а остается. но в диапазоне от 2 до 9V
Ну все правильно тогда. Надо откалибровать пид регулятор, раскомментировать строки и внести полученные значения в конфиг

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

#temperature_control.hotend.p_factor 13.7 # permanently set the PID values after an auto pid
#temperature_control.hotend.i_factor 0.097 #
#temperature_control.hotend.d_factor 24 #
#temperature_control.hotend.max_pwm 255 # max pwm, 64 is a good value if driving a 12v resistor with 24v.
Если нагреватель 12 вольтовый, то вам необходимо настроить #temperature_control.hotend.max_pwm на 64. если 24 вольтовый то оставить 255.
Купил себе танк и никого больше не жалею.

Slynn
Сообщения: 63
Зарегистрирован: 01 окт 2018, 17:16
Имя: Дмитрий
Откуда: Н.Новгород

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение Slynn » 28 июл 2019, 12:42

dark184 писал(а):
28 июл 2019, 08:30
Ну все правильно тогда. Надо откалибровать пид регулятор, раскомментировать строки и внести полученные значения в конфиг
Алексей, спасибо за совет. Подскажите, это реально сделать дома без доп.оборудование? У меня в наличии только мультиметр.
Prusa i3 bizon

Аватара пользователя
dark184
Сообщения: 755
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 10 раз
Поблагодарили: 50 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение dark184 » 28 июл 2019, 21:56

Slynn писал(а):
28 июл 2019, 12:42
Подскажите, это реально сделать дома без доп.оборудование?
В параллельной теме уже подсказали, это М303 делается. и судя по той же теме

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

#temperature_control.hotend.max_pwm 255 # max pwm, 64 is a good value if driving a 12v resistor with 24v.
Надо все таки в 64 выставить.
Купил себе танк и никого больше не жалею.

Slynn
Сообщения: 63
Зарегистрирован: 01 окт 2018, 17:16
Имя: Дмитрий
Откуда: Н.Новгород

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение Slynn » 29 июл 2019, 00:38

dark184 писал(а):
28 июл 2019, 21:56
В параллельной теме уже подсказали, это М303 делается. и судя по той же теме
Да. вроде бы всё получилось. И РИП проприсал. Печатать толь не пробовал. Попробовать успел только нагрев до 210 градусов.

Непонятно что делать дальше. Оставлять эти нагреватели (12ти вольтовыми оказались) или всё-таки перезаказать и поставить 24х вольтовые. Всё остальное под 24 вольта сделано.
Prusa i3 bizon

Аватара пользователя
dark184
Сообщения: 755
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 10 раз
Поблагодарили: 50 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение dark184 » 29 июл 2019, 07:58

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

#temperature_control.hotend.max_pwm 255 # max pwm, 64 is a good value if driving a 12v resistor with 24v.
Раскомментируйте эту строку и выставьте здесь 64. Там так и написано, если вы управляете 12В резистором(нагревателем) от 24 вольт, 64 это хорошее значение. Возможно немного подобрать придется значение. В начале нагрева, когда нагреватель включен постоянно, мультиметр должен показать около 12 вольт. Если при калибровке было значение 255, то после настройки и подбора этого значения придется повторить M303 и прописать заново полученные значения в конфиг. И да, смотрите чтобы на флэшке небыло лишних файлов кроме config.txt и firmware.cur, само собой кроме файлов .gcode и .stl.
Купил себе танк и никого больше не жалею.

Аватара пользователя
dark184
Сообщения: 755
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 10 раз
Поблагодарили: 50 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение dark184 » 29 июл 2019, 08:29

dark184 писал(а):
29 июл 2019, 07:58
В начале нагрева, когда нагреватель включен постоянно, мультиметр должен показать около 12 вольт.
Хотя может быть и погорячился. В любом случае надо выставить 64, тогда действующее значение тока будет около 5 ампер на нагревателе, как при питании от 12 вольт. Мультик возможно исказит значение напряжения. I=Im*sqrt(0.25)= 10*0.5 = 5 ампер. От прошивки не зависит. Именно при скважности 0,25 (64) получаем действующее значение то, что нужно.
Купил себе танк и никого больше не жалею.

Slynn
Сообщения: 63
Зарегистрирован: 01 окт 2018, 17:16
Имя: Дмитрий
Откуда: Н.Новгород

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение Slynn » 29 июл 2019, 16:49

dark184 писал(а):
29 июл 2019, 07:58
аскомментируйте эту строку и выставьте здесь 64. Там так и написано, если вы управляете 12В резистором(нагревателем) от 24 вольт, 64 это хорошее значение.
Это я сделал. Только разогрев теперь очень долгий(((
Вот и думаю, не поменять ли сам нагреватель на тот что изначально планировал. на 24 вольтовый. Что думаете?
Prusa i3 bizon

Аватара пользователя
dark184
Сообщения: 755
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 10 раз
Поблагодарили: 50 раз

Re: Прошивка Smoothie (Смузи). Все вопросы обсуждаем здесь

Непрочитанное сообщение dark184 » 29 июл 2019, 17:24

Slynn писал(а):
29 июл 2019, 16:49
Только разогрев теперь очень долгий(((
Насколько долгий стал? Если минута две, то еще терпимо. У меня греется до 240 около минуты, может секунд 40, но не быстрее точно. Если не устраивает, к 64 добавляйте по 10 или 20. Может быть калибровка еще неправильной, надо смотреть график, если в начале график резко вверх, затем постепенно замедляется, а около уставки уже медленно медленно подползает, тогда неверная калибровка 100%. Если изначально медленно греется, тогда добавлять к 64, пока нагрев более менее станет. Но слишком сильно задирать тоже не стоит, нагреватель быстро сдохнет. Думаю 128 это предел для более менее нормальной работы.
Slynn писал(а):
29 июл 2019, 16:49
не поменять ли сам нагреватель на тот что изначально планировал. на 24 вольтовый. Что думаете?
Лучше конечно поменять. Тогда и значение обязательно на 255 установить. А пока можно и так. До этого грелся быстро только потому, что вместо 12 вольт подавалось 24. Долго в таком режиме не проживет. Именно поэтому значение temperature_control.hotend.max_pwm и надо подбирать, 64 теоретически должно быть верным. Тогда 12 вольтовый нагреватель должен как раз нормально работать.
Скажем так, если греет до минуты, то это абсолютно нормально(естественно для Хотэнда, стол греется дольше). Если греется минуты 2 и больше, надо график нагрева глянуть. В зависимости от графика либо значение temperature_control.hotend.max_pwm поднимать, либо заново калибровать ПИД регулятор М303. Но у смузи есть прикол с нагревом, он нормально работает если греть с нуля... Если прогрет почти или до уставки, может вылезти этот косячок. Надо либо предварительно перегреть слегка выше требуемой температуры, либо ручками править коэффициенты ПИД.
Купил себе танк и никого больше не жалею.

Ответить
Яндекс.Метрика