Автор | Сообщение |
doc73
|
По поводу открытой спирали для верхнего нагревателя,если спираль намотать на слюдяных трубках или крестовинах,пойдет такой вариант? |
|
SLAVIKOFF
|
maxlabt Если на счёт коммерции ошибся ,извиняюсь, а вот насчёт идей правильно написали,последнее слово за автором,что могли проверяли, подсказывали, в данном случае мы добровольные испытатели,глядишь и выродим чего путного , а помочь написать прошивку,тю,тю,не умею,так что остаётся только ждать. |
|
Vitalik2
|
tormentor не заработала у меня версия iroven_2012-09-09-16-06.zip программы.
Нажимаю старт на станции, не срабатывает plot auto start, нажимаю в программе кнопку Plot start реакция программы секунд через десять и тормозит ужасно, запустил версию iroven_2012-09-04-21-45.zip все ок. |
|
tormentor
Завсегдатай
Сообщения: 729
|
последняя версия ПО работает только с последней прошивкой |
|
Vitalik2
|
>>последняя версия ПО работает только с последней прошивкой
Ясно. |
|
vladimersv
Завсегдатай
Сообщения: 383
|
вернулся таки к старой прошивке.(новой ладу так и недал пиду,)прямую держет класно,ровненько- новая,но по нагреву никакой скорости неподдержует нажаль(то задумывается греть-негреть,то потом срывается с места и жарит,то опять останавлюется и ждет конца времени.и потом опомнилась что время кончилось-и давай опять наверстывать упущенное) сильно задрано d-составляющая получается,а уменьшаеш-или ток поднимаеш p- и i- уходит в перегрев на много (30-50град без останова) и первый шаг чет нехочит некак работать,хоть он находится в середине профеля.хоть в начале, проц просто пропускает его.некак нереагируя.а начинает его отрабатывать когда время шага кончается.
придется ждать пока автор неопробует с верхом на кварце или керамике. |
|
karely
|
Что-то никак ни могу найти как подключить фен.
Tormentor будьте добры подскажите, к каким лапам STM32 подключить Fan1 и Fan2? |
|
vladimersv
Завсегдатай
Сообщения: 383
|
-На PA5 1ца во время работы профиля, PA6 включается в конце профиля на заданное время (параметр Tfan, сек).
Для управления вентилятором фена можно объединить диодами по ИЛИ (чтобы включался во время профиля и
продолжал работать некоторое
время в конце)
когдато писал ранее автор |
|
tormentor
Завсегдатай
Сообщения: 729
|
примерно так:
транзистор - любой с лог.уровнем и напр. >30V, можно выпаять с дохлой материнки.
напр.питания зависит от вентилятора, в фенах обычно +17В.
если у вас питание >17В, для понижения включите гасящий резистор последовательно.
Цитата: | уходит в перегрев на много (30-50град без останова) | так вы ограничение совсем отключили или как ? |
|
karely
|
Спасибо!
Запутался с ногами STM32. Посмотрел по схеме платы подключения, которая у Вас в подписи, а там PA5 идёт на 20 ногу, PA6 на 21-ю.
Слепой, сразу неразгледел что это внешний разъем discovery. На контроллере PA5 – 15 нога, PA6 – 16 нога.
Значит к ним надо подключить, правильно? |
|
tormentor
Завсегдатай
Сообщения: 729
|
|
Vitalik2
|
Vladimersv походу или идеально ровная прямая или своевременный выход на заданную температуру.
Помойму причина кроиться в алгоритме управления.
Как не настраивай ПИД, он начинает сначала набирать мощность, и рано или поздно выходит на 100% мощности, когда видит, что быстрей идет набор температуры, или набрал заданною, он полностью выключает нагрев.
Tormentor может есть смысл попробовать сделать, чтобы, когда идет набор температуры и скорость нагрева начала превышать контролер начал снижать мощность до тех пор пока скорость нагрева не вернется на заданную, и потом эту мощность держал пока температура не достигнет заданной.
Ровной прямой я сегодня добился, ограничив в настройках мощность до 70%, но правильно было бы, чтобы контролер сам снижал и набирал мощность.
Как то так... |
|
tormentor
Завсегдатай
Сообщения: 729
|
возможно есть смысл сделать принудительное включение 100% мощности если разница заданной и текущей температур превышает заданную дельту, тогда прогрев будет быстрее |
|
SLAVIKOFF
|
vladimersv,напомни пож. номер старой прошивки, сегодня тоже пытался отстроить,задолбался,в натуре контроллер живёт своей жизнью,блин станция в железе есть,а работать нельзя,обидно. В общем вернулась назад мысль о том что самодел может длиться до бесконечности, изначально хотел сделать на китайских пидах,видимо придётся это сделать,REX C700 уже давно есть,на низ идеал. |
|
tormentor
Завсегдатай
Сообщения: 729
|
так что конкретно не получается ?
графики снять можете ? |
|
SLAVIKOFF
|
Автоподстройка работает как часы,один раз включил, проц поганял вверх в вниз температуру и выставил коэффициенты,дальше пофиг, термопару куда хочешь тыкай в зоне нагрева, держит температуру +,-, 2 градуса,только нет памяти на профили, и нет шагов. Наверное надо ещё прикупить на верх РС-410,и к компу вяжется,есть шаги,и автонастройка,и память на профили,вопрос,кто-то уже пользует 410 пид?
ДОБАВЛЕНО 13/09/2012 00:25
Верхний пост касался REX-c700,что касается вашего контроллера то ситуация один в один как у vladimersv, графики снять не могу,коннекта с компом нет,вероятно надо винду переустанавливать,но если честно эта ваша завязка через веб браузер,да ещё через яву,это пипец, я слабак в программировании,но мне кажется что прога установленная через экзешник,наверное работала с меньшими проблемами. |
|
Vitalik2
|
>возможно есть смысл сделать принудительное включение 100% мощности если разница заданной и текущей температур превышает заданную дельту, тогда прогрев будет быстрее
Думаю это не помешает.
Ну в принципе у меня он на 100% нормально и так выходит, в начале профиля плавно, когда поддерживает заданную и текущая падает то шустро мощность набирает.
По крайней мере на той прошивке что у меня.
Мне кажется проблема именно в том что контролер сбрасывает мощность до 0%, температура падает рано или поздно, так как температура нагревателя не поддерживается некоторое время, и потом он стремительно набирает мощность и за этого забегает немного в перед от сюда и волна на графике. Если во время набора температуры контролер сможет подбирать мощность до нужной скорости нагрева и потом удерживать эту мощность, то график должен скорей всего быть ровненьким.
И как у Вас время профиля отсчитывает программа на ПК?
У меня почему-то идет 1 секунда потом 3, 5 , 6, в общем два раза секунду проскакивает потом нормально и т.д. |
|
vladimersv
Завсегдатай
Сообщения: 383
|
я перешол на старую прошивку iroven-2012-09-05-22-36 чтоб софт можно было цеплять.и в ней использую ограничение(за щет него удержание низа и верха от перегревов.и немного пид подрепетировал.чтоб волна меньше была) -она позволяет какраз еще равномерный нагрев осуществлять с нужной скоростью.
последняя я отключал перегрев и настраивал пид чтоб прямую держал-но тогда вообще невозможно -проц начинает греть скачками .(то замирать и ждать чегото,то потом врубает на всю) при етом на заданную температуру вообще выходит скачками в 2-3 раза дольше.если поднимать константы пида то прямая ищезает -в замен получаю огромные волны и перегрев и опятьже нет равномерного нагрева.ограничение конечно поможет от перегрева на 30гр и более но ет невыход с положения(равномерности то нет)
вот и вернулся к старой с включением перегрева на 0.4град и почти стандартные настройки ,в ней конечно есть глюк на первом шаге .но далее идет плавный набор температуры с нужной скоростью по полкам.
вобщем чет с пидом нето пока еще ,ниже график тестовый на старой прошивке какраз.(но в ней пид на кварц невозможно отстроить .вернее константы переваливают за 2000...3000... и пид просто переходит в перенасыщение походу.и возникаю другие проблемы
в новой прошивке задавливая d-мы выводим его на прямую.но зато теряем равномерность нагрева,
ДОБАВЛЕНО 13/09/2012 01:07
возможно действительно былоб лучьше еслиб выход на заданную температуру поддерживался не пидом а мощностью(от него такие скочки какраз.ведь проц выходит на нужную температуру меняя пид -.и возникают проблемы неравномерности )или както жостко ограничивать скорость,тоесть пощитал проц разницу начальной и нужной температуры-выщитал сколько ему надо и какая скорость и держал ее строго непытаясь менять скорость как сейчас.за щот мощности .
я если честно и невьеду уже как и что лучше или нужно.
а глюк на первом шаге ,ето проц щитает время не с данной температуры (какая есть уже на плате )а с 0град похоже.в итоге если включать например на 1м и 2м (любом шаге )мощность для прогрева трубок верха (или вообще неделать етого,ефект тотже)при включении верха проц непонимает что на плате уже 120-140град а задана 160 и он все время отведенное на полку просто ждет чегото.и лиш когда кончилось время(5-9 секунд остается)-он опомнился и включает нагрев.ну и потом спокойно набирает температуру.пикая все ето время (весь шаг просто теряется какбы)
33.rar 23.99 КБ Скачано: 333 раз(а)
|
|
Vitalik2
|
>поддерживался не пидом а мощностью
По сути управления мощностью это и есть ПИД.
ПИД предполагает уменьшение мощности, подаваемой на агреватель,по мере приближения температуры объекта к заданной температуре. Кроме того, в установившемся режиме регулирования по ПИД закону находится величина тепловой мощности, необходимой для компенсации тепловых потерь и поддержания заданной температуры. |
|
vladimersv
Завсегдатай
Сообщения: 383
|
возможно если пересмотреть работу пида ,както изменить его,чтоб таки он заработал нормально-то тогда и отпадут проблемы с плавным и ровным набором температуры с заданной скоростью,а щас пид толком неработает-вот и дергает его при наборе температуры. |
|
|