|
KTY84-130, Функция зависимости T(R) |
|
|
|
May 23 2007, 09:46
|
Знающий
   
Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447

|
В даташите указано уравнение вида Rt=Rref[1+A(T-Tref)+B(T-Tref)квадрат- C(T-Ti)в степени D], где A, B, C, D -константы, Ti = 250, Tref=100, Rref=1000. Как найти обратную функцию T®, чтобы решить это уравнение в лоб? Кто-нибудь использовал этот датчик для измерения температуры до +300 С? Поделитесь, пожалуйста, опытом.
|
|
|
|
|
 |
Ответов
|
May 30 2007, 02:30
|
Частый гость
 
Группа: Участник
Сообщений: 146
Регистрация: 16-05-05
Пользователь №: 5 069

|
Спасибо за даташит, теперь понял где его надо было брать. Вот поигрался с цыфирками в Екселе (приложенный файл):
KTY84.zip ( 7.25 килобайт )
Кол-во скачиваний: 235Получилось при степени 2 y = -0,0000327735x2 + 0,2388429328x - 110,0931098056 при степени 3 y = 0,0000000175x3 - 0,0001094781x2 + 0,3358315362x - 143,3178027049 или T= 0,0000000175*R^3 - 0,000109*R^2 + 0,336*R - 143 y=температура x=сопротвление R=коэффициент точности (смотреть в Help Exel) По моему, проще, и точнее, занести таблицу в флэш-память и затем интерполировать. Чисел ведь немного. Таблицу вычислить по формуле, например в Екселе, только иметь ввиду что коэффициент (- C(T-Ti)в степени D) надо добавлять только при T больше Ti. Или взять готовую из даташита: http://www.nxp.com/acrobat_download/datash...84_SERIES_5.pdf_________ Александр
|
|
|
|
|
Jun 4 2007, 11:09
|
Знающий
   
Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447

|
Цитата(Laksus @ May 30 2007, 05:30)  По моему, проще, и точнее, занести таблицу в флэш-память и затем интерполировать. Какой тип интерполяции Вы использовали? Я в этом вопросе новичек. Нашел, что сплайн-интерполяция более удобна, чем полиномиальная. И следующий вопрос. Этому термодатчику необходимо, как мне кажется, делать начальную калибровку. Я представляю себе это так: подключить вместо термодатчика контрольное сопротивление 1кОм. Вставить в кипящую воду (+100град). Нажать кнопку ("сохранить значение" ). Затем подключить термодатчик. Сунуть его в кипящую воду и нажать кнопку ("калибровать"). В процедуре "калибровка" вычесть контрольное измерение из реально полученного, и это значение (error) вычитать из каждого измерения. Правильно ли я представляю процесс начальной калибровки? Может кто поделится готовой программой для этого термодатчика в качестве примера?
Прикрепленные файлы
spline.rar ( 2.16 килобайт )
Кол-во скачиваний: 94
|
|
|
|
|
Jun 7 2007, 07:31
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(alux @ Jun 4 2007, 15:09)  Какой тип интерполяции Вы использовали? Я в этом вопросе новичек. Нашел, что сплайн-интерполяция более удобна, чем полиномиальная. И следующий вопрос. Этому термодатчику необходимо, как мне кажется, делать начальную калибровку. Я представляю себе это так: подключить вместо термодатчика контрольное сопротивление 1кОм. Вставить в кипящую воду (+100град). Нажать кнопку ("сохранить значение" ). Затем подключить термодатчик. Сунуть его в кипящую воду и нажать кнопку ("калибровать"). В процедуре "калибровка" вычесть контрольное измерение из реально полученного, и это значение (error) вычитать из каждого измерения. Правильно ли я представляю процесс начальной калибровки? Может кто поделится готовой программой для этого термодатчика в качестве примера? Ни эталонный резистор, ни датчик в кипящую воду не суйте - плохо им там будет.... Надо в пробирочку (можно с маслом) поместить, а ее в ПАРЫ над кипящей (в прикрытом сосуде с теплоизолированными стенками) дистиллированной водой и ждать надо минут 10+, пока сопротивление ползти перестанет. Атмосферное давление учесть еще. Со льдом - аналогично. Лед с водой в термос, туда пробирку. Если уж совсем-совсем точно-точно хочется - тройная точка воды... Непонятно только, зачем Вы эталонный резистор собираетесь мучить... Или сварить хотите?
|
|
|
|
Сообщений в этой теме
alux KTY84-130 May 23 2007, 09:46 wodya По поводу обратной характеристики, мы используем п... May 23 2007, 10:19 alux Раскажите, пожалуйста, по шагово, как это делается... May 23 2007, 10:51 wodya Ну приблизительно так (см приложение). Пример куцы... May 24 2007, 07:28 Laksus ЦитатаВ даташите указано уравнение вида Rt=Rref[1+... May 27 2007, 00:20 alux Цитата(Laksus @ May 27 2007, 03:20) А мож... May 29 2007, 08:54 UMP А вот и пример равномерной аппроксимации обратной ... May 30 2007, 16:46  UMP Прежде чем что либо обсуждать договоримся о термин... Jun 6 2007, 17:00   alux Цитата(UMP @ Jun 6 2007, 20:00) Поэтому к... Jun 13 2007, 19:25    UMP Аддитивная и мультипликативная компоненты, как пра... Jun 16 2007, 10:09     alux Цитата(UMP @ Jun 16 2007, 13:09) Аддитивн... Jun 17 2007, 09:08    Tanya Цитата(alux @ Jun 13 2007, 23:25) Думал о... Jun 17 2007, 10:16     alux Цитата(Tanya @ Jun 17 2007, 13:16) А заче... Jun 17 2007, 11:55      Tanya Цитата(alux @ Jun 17 2007, 15:55) "н... Jun 17 2007, 12:28       alux Цитата(Tanya @ Jun 17 2007, 15:28) А кака... Jun 17 2007, 12:43        Tanya Цитата(alux @ Jun 17 2007, 16:43) Точност... Jun 18 2007, 07:30     UMP Некоторые пояснения. Выбрав тот или иной датчик те... Jun 17 2007, 16:53 Laksus ЦитатаТочность +/- 1 градус.
При измерении надо р... Jun 17 2007, 18:04 umup еще одно решение - выкинуть этот KTY и взять тонко... Jun 18 2007, 19:47 alux Цитата(umup @ Jun 18 2007, 22:47) еще одн... Jun 20 2007, 13:04 umup ЦитатаА как Вы провода к датчику SMD 0805 контачил... Jun 20 2007, 17:37
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|