реклама на сайте
подробности

 
 
> Как сделать вычисление значения температуры по градуировочной таблице термопары?
Ivan Kuznetzov
сообщение Feb 25 2009, 10:37
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798



Как сделать вычисление значения температуры по градуировочной таблице термопары?

Пишу прогу на сях.
К примеру, измеряем напряжение с термопары, усиливаем его (с известным Ку) и подаем на вход ADC0 атмеги - там делим на Ку и получаем милливольты;
есть также градуировочная таблица для термопары вида:

float gradtbl[131]={0 , 0.40 , 0.80 , 1.20 ...... и т.д. 131 значение


как сделать пересчет значения миливольт в градусы?


--------------------
Разработчик
Go to the top of the page
 
+Quote Post
11 страниц V  « < 5 6 7 8 9 > »   
Start new topic
Ответов (90 - 104)
akken
сообщение Apr 22 2009, 12:12
Сообщение #91


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 17-04-09
Из: UA
Пользователь №: 47 867



[quote name='Oldring' date='Apr 22 2009, 14:56' post='582395']

Взялся-то сам зачем за его настройку не прикинув заранее физику?

Начальнык показал каталог фирмы на глянцевой бумаге и попросил не умничать.
Через 2 дня начали делать самодельный.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 22 2009, 12:18
Сообщение #92


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(akken @ Apr 22 2009, 16:12) *
Через 2 дня начали делать самодельный.


Два дня на осознание ошибки - это не много. biggrin.gif


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 22 2009, 12:34
Сообщение #93


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Oldring @ Apr 22 2009, 14:57) *
Вот это, наверное, уже зависит от конструкции печки. Которую по стандартным условиям таких задач изменять обычно не разрешается. Потому как помехи от изменения окружающей температуры будут сильно мешать.

Температура снаружи не (с)только стабилизируется, сколько учитывается.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 22 2009, 12:37
Сообщение #94


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(Tanya @ Apr 22 2009, 16:34) *
Температура снаружи не (с)только стабилизируется, сколько учитывается.


На всех шести стенках сразу?
И давление с влажностью тоже учитываются?


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 22 2009, 12:39
Сообщение #95


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Oldring @ Apr 22 2009, 15:56) *
Не думаю, что там можно выставить 900 smile.gif

300+ или около того. Там еще стеклянный (пайрексовый) противень - он при 900 расплавится, наверное...

Цитата(Oldring @ Apr 22 2009, 16:37) *
На всех шести стенках сразу?

Какой Вы недогадливый. Ошиблись в два раза ровно. Стенок всего 3... Влажность и давление не учитывается. Хотя резкие изменения давления могут... в принципе.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 22 2009, 12:44
Сообщение #96


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(Tanya @ Apr 22 2009, 16:39) *
Какой вы недогадливый. Ошиблись в два раза ровно. Стенок всего 3...


Три параллельно или три последовательно? wink.gif
Я представлял себе печку в виде кубика. На крайний случай - параллелепипеда.

Я же написал - для микроградусов нужна специальная конструкция. Если три толстые металлические стенки последовательно друг за другом, температура каждой стабиллизируется своими нагревателями и датчиками - то влияние условий окружающей среды будет, конечно, сильно уменьшено.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 22 2009, 12:56
Сообщение #97


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Oldring @ Apr 22 2009, 16:44) *
Три параллельно или три последовательно? wink.gif
Я представлял себе печку в виде кубика. На крайний случай - параллелепипеда.

Я же написал - для микроградусов нужна специальная конструкция. Если три толстые металлические стенки последовательно друг за другом, температура каждой стабиллизируется своими нагревателями и датчиками - то влияние условий окружающей среды будет, конечно, сильно уменьшено.

Недогадливый Вы все-таки. Прямолинейный. Стенок наружных три - как у всякого цилиндра. Температура наружная контролируется в одной точке. А внутри матрешка, да. Примерно тройная. Только регуляторов два. А наружное влияние медленное - оно съедается второй наружной стенкой.
Go to the top of the page
 
+Quote Post
akken
сообщение Apr 22 2009, 13:06
Сообщение #98


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 17-04-09
Из: UA
Пользователь №: 47 867



Цитата(Oldring @ Apr 22 2009, 15:18) *
Два дня на осознание ошибки - это не много. biggrin.gif

Тяжело бороться со стойким предрассудком, что отрицательная ОС решает все вопросы biggrin.gif
Стоит только на 20 секунд открыть дверцу в печке при 300* и настроенный идеально ПИД регулятор превращается в исчадие ада crying.gif
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 22 2009, 13:12
Сообщение #99


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(Tanya @ Apr 22 2009, 16:56) *
Стенок наружных три - как у всякого цилиндра. ... А внутри матрешка, да. Примерно тройная.


Да уж, про то, что стенок на самом деле девять - я не догадался biggrin.gif


Цитата(akken @ Apr 22 2009, 17:06) *
Стоит только на 20 секунд открыть дверцу в печке при 300* и настроенный идеально ПИД регулятор превращается в исчадие ада crying.gif


Ну а датчик температуры что меряет? Температуру воздуха в печке или температуру стенок печки?
Если воздуха - тогда понятно почему "исчадие ада". Оторвите датчик температуры - и ни один регулятор ничего стабиллизировать не сможет.

PS Да, тяжело обычно бороться с заблуждением, что любую проблему можно решить на коленке за один человеко-день методом тыка.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
galjoen
сообщение Apr 22 2009, 13:22
Сообщение #100


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(akken @ Apr 22 2009, 16:12) *
Начальнык показал каталог фирмы на глянцевой бумаге и попросил не умничать.
Через 2 дня начали делать самодельный.

Просто удивительно, но к той печке, которой я занимался, (до меня) тоже был приделан ОВЕН. У него имелась автонастройка коэффициентов ПИД регулятора. Не помогало. Нагревалась печка медленно и с большим перерегулированием. И при смене нагреваемого объекта таже ситуация наблюдалась. Тут дело в том, что ПИД регулятор в принципе к печке плохо подходит. А вот к следящему приводу хорошо. Там вообще 3 контура - тока, скорости и положения. И у каждого свой датчик. А вот у печки датчик всего 1 - температуры. Вот в этом основная проблемма - в нехватке обратных связей. Кстати пришлось ещё ввести датчик тока нагревателя т.к. от температуры его сопротивление менялось и мощность соотв-но. И от напряжения в сети тоже.
Go to the top of the page
 
+Quote Post
akken
сообщение Apr 22 2009, 13:26
Сообщение #101


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 17-04-09
Из: UA
Пользователь №: 47 867



Цитата(Oldring @ Apr 22 2009, 16:12) *
Ну а датчик температуры что меряет? Температуру воздуха в печке или температуру стенок печки?
Если воздуха - тогда понятно почему "исчадие ада". Оторвите датчик температуры - и ни один регулятор ничего стабиллизировать не сможет.


Все датчики меряют температуру самих себя, а установлен он в углу, чтобы в камеру можно было еще что нибудь засунуть. У хорошего регулятора и открывание дверцы, и отрыв датчика к фатальным последствиям не приводит.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 22 2009, 13:37
Сообщение #102


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(galjoen @ Apr 22 2009, 17:22) *
Нагревалась печка медленно и с большим перерегулированием.


Видимо у Овенов в алгоритме нет учета ограниченности диапазона управляющих сигналов.


Цитата(akken @ Apr 22 2009, 17:26) *
У хорошего регулятора


У специально спроектированного с учетом особенностей конкретной задачи регулятора. Про "обрыв датчика" ПИД алгоритм, действительно, ничего не знает и знать не может. Также как и про открытие дверцы. Которая может быть или не быть в конкретной печке. И "фатальные последствия" - тоже сильно задачезависимая вещь.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
akken
сообщение Apr 22 2009, 13:46
Сообщение #103


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 17-04-09
Из: UA
Пользователь №: 47 867



Цитата(galjoen @ Apr 22 2009, 16:22) *
Просто удивительно, но к той печке, которой я занимался, (до меня) тоже был приделан ОВЕН. У него имелась автонастройка коэффициентов ПИД регулятора. Не помогало. Нагревалась печка медленно и с большим перерегулированием. И при смене нагреваемого объекта таже ситуация наблюдалась. Тут дело в том, что ПИД регулятор в принципе к печке плохо подходит. А вот к следящему приводу хорошо. Там вообще 3 контура - тока, скорости и положения. И у каждого свой датчик. А вот у печки датчик всего 1 - температуры. Вот в этом основная проблемма - в нехватке обратных связей. Кстати пришлось ещё ввести датчик тока нагревателя т.к. от температуры его сопротивление менялось и мощность соотв-но. И от напряжения в сети тоже.

Недавно молодой специалист поинтересовался: А в вашей термокамере ПИД регулятор? Получив ответ, что где то в этом роде, удовлетворенно сказал: Это хорошо!
Регулятор требует информации ( то, что Вы назвали обратными связями) много и разной. Даже включение потолочного вентилятора может выгнать температуру из "коридора", хотя температура воздуха при этом не меняется. ПИД не признает же ничего, кроме основного параметра и времени.
Короче, хорошая штучка для диссертаций и для объектов, прощающих грубые ошибки.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 22 2009, 13:56
Сообщение #104


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(akken @ Apr 22 2009, 17:46) *
ПИД не признает же ничего, кроме основного параметра и времени.


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

Цитата(akken @ Apr 22 2009, 17:46) *
Даже включение потолочного вентилятора может выгнать температуру из "коридора", хотя температура воздуха при этом не меняется.


Это немного странно. IMHO или у печки очень плохая теплоизоляция, или неправильно настроен регулятор. Те же параметры ПИД, которые должены лежать в любом случае в основе регулятора для печки.

Наверное Вы борясь с открыванием дверцы зарезали усиление регулятора. По хорошему нужно останавливать регулятор на время открывания дверцы и еще на некоторое время после закрывания, пока воздух перемешается.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
akken
сообщение Apr 22 2009, 14:25
Сообщение #105


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 17-04-09
Из: UA
Пользователь №: 47 867



Цитата(Oldring @ Apr 22 2009, 16:56) *
Волшебные палочки не существуют, это правда.
Это не означает, что ПИД в голом виде нельзя применять там, где его достаточно.



Это немного странно. IMHO или у печки очень плохая теплоизоляция, или неправильно настроен регулятор. Те же параметры ПИД, которые должены лежать в любом случае в основе регулятора для печки.

Наверное Вы борясь с открыванием дверцы зарезали усиление регулятора. По хорошему нужно останавливать регулятор на время открывания дверцы и еще на некоторое время после закрывания, пока воздух перемешается.

1 значит мне не везло, нигде голый ПИД не шел
2 разница енергии для 900* и 901* настолько мизерная, что вентилятора хватало, а хорошая теплоизоляция как раз и не дала вовремя почувствовать термопаре изменение ситуации
3 у ТРМа не было входа для подачи дополнительной информации, поэтому я и говорю, что классический регулятор с классическим законом годится для лабораторных работ студентов, а для суровой действительности не тянет.

Кстати, попадалась информация по исследованиям Хонивел о состоянии многих тысяч их регуляторов.
Насколько помню, 30% не работают, 30% - настроены очень грубо, фактически не работают.
Go to the top of the page
 
+Quote Post

11 страниц V  « < 5 6 7 8 9 > » 
Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 16:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01483 секунд с 7
ELECTRONIX ©2004-2016