Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как сделать вычисление значения температуры по градуировочной таблице термопары?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Страницы: 1, 2, 3, 4
artvhm
Цитата(Oldring @ Apr 27 2009, 18:34) *
Температура полимерной смеси какая? Если сотня градусов - то скорость охлаждения уменьшится.
На Вашем месте я бы прежде всего нарисовал модель всей установки.

температура около 200, вы правы скорость охлаждения уменьшится, но практика показала что охлаждение воздуха на 5-7 градусов позволяет снизить расход в установившемся режиме на 4-5 гц на инверторе управляющем радиальным вентилятором. Все еще усугубляется тем что в установке происходит выдув рукавной пленки диаметром 5 метров при толщине 100-150мкм с последующим ее вытягиванием на высоту 10м и скачки температуры в 5-7 градусов при неизменном расходе воздуха приводят к утери стабильности.

Цитата(Oldring @ Apr 27 2009, 18:51) *
Явная лажа...

не совсем вас понимаю

Цитата(Oldring @ Apr 27 2009, 18:51) *
Не удивительно - радиационного теплосъема почти нет с тонкой проволоки.
В принципе для самодельного нагревателя можно было бы сделать и самодельный ограничитель температуры.


Я видимо не так выразился, но в канальном нагреватели охлаждение нагревателей(в нашем случае проволоку) осуществляет проходящий воздушный поток. При резком исчезновение оного промышленные нагреватели отключается через 10-15 секунд по перегреву(но они состоят их тэнов) и если не отключать воздух по 10-15 раз на день то тэны прослужат долго. А нихромовая проволока к которой подводят 30кВт даже при мгновенном отключение в след за вентиляторами осыпается окалиной
Oldring
Цитата(artvhm @ Apr 27 2009, 17:11) *
не совсем вас понимаю



Постоянная времени нихромовой проволоки должна получаться в районе секунды или даже меньше. Поэтому если регулятор не может вернуться в течение пяти минут - тут явная лажа. Либо в настройке, либо в конструкции регулятора, либо в его выборе.

Цитата(artvhm @ Apr 27 2009, 17:11) *
Я видимо не так выразился, но в канальном нагреватели охлаждение нагревателей(в нашем случае проволоку) осуществляет проходящий воздушный поток. При резком исчезновение оного промышленные нагреватели отключается через 10-15 секунд по перегреву(но они состоят их тэнов) и если не отключать воздух по 10-15 раз на день то тэны прослужат долго. А нихромовая проволока к которой подводят 30кВт даже при мгновенном отключение в след за вентиляторами осыпается окалиной


Разумеется. Очень малая инерционность проволоки приводит к её очень быстрому перегреву при резком исчезновении потока. Если поставить достаточно быстрый ограничитель её температуры, как в ТЭН - то проволока не будет осыпаться окалиной. Или у Вас в проволоке большие градиенты температуры от центра к поверхности, проиводящие к её перегреву уже после отключения тока? Тем более, если отключать сразу при отрубании моторов вентиляторов, то есть до остановки потока?

PS Блин, ну разве не очевидно, что без понимания физики регулированием техпроцессов лучше самостоятельно не заниматься?
akken
Цитата(artvhm @ Apr 27 2009, 15:31) *
с нагревателями тоже не так все однозначно...
Поэтому сейчас мысль только к смешиванию теплого и холодного воздуха в специальной камере посредством клапанов


Есть несколько вопросов:
1- допустима ли рециркуляция воздуха?
2- какие допускаются выходы за желаемый +/- 1*(отклонение и время)?
3- задаваемая температура постоянна или зависит от техпроцесса в течении смены?
4- почему и как в процессе участвует оператор?
5- какая доля эл.энергии на кондиционирование в общем расходе?

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

При правильной завязке всех датчиков, непосредственно ПИД у Вас будет едва шевелиться






Цитата(artvhm @ Apr 27 2009, 16:11) *
Я видимо не так выразился, но в канальном нагреватели охлаждение нагревателей(в нашем случае проволоку) осуществляет проходящий воздушный поток. При резком исчезновение оного промышленные нагреватели отключается через 10-15 секунд по перегреву(но они состоят их тэнов) и если не отключать воздух по 10-15 раз на день то тэны прослужат долго. А нихромовая проволока к которой подводят 30кВт даже при мгновенном отключение в след за вентиляторами осыпается окалиной

Побольше проволоки, пониже температуру. Возросшую инерционность лучше скомпенсировать другими методами, чем перематывать нагреватель.
galjoen
Вернусь к регуляторам вообще, и к ПИД в частности.
Меня просто удивляет то, что множество фирм, в т.ч. и не наши, делают эти ПИД регуляторы. Понятно, что с помощью соответствующего маркетинга можно продать что угодно, хоть кирпич. Придумать к.л. слоган типа такого "купил ПИД, и у меня теперь стоит". И будут покупать. Но ведь фактически себестоимость девайса содержащего ПИД регулятор и регулятор с использованием кольцевых буферов отличается незначительно. Возможно придётся добавить ОЗУ - примерно $2 за 128 кбайт и EEPROM - дешевле. Ну и конечно ПО изменить. Но стоимость ПО поделится между выпущенными девайсами и при больших тиражах доля его в себестоимости будет незначительна. Зато имеется множество преимуществ. Можно будет ввести автонастройку регулятора. Попробовал он (регулятор в режиме самонастройки) скачок туда-сюда, синусоиды с разными частотами и понял каким объектом ему придётся управлять. Посчитал массивы коэффициентов и запомнил в EEPROM. М.б. даже выбрал из нескольких стандартных. Такой метод позволит приемлемо настроить регулятор даже тому, кто никогда этим не занимался и вообще не имеет понятия о САУ. И результат будет значительно лучше, чем у ПИД регулятора. Даже после настройки его специалистом.
Кстати у того ОВЕН-а был такой режим, но не помогало. Фактически у ПИД используются только 2 (два!) слова ОЗУ и считается, что их достаточно чтобы полностью описать всю (!) предыдущюю историю объекта управления. Фактически в этом проблема ПИД. А преимущество только в простоте реализации и минимуме (4 байта) потребного ОЗУ. Лет 20 назад эти преимущества м.б. и были существенными, но не сейчас.
Ivan Kuznetzov
Господа! Давайте по-существу! я создавал эту тему для конкретной цели - создание автономного ПИД регулятора для плавильных печей на базе АВР-ки! Вместо этого мы устроили палемику на (пока-что) 11 страниц!
Пора перейти к делу. А именно. Сейчас регулятор работает нормально - задаешь температуру - он на не выходит, с перерегулированием в начальной стадии +1 градус. Коэфициенты я пока еще на глаз подобрал.
Далее: к регулятору в ближайшее время будет прикручен новый АЦП ADS1100 и термодатчик для измерения холодного спая (T-ambient) DS1621 - оба на шине I2C - точность измерения температуры повысится в разы (см. ДШ на ADS1100 и поймете почему)
1) DS1621 уже работает и меряет с точностью до десятых долей градусов.
2) с ADS1100 еще не разбирался - если у кого код для нее есть - выкладывайте сюда.

Проект назову OpenPID - в ближайшее время выложу.
P.S.
Если флуд продолжится - обращусь к админу и исходники в итоге выкладывать не буду... для палемики есть раздел "Общение" или что-то в этом роде...
akken
Цитата(Ivan Kuznetzov @ Apr 29 2009, 20:49) *
Господа! Давайте по-существу!
Если флуд продолжится - обращусь к админу и исходники в итоге выкладывать не буду... для палемики есть раздел "Общение" или что-то в этом роде...

То,что Вы пока сделали, это электронный термометр с фишками. Никто и не сомневается в работоспособности изделий Атмела, Далласа и тд. Только о точности и стабильности показаний стоит говорить лишь после серьезной проверки - термометры очень не любят, когда вокруг них меняется температура.
А насчет регулятора, если сразу получилось во всех возможных режимах - Вам повезло. beer.gif

Цитата(galjoen @ Apr 29 2009, 20:32) *
Вернусь к регуляторам вообще, и к ПИД в частности.
Меня просто удивляет то, что множество фирм, в т.ч. и не наши, делают эти ПИД регуляторы. Понятно, что с помощью соответствующего маркетинга можно продать что угодно, хоть кирпич.

ИМХО - ПИД распиарен, на него ориентируют в ВУЗах. Перефразируя высказывание одного нехорошего человека "У меня при слове ПИД рука тянется к пистолету"
ATLab
Цитата(Ivan Kuznetzov @ Apr 30 2009, 02:49) *
к регулятору в ближайшее время будет прикручен новый АЦП ADS1100 и термодатчик для измерения холодного спая (T-ambient) DS1621 - оба на шине I2C - точность измерения температуры повысится в разы (см. ДШ на ADS1100 и поймете почему)
1) DS1621 уже работает и меряет с точностью до десятых долей градусов.
2) с ADS1100 еще не разбирался - если у кого код для нее есть - выкладывайте сюда.

А почему не ADS1110? Разница в одну цифру, зато в нем встроенный источник опорного Надеюсь, объяснять преимущества встроенного источника опорного не нужно?
noise2009
Сколько памяти примерно занимает 1 градуировочная таблица? Очень надо знать!!!
noise2009
EEPROM AT24C16 с памятью 2 Кбайта хватит чтобы хранить 8 таких таблиц?
xemul
Цитата(noise2009 @ May 17 2009, 11:48) *
EEPROM AT24C16 с памятью 2 Кбайта хватит чтобы хранить 8 таких таблиц?

С арифметикой дружим? Нужно умножить число байтов, приходящихся на одну точку в таблице, на число точек и число таблиц. Останется только сравнить полученное значение с 2048.
Или у Вас проблемы с определением первых двух сомножителей? Тогда начните с требуемой точности (я уже рекламировал в этом треде такой подход к проблеме).
Ivan Kuznetzov
У кого-нибудь есть схема подключения термопары к ADS1100 или ADS1110?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.