Крутая универсальная паяльная станция с PID. Разработка.

ребол? легко! работает красиво

Re: Крутая универсальная паяльная станция с PID. Разработка.

Сообщение tssergej » 05 фев 2018, 23:39

Спасибо! через 2-3 дня чуток капнет.

За это сообщение автора tssergej поблагодарил:
slav0n(10 фев 2018, 16:03)
tssergej
 
Сообщения: 47
Зарегистрирован: 13 окт 2016, 23:45
Благодарил (а): 5 раз.
Поблагодарили: 6 раз.

180210

Сообщение slav0n » 10 фев 2018, 16:03

slav0n писал(а):да, есть такое.
шаг уставки 0°для верха вызывает зависание.
Буду решать.

пофиксил
У вас нет необходимых прав для просмотра вложений в этом сообщении.
while(1||!1);
зберігай спокій

За это сообщение автора slav0n поблагодарил:
J.User(10 фев 2018, 20:56)
slav0n
Site Admin
 
Сообщения: 5079
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 453 раз.

Re: Крутая универсальная паяльная станция с PID. Разработка.

Сообщение J.User » 10 фев 2018, 21:01

Проверил в трёх комбинациях:
0° и 0°; 0° и 30°; 30° и 0° - работает!
Низ 4х600W керамика, верх 250W кварц
J.User
 
Сообщения: 38
Зарегистрирован: 09 окт 2017, 16:29
Благодарил (а): 14 раз.
Поблагодарили: 8 раз.

Сообщение slav0n » 10 фев 2018, 22:04

регулировку температурного зазора верх-низ делать?
какой диапазон?
while(1||!1);
зберігай спокій
slav0n
Site Admin
 
Сообщения: 5079
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 453 раз.

Re: Крутая универсальная паяльная станция с PID. Разработка.

Сообщение J.User » 10 фев 2018, 22:26

Наверное, не помешает... Думаю, от 20 до 35 градусов.
Низ 4х600W керамика, верх 250W кварц
J.User
 
Сообщения: 38
Зарегистрирован: 09 окт 2017, 16:29
Благодарил (а): 14 раз.
Поблагодарили: 8 раз.

Сообщение slav0n » 10 фев 2018, 22:42

ок, сделаю, чтобы так сказать логически завершить функционал в этом направлении
while(1||!1);
зберігай спокій
slav0n
Site Admin
 
Сообщения: 5079
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 453 раз.

Сообщение tssergej » 10 фев 2018, 23:03

у меня что с предыдущей версией, что с последней, контроллер ресетится просто при навигации в меню, точнее при выборе того или иного пункта в меню. На старой версии (170612) такого не было, хотя как уже писал выше,из-за нехватки времени всего раза три получилось прогнать тесты. На предыдущей версии прогнал дважды open loop test, при этом (не во время прохождения теста) 5-6 раз был перезагруз...сначала на 1-2 секунды зависон, потом ресет. Хотел попробовать откатиться на более старую версию прошивки - контроллер не переключается в режим бутладера. То есть при зажатой кнопке ОК и подключении к юсб, винда определяет контроллер вроде как и раньше, но сам котроллер включается в нормальном режиме. Надо похоже снимать плату со станции и искать грабли на плате. Завтра попробую запустить тест на последней версии и заснять видео.
tssergej
 
Сообщения: 47
Зарегистрирован: 13 окт 2016, 23:45
Благодарил (а): 5 раз.
Поблагодарили: 6 раз.

Re: Крутая универсальная паяльная станция с PID. Разработка.

Сообщение J.User » 11 фев 2018, 00:41

Во дела... И у меня тоже такое наблюдается... Только я это связал с заменой энкодера. Решил, что брак попался, собирался менять. Значит, совпало...
Низ 4х600W керамика, верх 250W кварц
J.User
 
Сообщения: 38
Зарегистрирован: 09 окт 2017, 16:29
Благодарил (а): 14 раз.
Поблагодарили: 8 раз.

Сообщение slav0n » 11 фев 2018, 05:20

менять пока ничего не надо,
подождите чуть-чуть, я работаю над этим
while(1||!1);
зберігай спокій
slav0n
Site Admin
 
Сообщения: 5079
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 453 раз.

180211

Сообщение slav0n » 11 фев 2018, 10:23

сделал регулируемую разницу температур.
Проверяйте прошивку на зависоны.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
while(1||!1);
зберігай спокій

За это сообщение автора slav0n поблагодарил:
J.User(12 фев 2018, 09:50)
slav0n
Site Admin
 
Сообщения: 5079
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 453 раз.

Сообщение tssergej » 11 фев 2018, 21:23

Прогнал open loop test и разок по профилю . при работе ни зависонов, ни перегрузов. Зависон с перегрузом наблюдается только если попытаться открыть меню "анализ графика" непосредственно перед тестом - тость если в еепромке ещё нет сохранённого графика. После нескольких включений и выключений станции, прошивка слетела совсем . при включении пустой дисплей и непрерывный писк...на энкодер не реагирует. Прошился на старую версию (203) перегрузы также в меню теста. Прошился опять на 211 -перегруз если открыть меню "пустой" анализ графика непосредственно перед тестом"

За это сообщение автора tssergej поблагодарил:
slav0n(12 фев 2018, 02:57)
tssergej
 
Сообщения: 47
Зарегистрирован: 13 окт 2016, 23:45
Благодарил (а): 5 раз.
Поблагодарили: 6 раз.

Сообщение slav0n » 12 фев 2018, 03:10

tssergej писал(а):перегруз если открыть меню "пустой" анализ графика непосредственно перед тестом"

баг подтвердился.
зависание возникает если в предыдущем тесте не было зафиксировано роста температуры.
Это не критично, а скорее неэстетично. Буду решать.

Что касается слета прошивки после вкл-выкл - думаю сама прошивка здесь не причем.
while(1||!1);
зберігай спокій
slav0n
Site Admin
 
Сообщения: 5079
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 453 раз.

Сообщение J.User » 12 фев 2018, 09:53

slav0n писал(а):сделал регулируемую разницу температур.
Проверяйте прошивку на зависоны.

Прошился и немного "погонял" по меню. Перезагрузка пропала. Раньше проявлялась при быстром вращении энкодера. Замена энкодера отменяется, позже протестирую режимы.
Спасибо!
Низ 4х600W керамика, верх 250W кварц
J.User
 
Сообщения: 38
Зарегистрирован: 09 окт 2017, 16:29
Благодарил (а): 14 раз.
Поблагодарили: 8 раз.

Сообщение slav0n » 13 фев 2018, 17:26

судя по картинкам - ооочень инерционная система.
Даже шага 7 S недостаточно для неё. На такое я не рассчитывал. Возможно мой код зашкаливает и выдает неадекватные результаты. Буду разбираться.
while(1||!1);
зберігай спокій
slav0n
Site Admin
 
Сообщения: 5079
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 453 раз.

Сообщение slav0n » 13 фев 2018, 20:22

да всё правильно.
Ti=3.33*td
tssergej писал(а):пробовал с этими параметрами прогнать профиль . низ остаётся практически холодным.

шаг уставки какой?
while(1||!1);
зберігай спокій
slav0n
Site Admin
 
Сообщения: 5079
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 453 раз.

Сообщение slav0n » 14 фев 2018, 14:57

ну что же, настало время поработать над интеллектуальной защитой от аварийных ситуаций.
Сейчас есть защита от обрыва термопары, но этого явно недостаточно.
Например, если ты тупо забыл положить датчик на объект и включил профиль, то...
Может у кого будут какие мысли и предложения по этой теме?
while(1||!1);
зберігай спокій
slav0n
Site Admin
 
Сообщения: 5079
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 453 раз.

Сообщение tssergej » 14 фев 2018, 21:13

Может быть такой алгоритм, если после старта профиля в течении установленного времени не происходит набор/рост температуры, то контроллер расценивает это как аварию?
Время должно быть регулируемым, так как инерционность грелок у всех разная.
В случае аварии грелки отключить, а оператора предупредить звуковым сигналом - ментовской сиреной :-):
tssergej
 
Сообщения: 47
Зарегистрирован: 13 окт 2016, 23:45
Благодарил (а): 5 раз.
Поблагодарили: 6 раз.

Сообщение slav0n » 14 фев 2018, 21:21

tssergej писал(а):Время должно быть регулируемым, так как инерционность грелок у всех разная.

замечательно!
и нам ведь ничто не мешает привязать это время к Ti PID, не правда-ли
while(1||!1);
зберігай спокій
slav0n
Site Admin
 
Сообщения: 5079
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 35 раз.
Поблагодарили: 453 раз.

Re: Крутая универсальная паяльная станция с PID. Разработка.

Сообщение tssergej » 15 фев 2018, 11:49

slav0n писал(а):нам ведь ничто не мешает привязать это время к Ti PID


То есть по результатам open loop теста будет автоматом рассчитываться и выставляться время ожидания роста температуры и соответственно аварийного останова профиля? По мне, так идея замечательная.
Теперь немного о "личном"
Какое оптимальное решение, заставить мои грелки не так долго обдумывать команды контролера? Первое что приходит в голову - убрать стекло и поставить сетку, но это последнее чего хотелось бы. Удобство установки плат перевешивает все другие доводы:)
была задумка сделать низ именно на этих нагревателях в комбинации со стеклом по образу и подобию 550-й эрсы. Насколько я знаю, там именно такие нагреватели и визуально именно стеклокерамика над ними. Может быть там сначала включается преднагрев низа и только после собственно сам профиль и разогретая до Н-й температуры система (нагреватель +стекло) боллее оперативно реагирует на команды управления?
tssergej
 
Сообщения: 47
Зарегистрирован: 13 окт 2016, 23:45
Благодарил (а): 5 раз.
Поблагодарили: 6 раз.

Re: Крутая универсальная паяльная станция с PID. Разработка.

Сообщение J.User » 15 фев 2018, 12:13

tssergejСкажите, при каких коэффициентах и какого результата удалось добиться?.
Мне удалось подобрать коэффициенты для настроек с шагом уставки 0°. При этом время первого шага - 12-14 мин.
С шагом уставки от 1° до 15° система по профилю не работает. При 20°- 30° работает, но время первого шага 16-18 мин. Без стекла всё гораздо быстрее, но очень уж хочется... :-): Та же Ersa вдохновляет...
Низ 4х600W керамика, верх 250W кварц
J.User
 
Сообщения: 38
Зарегистрирован: 09 окт 2017, 16:29
Благодарил (а): 14 раз.
Поблагодарили: 8 раз.

Пред.След.

Вернуться в Паяльная станция PrimussThermo

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

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