ESpec - мир электроники для профессионалов


4-канальный контроллер паяльной станции IrOven

  Список форумов » Мастерская Самоделкина
На страницу Пред.  1, 2, 3 ... 40, 41, 42 ... 58, 59, 60 ... 79, 80, 81  След.
Следующая тема · Предыдущая тема
АвторСообщение
vvk-electron 
Участник
Сообщения: 188
vvk-electron
 
Сообщение #1161 от 04/03/2014 21:46 цитата  

Автор все уже прояснил в личке. Не работает iroven с последней версией прошивки. Я тоже склоняюсь к уходу от ступенек-полок, но градусные отсечки все равно в профиле надо делать. Низ почти поборол, как ни странно но увеличением мощности процентов на 20 от той которую я описал в посте выше. Помпа прикручивается через полевик на FAN2 и задается время включения за N секунд в настройках. Через полевик. Skip=2 пока не используется, м.б. в следующих версиях, если автор не забросит проект.
vvk-electron 
Участник
Сообщения: 188
vvk-electron
 
Сообщение #1162 от 07/03/2014 09:37 цитата  

Мужики, что я делаю не так?
профиль: (шаг-низ-верх-время)
0-150-0-200
1-180-180-60
2-180-205-60
3-180-205-20 (удержание)
Так вот профиль заканчивается после выполнения второго шага, третий шаг просто пропускается. Skip1=1, Skip2=1. Может я со скипами что-то не понял?
Второй момент, Хочу на нулевом шаге греть низ только мощностью. Ставлю 0-45-0-200, контроллер набирает 45 градусов и пищит об окончании профиля. Хотя следующим шагом идет набор температуры низом до 180, т.е. следующий шаг это 1-180-180-60. Вроде как прямое указание температуры до 50 градусов это мощность? Или это на нулевом шаге не работает. Прошивка 10.
andris1970 
Новичок
Сообщения: 13
 
Сообщение #1163 от 07/03/2014 20:54 цитата  

может кого заинтересует?
http://forum.arduino.cc/index.php?topic=142934.0[/list]

И еще один проект похож на нас
http://www.reballing.es/viewtopic.php?f=31&t=4742
vladimersv 
Завсегдатай
Сообщения: 383
vladimersv
 
Сообщение #1164 от 08/03/2014 11:59 цитата  

по поводу ступенек ,почему приходится их делать у нас. всё изза ПИДа . у нас пид своеобразно работает . тоесть можно выставить его или на плавный набор темературы -или на удержание .
но в процесе работы - если только идёт какоето отклонение - у нас начинается у проца паника немного - тоесть если он видит что мы отстали по времени- он начинает стараться догнать и увеличивает нагрев .
тоесть идёт всплеск температуры - когда догнал - сбрасывает . тоесть если плата тонкая кпримеру тестовая была и на ней отстроили - то на толстой на некоторых шагах будет отставание по 2-4секунды .
и если зделать один шаг от 110гр и до 200 гр например - то неисключено в конце отставание на 5-15сек - и вот тут начинает проц паниковать и жарить навсю (с ограничением конечно в меню ) . что чревато последствиями увеличения скорости нагрева.
вот потому и делаем по 4-6 промеж точки перехода - что если на какой вдруг отстал -то минимум выбросов (догонялок проца до точки перехода). тоесть более плавнее и равномернее идёт нагрев у нас.

vvk-electron - поищите в ветке пример. уже когдато выкладывали все настройки меню и профеля примерного (профель всёравно надо подгонять под себя ,под своё железо немного) .
Andy52280 
Бывалый
Сообщения: 92
 
Сообщение #1165 от 08/03/2014 15:21 цитата  

vvk-electron, По-моему, для использования непосредственного управления мощностью нужно снять ограничение мощности в сетапе канала.
vladimersv 
Завсегдатай
Сообщения: 383
vladimersv
 
Сообщение #1166 от 08/03/2014 18:57 цитата  

управление по мощности у нас от 0 до 50 . тоесть в теории и на практике можно весь профель зделать .(когдато пробывал и так . и график вобщемто ровненький и плавный идёт )
но очень заморочковато отстроить .
щас у меня низ по мощности только оставлен. тоесть ставим ограничение низа в сетапе . на первом шаге время -1 и температуру перехода . и низ начинает греть в отпущенном варианте какбы ,но ограниченном в сетапе . доходит до заданной темперературы - переходит на следущий и далее уже пид удержует по прямой на всех точках.
тоесть таким вариантом ненадо на преднагрев отводить жостко время ,ведь плата может иметь и 10град а может и 70град . а здесь тогда она нагреется (прогреется) за время которое ей надо само .
ну а далее верх уже включится как будет 110гр возле чипа . (но это если использовать 3й канал как ранее описывал принцып )
учитывать надо что сокращение времени идёт только на первом канале на 0м шаге . (давно это замечено было на прошивках с уселителями . как на лпм щас незнаю)
Andy52280 
Бывалый
Сообщения: 92
 
Сообщение #1167 от 08/03/2014 22:35 цитата  

Но это не освобождает от настройки ПИДа.
А как установить релейный режим? Не проще ли будет?
vladimersv 
Завсегдатай
Сообщения: 383
vladimersv
 
Сообщение #1168 от 09/03/2014 13:02 цитата  

а у нас и так у большенства работает типа релейного режима он.
тоесть пид добиваются методом тыка на плавный набор температуры (чтобы график шол плано без залётов и провалов при наборе температуры).
а потом ставят отключение нагрева за 0.2-0.5град в сетапе и вновь включение при падении также . вот так и держет по прямой тогда на практике.
ещо установите на 2-3 гр меньше в профеле (не 230гр а например 228гр ) и отключение 0.5 а следущий шаг 230. в итоге небудет заскока а потом будет типа релейного режима удерживать 230гр.
просто в зависимости от мощности и инерцыии верха подобрать вот эти вкл/откл 0.2-0.5гр в сетапе .
Andy52280 
Бывалый
Сообщения: 92
 
Сообщение #1169 от 10/03/2014 07:51 цитата  

Я так и не добился нормальной работы ПИДа, если датчик на верхней поверхности платы. Слишком велика инерция. График или шатает или запаздывает с выходом на уставку. Вот когда датчик на нижней поверхности - да, норм. Кстати, нашел глюк прошивки 0.09. При установленном Skip2=1 перехода по набору температуры не происходит. На первом канале - да. На втором - нет.
vvk-electron 
Участник
Сообщения: 188
vvk-electron
 
Сообщение #1170 от 11/03/2014 11:50 цитата  

В ветке уже писали, что ПИДа там нет. Вернее он есть, но реализован как то не так. Реальный ПИД работает несколько иначе. Имел опыт с настройкой контроллера от LDZ. Так вот там четко видно по светодиоду, подключенному параллельно оптосиммистору, как при подходе к заданной температуре, примерно за 15-20 градусов, начинается сброс мощности. В этом контроллере этого нет. По крайне мере, я не вижу сброса мощности при подходе к заданной температуре. Симмистор жарит на полную мощь (ограниченную в настройках) до dToff, далее выключается и ждет dTmax и уже в этих пределах и гоняет.
Кстати, если вы имеете ввиду датчик низа, то так и должно быть. Датчик низа должен быть СНИЗУ. На плате или на нагревательных элементах. Имел секс с настройкой другого контроллера и думал снижу-ка я градусов на 20 уставку низа, а датчик низа, для удобства, буду ставить сверху, но в стороне от ВИ. Дак вот нормальной работы низа я так и не добился, пока не переставил датчик на нижнюю поверхность платы. После этого низ был настроен за 5 мин.
vladimersv, немного не понял про 3 канал. А именно ЗАЧЕМ его использовать? Если надо предварительно прогреть ВИ, то можно дать на нулевом шаге немного мощности для верха. А если прогреть место у чипа, то у меня например, разница температур верха и низа градусов 10-15 максимум. Т.е. Когда внизу подходит к 180, то вверху, около чипа 170. Когда низ был галогеновый там разница была до 50 градусов. Сейчас на кварце, 12 трубок САНАЛ (укороченные спирали до 60 Ом) плюс 2 пустые по краям. Мощность примерно 1,2 кВт на секцию, секции две в параллель.
vladimersv 
Завсегдатай
Сообщения: 383
vladimersv
 
Сообщение #1171 от 11/03/2014 23:12 цитата  

по поводу дачика низа тут много раз спорили на разных форумах . некретично вобщемто расположение.(зато куча удобств и на качество невлияет)
а 3й канал задействован для того чтоб верх включался не по времени а лиш когда возле чипа будет нужная температура .
тоесть - например у меня низ греет чисто мощностью ( в настройках стоит ограничение мощности . в профеле время -1. и температуру перехода ) датчик низа на трубках у меня.
запускаем профель - низ набирает плавно температуру - плата прогревается. по мере плавного прогрева - температура возле чипа поднимается. но для маленькой платы -хватит и 1.5 мин например - для большой и толстой может пойти и 4 минуты - но полюбому верх невключится пока небудет возле чипа 110гр (ну или сколько там хотите) . тоесть нет надобности в подборке времени на преднагрев.
плата сама возьмёт по времени столько -сколько нужно ей ,тоесть непичкаем её перегревами чтоб втиснуть отведённые временные рамки преднагрева . какбы автоматически получается профель под любой тип ,толщену,размер,теплопроводность материнки . и вдобавок можно ставить тёплые/горячии платы.(мне нет надобности ждать остывание платы до 20-30гр чтоб включить профель) тоесть 3й канал какбы держет проц в режиме паузы .
а верх и так стоит 12% (опытным путём подбираем ) разогрева , тоесть трубки горячии но неоказуют влияние на чип . чтобы с включением шага верха пошол плавный нагрев .(иначе пока верх разогреется -теряем время шага ,потом проц начинает стараться догнать и прочее . когда прохладно в комнате заметно вобщемто время разогрева трубок)
тут уж каждый приспосабливает работу контролера под свое железо и как кому удобнее .а ЛДЗ там свой пид какбы . у всех самоделок пид реализован посвоему .и от ШИМ зависит как зделали -вот и заметно на одних а на других неочень сброс мощности. (имеет значение как сам шим по какому принцыпу исполнен )
vvk-electron 
Участник
Сообщения: 188
vvk-electron
 
Сообщение #1172 от 12/03/2014 07:15 цитата  

Насчет сброса мощности. У tormentor реализована отличная штука, за что ему большое спасибо. Если в процессе отработки профиля нажать и удерживать +, то видно сколько мощности поступает на нагреватели, а также расчетную температуру и текущую. Про ПИД ЛДЗ согласен, он реализован не по классической схеме, описанных в учебниках, но тем не менее он работает. Про 3 канал понятно. Я тоже на 0 шаге ставлю время 1 и переход по температуре. Просто маленькие платы пока не попадались, наверно к такому же выводу как вы пришел. На этом контроллере и нагревателе нижний датчик возможно попробую поставить наверх. Хотя подглядел где-то систему установки нижнего датчика, сейчас сделал себе такой же, не нарадуюсь. Установка нижнего датчика занимает 15 сек. Принцип такой: длинная (~10-12 см.) металлическая прищепка для заколки волос, на конце фторопластовая втулка немного обточенная. Переворачиваем плату, ставим термодатчик, и его прижимаем втулкой и перевернув обратно на термостол. А верх какой у вас?
vladimersv 
Завсегдатай
Сообщения: 383
vladimersv
 
Сообщение #1173 от 12/03/2014 12:42 цитата  

нижний датчик на верх непоставить. будет колосальная инерцыя .пид несможет удержать да и заскоки темературы с низу будут огромные.
просто если плата непрогрелась нормально (например поставили толстую,большую )то у нас верх включится по температуре заданной а не той что возле чипа .вот 3й канал и недаёт этого .
верх у меня класический .кварц трубки 550-600Вт примерно (щас уже и непомню точно ).
избавиться от нижнего датчика можно попробывать,на 0м шаге выставить 80-90% (опытным путём )чтоб был набор температуры с нужной скоростью.
а на следущих шагах подобрать например 60% мощности. в итоге на протяжении всего профеля с низу температура дойдёт до какойто нужной нам ,и потом будет удерживаться ровно всё время (в конце может немного подняться на 5-10гр когда вся плата прогреется )но это некретично. вот тогда после калибровки и можно датчик низа ставить гденить сверху для чисто визуального наблюдения .
RomanSergeevich 
Бывалый
Сообщения: 43
 
Сообщение #1174 от 18/03/2014 13:39 цитата  

Всем Доброго дня! А может кто поделиться или где найти файл ir0ven-01-mcu.brd
grimsun 
Заглянувший
Сообщения: 1
 
Сообщение #1175 от 18/03/2014 17:08 цитата  

Друзья, С8 вместо С4 подойтет? я контроллер имею ввиду. Отличие только в размере памяти.
vladimersv 
Завсегдатай
Сообщения: 383
vladimersv
 
Сообщение #1176 от 20/03/2014 00:39 цитата  

надо сравнивать по даташиту .
vvk-electron 
Участник
Сообщения: 188
vvk-electron
 
Сообщение #1177 от 27/03/2014 08:54 цитата  

Кто нибудь отстроил станцию на контроллере Торментор без использования релейного режима? Т.е. Wait, dToff, dTmax установить в ноль и греть чисто ПИДом. Вернее не греть, а нормально выходить на уставку, и главное, соблюдая необходимую скорость нагрева. Без использования управления мощностью. Типа поставил плату, установил нижний нагрев на 150 градусов за 300 сек и плавненько вышел с приростом температуры в 0,5 градусов в сек. (хотябы после 100 градусов) на 150 градусов без заскока. Ну или пусть с небольшим заскоком. Третий вечер бюсь. Выходит или жарим до дури с диким вылетом после уставки или ждем до минуты когда выйдем на уставку. Греть чисто мощностью без контроля Т не получается. Да и платы разные. Одна быстрее прогревается, другая медленнее. Понимаю что для низа это не очень актуально, но хочу понять чтоб потом правильно отстроить верх. Все больше убеждаюсь что ПИД не работает в классическом понимании этого слова. IMHO видимо для этого автор и ввел вышеназванные переменные. Но все таки хочу спросить, может кто-то настроил именно ПИДом? Просто ответьте те у кого получилось настроить ПИД на нижний преднагрев.
SLAVIKOFF 
Участник
Сообщения: 144
SLAVIKOFF
 
Сообщение #1178 от 27/03/2014 09:20 цитата  

Да нет же, я уже писал, 100500 раз, ПИДа там нет, не тратьте время, используйте вот те непонятные переменные, а вообще ПИД для станции зло,тоже уже об этом писали, мощность и П-регулятор, всё.
vvk-electron 
Участник
Сообщения: 188
vvk-electron
 
Сообщение #1179 от 27/03/2014 09:34 цитата  

ДЫк как же с инерцией то бороться. Вылет низа на 10-15 гр. что то не очень нравиться. Может кто знает способ победить этот вылет? Грею до 150, время не важно, все равно получаю вылет, затем за 60 сек. пытаюсь выйти на 180. После вылета (при выходе на 150) на160-165 нагреватель (контроллер) скидывает мощность до нуля и остывает. Когда надо выходить на 180 он опаздывает и опять начинает жарить на полняк. Опять вылет! Может метода какая есть или мысль какая? Подтолкните? Не может же быть что только у меня так
SLAVIKOFF 
Участник
Сообщения: 144
SLAVIKOFF
 
Сообщение #1180 от 28/03/2014 09:24 цитата  

Короче тут нужен бубен,терпение,возможно поможет такая мысль,надо увязать две составляющие, время и мощность, как пример, ставишь время для низа 180сек, и подбираешь мощность(программно ограничиваешь в настройках)таким образом что-бы большую часть времени тены были включены, когда увяжешь мощность и время получишь ровную кривую набора, потом смотришь на сколько град. выходит вылет и в настройках ставишь минус столько то градусов,маленький ньюанс, градусов пять вылета всё равно оставь, платы разные, температура воздуха в комнате тоже может гулять, это позволит нормально выходить на точку без тормозов.Вот тебе примерное направление.Буду на работе если не забуду выложу свои настройки,только вряд ли они тебе помогут,но кто знает,а вдруг.

Перейти: 
Следующая тема · Предыдущая тема
На страницу Пред.  1, 2, 3 ... 40, 41, 42 ... 58, 59, 60 ... 79, 80, 81  След.
Показать/скрыть Ваши права в разделе

Интересное от ESpec


Другие темы раздела Мастерская Самоделкина



Rambler's Top100 Рейтинг@Mail.ru liveinternet.ru RadioTOP