Автор | Сообщение |
Morlock
|
Vitalik2, Спасибо. Теперь кое что начало прояснятся. Пока ничего не переделывал, и после того, как изменил коэффициенты я увидел совершенно другую картину. Улучшения на лицо.
По поводу излучателей - тут важен КПД, а он у меня очень высокий, поэтому думаю и 500Вт хватит с головой. Ещё пока не решил... Вот добьюсь нормальной работы - тогда и подведу итог. А нет - будем думать как и что изменить в конструкции.
Как я понял Кр - это коэффициент, который влияет на скорость выхода нагревателя в рабочий режим. Так?
За что отвечают остальные коэффициенты? Если можно - без математических выкладок.
Просто когда я стану понимать - то смогу грамотно настраивать, а не угадывать со значениями.
Пока могу констатировать следующее: мне не хватает инерционности преднагрева. Контроллер старается не допустить перегрева любой ценой. И это у него получается замечательно, но вот в чём проблема: при включённой функции Wait, переход на следующий шаг невозможен из-за того, что плата нагреваясь до 149-150грд (значение 150грд) начинает потихоньку остывать до 146-147грд и обратно к 149грд. Т.е. колеблется около заданной температуры, но контроллер не может перейти на следующий шаг.
Значения при которых провожу настройку:
Кр=2500-3500
Ki=2000
Kd=1000
Ni=15
Nd=1
И вот ещё что: контроллер так сильно сокращает время нагрева, что плата не успевает нагреться до заданной температуры во время шага.
Конкретно засекал, что с Т=28грд до Т=100грд проходит 100сек, при безконтрольном нагреве, т.е. без участия контроллера. Ставлю плату с Т=38грд, устанавливаю Т=100, время 120сек, чтобы компенсировать выход на режим, и стартую - сразу идёт отсчёт с 74сек.
Нельзя ли внести какую-нить поправку (ввести дополнительный коэффициент) для скорости нагрева. Допустим не у всех нагрев происходит со скоростью 1грд/сек. У многих намного медленнее, что правильно. |
|
Lenchik
Фанат форума
Сообщения: 7937
|
С ПИД тут на самом деле проблема. Все теории заточены на удержание какого то параметра. При отклонениях параметра, теоретики называют это возмущением, параметр должен вернутся к установке максимально быстро и без пререгулирования. У подогревателя основной режим работы это не удержание параметра, а переходный процесс, нагрев или остывание.
На первых порах можно интегральную составляющую вообще отключить или сделать её большой. Например изменение мощности нагрева на десять процентов за одну минуту, или даже еще медленнее. Естественно при нагреве должно быть в плюс.
С дифференциальной составляющей должно быть как в той притче. За каждый следующий интервал времени черепаха проходит половину оставшегося пути. Только в качестве оставшегося пути будет выступать разница температур между текущей и целевой, а проходить она будет не половину, а скажем 80 процентов оставшегося пути или скажем 30. Вот этот параметр и должен регулироваться. На сколько снижать мощность (уменьшать скорость черепахи) при уменьшении разницы между установленной температурой и текущей. Причем желательно мощность уменьшать не от начального значения а от оставшегося в процентах. От времени дифференциальная составляющая не зависит.
Ну это все так образно. Для тех кто не изучал ПИД. |
|
tormentor
Завсегдатай
Сообщения: 729
|
>>когда tormentor закончит с паяльником и займется станцией
с паяльником давно закончил, уже дней 5 успешно паяю. Станцией и ПИДом закончу на выходных.
Тут еще проблема с алм.дисками - прислали с отверстием 2мм вместо 2.5мм, и цанги 4мм вместо 5мм.
Теперь думаю что с этим делать... |
|
vladimersv
Завсегдатай
Сообщения: 383
|
Morelock писал: | [b]проблема: при включённой функции Wait, переход на следующий шаг невозможен из-за . |
чтоб переходил установите Wait=5....7
тогда будет переходить полюбому (для низа ето)
вот ето может кому поможет :
настроить пид.pdf 968.31 КБ Скачано: 2101 раз(а)
Настройка ПИД.rar 375.53 КБ Скачано: 446 раз(а)
|
|
Morlock
|
vladimersv писал: | Morelock писал: | [b]проблема: при включённой функции Wait, переход на следующий шаг невозможен из-за . |
чтоб переходил установите Wait=5....7
тогда будет переходить полюбому (для низа ето)
вот ето может кому поможет : |
Вы не поняли - я использую прошивку не последнюю, а предидущую. А там значение Wait либо он либо офф. Т.е. 0 или 1.
За мануал по настройке весьма признателен. |
|
vladimersv
Завсегдатай
Сообщения: 383
|
тогда только менять еще раз параметры пид.и прогонять профель по многу раз.
в описании что выложил выше-показаны график и какой параметр на что повлияет.(ращеты тут не применимы те,только методом подбора и наблюдением за температурой можно добиться удержания)
те прошивки у меня лично тоже работали но у меня х.спай сильно мешаел потому на другой щас остановился временно.
но без отображения графика всеравно точно тяжело настроить пид. |
|
Morlock
|
Буду кумекать. Всё сложное уже позади - теперь только настроить осталось.
Опять залил новую прошивку в контроллер - ХЗ что такое. "Работает". Пробные три шага прошло без запинки. Правда ПИД регулирование не адекватно себя ведёт, но задо нет недогрева.
Если бы совместить все полезности последней прошивки со стабильностью предпоследней - цены бы ей не было!
Есть баг в этой прошивке. Программирую пять шагов: 180сек(130грд), 50сек(150), 30сек(160), 30сек(160), 20сек(150). Просто для тестирования. Параметр Skip=1 Так вот переходит оно на четвёртый шаг и сразу же отключается. При установке Skip=2, то просто идёт перебор шагов, посчле чего тоже отключается.
Интересно а сам автор тестировал эту прошивку?
Придётся настроить коэффициенты на предидущей прошивке, ибо надо как-то ж оборудовать уже рабочее место...
_______________
Залил iroven-2012-07-30-19-21, установил 600-450-300 как пошептало. Всё отлично работает, чётко переходит по шагам, температура достигает оптимума и держит стабильно. -2 - 0 грд от заданной температуры.
Осталось теперь верх доделать. |
|
Dwit
|
tormentor писал: | >>когда tormentor закончит с паяльником и займется станцией
с паяльником давно закончил, уже дней 5 успешно паяю. Станцией и ПИДом закончу на выходных.
Тут еще проблема с алм.дисками - прислали с отверстием 2мм вместо 2.5мм, и цанги 4мм вместо 5мм.
Теперь думаю что с этим делать... |
Расточить аккуратно на высоких |
|
vladimersv
Завсегдатай
Сообщения: 383
|
Morelock писал: | При установке Skip=2, то просто идёт перебор шагов, посчле чего тоже отключается. |
правельно так и будет работать Skip-пропуск шагов.параметры Skip1..4.
Значение:
0 - не пропускать для данного канала,
1 - пропускать по перегреву,
2 - не учитывать данный канал.
задав Skip1=2 просто отключает канал,например ето для 3го и 4го можно применять.а также комбенировать с автосокращением времени в будущем для работы с горячими платами. |
|
Morlock
|
Всё понятно - спасибо.
Всё собрал, скрутил, получилось всё в одном - моноблок. Не сильно и уродливо, как для самоделки (верхняя крышка чуток выступает вперёд, но это допущения для первого раза, в дальнейшем возможно обрежу). Ещё задую корпус эмалью и усё.
Вместо верха - лампочка. Для проверки работоспособности
|
|
Morlock
|
Кстати - положил покрученную плату на две подпорки по краям, т.е. по центру ничего её не поддерживало. Прогнал профиль до 160грд, дал остыть - каково же было моё изумление, когда я взял в руки абсолютно ровную плату, без намёка на деформацию. И это без подпорок и стоек: тупо по длинным сторонам лежала на 1см рейках. Равномерность прогрева платы хромает - до 7-10грд разница между центром и краем (full АТХ), но думаю это приемлемо. |
|
Lenchik
Фанат форума
Сообщения: 7937
|
Morelock, все у вас на уровне. Дисплей только перенесите на переднюю панель. Так как у вас стоит даже экран алюминиевый не поможет. За счет конвективного тока воздуха вверху везде довольно жарко. |
|
Morlock
|
Уже проверил на двух прогонах термопрофиля - дисплей не нагревается сильно. Ну може до 45грд. То не алюминий - то сталь 0,5мм (оцинкованный подоконник ). Прямого контакта с дисплеем нет - воздушная переборка 3-5мм. Он у меня наклонён назад, поэтому нагревалась только нижняя часть, а верх нет. Поэтому и смастерил нехитрый экранчик.
А вот на передней морде от него толку мало совсем - ничё ж не видно, а так всё как на ладони.
Попробовал повосстанавливать давние заготовки на прогрев северов... Без верха никуда. Догревал сверху Лукой (280грд, средний поток), так при 211грд возле чипа он уже начинает плыть. Вроде ж не свинец. Ну да ладно.
Но блин это ж извращение: построить ИКшку и греть феном
Блин верх нужен, ой как нужен. Только во вторник отправят вражины. |
|
Morlock
|
Ну что - только собрал паялку, пусть и не до конца довёл конструкцию, как сразу клиент с видявкой 9800GTX+, типа артефачит и реагирует на деформацию платы. Почин |
|
Dwit
|
Это халтура, а не почин, 8ки и 9ки только менять, а это не рентабельно. |
|
SLAVIKOFF
|
Ну вот моя паялка http://rghost.ru/39879852 ,ещё не до собрал до конца,ну и так в общем понятно,верх сделаю на этой неделе. Материал алюминий 1,5 мм. Всё резано и гнуто руками,ни каких станков к сожалению,тяжко блин,но получилось почти то что хотел. |
|
Dwit
|
Зачетно , я свою тоже гнул, в квартире, из дома чуть не выгнали |
|
SLAVIKOFF
|
Как кто-то здесь писал,для себя же делал, тем более у меня в мастерской людям всё оборудование видно, по этому делать адароблу нельзя было,а то клиенты разбегаться будут. Резал и гнул в мастерской,так что в этом плане всё в порядке. Просто из инструментов в наличии,обычная ножовка по металлу,дрель,напильник,наждачка, а и руки забыл,они же гнули |
|
vladimersv
Завсегдатай
Сообщения: 383
|
класс. |
|
Morlock
|
Dwit писал: | Это халтура, а не почин, 8ки и 9ки только менять, а это не рентабельно. |
Только не нужно тут авторитетных заявлений только. ОК?
А то я не знаю что происходит с ГПУ.
Я человека сразу предупредил, что 50/50 - или сдохнет совсем, или поднимется. И это не панацея - возможен рецидив. Он согласился - и я приступил к реанимации. |
|