|
Точное и быстрое измерение температуры |
|
|
|
 |
Ответов
(30 - 44)
|
Jun 3 2010, 20:57
|
Профессионал
    
Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960

|
Цитата(BarsMonster @ Jun 3 2010, 23:09)  Калибровка - по кипящей/замерзающей дистиллированной воде с поправкой на атмосферное давление в точке измерения. По-моему Вы никогда прецизионной термометрией даже близко не занимались, раз считаете, что это так просто. Цитата(BarsMonster @ Jun 3 2010, 23:29)  Я то хочу экстраполировать данные с датчика, чтобы получить быструю реакцию на температуру, Быструю реакцию на температуру воздуха вы получите только на микропроводе. А флуктуации температуры на уровне ваших сотых Вы как собрались эстраполировать? Идея с повышением быстродействия термометра путем некой экстраполяции неверна в принципе. Если Вы хотите потратив достаточно много времени и денег и в конце концов убедиться в бессмысленности затеи - флаг Вам в руки.
|
|
|
|
|
Jun 3 2010, 21:32
|

Местный
  
Группа: Свой
Сообщений: 479
Регистрация: 8-03-10
Из: Россия, Москва
Пользователь №: 55 849

|
Цитата(vvs157 @ Jun 3 2010, 23:57)  По-моему Вы никогда прецизионной термометрией даже близко не занимались, раз считаете, что это так просто.
Быструю реакцию на температуру воздуха вы получите только на микропроводе. А флуктуации температуры на уровне ваших сотых Вы как собрались эстраполировать? Идея с повышением быстродействия термометра путем некой экстраполяции неверна в принципе. Если Вы хотите потратив достаточно много времени и денег и в конце концов убедиться в бессмысленности затеи - флаг Вам в руки. Естественно, я никогда не занимался прецизионной термометрией. Расскажите, почему я не могу использовать это для эталона, какие могут быть проблемы, и как их можно обойти? Флуктуации температуры на уровне сотых экстраполировать не выйдет, а вот если температура воздуха вдруг стала на 5 градусов выше, я смогу увидеть сам процесс нагрева датчика, и приблизительно получить оценку конечной температуры, которая будет с каждым измерением все точнее. Нашел таки таблицу коррекции для платиновых датчиков, по 3-м точкам калибровать не придется, остаются только 0 и 100С. Писал это, и вспомнил что забыл глицерин в морозильнике для теста. Тут полный провал - оказалось чистый глицерин и при -10 плохо замерзает из-за вязкости... :-) Микропровод - это хорошо, но непонятно где брать, и как я уже писал выше - с платиновым проводом вообще все грустно похоже. А вентилятор на каких-нибуть 120-240 RPM не поможет ли ускорению результатов измерений (при околонулевом уровне шума)?
Сообщение отредактировал BarsMonster - Jun 3 2010, 21:36
--------------------
|
|
|
|
|
Jun 3 2010, 22:25
|
Гуру
     
Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802

|
Цитата(BarsMonster @ Jun 4 2010, 00:32)  А вентилятор на каких-нибуть 120-240 RPM не поможет ли ускорению результатов измерений (при околонулевом уровне шума)? Так а зачем же нас партия учила, что при нагревании газы расширяются? Самое смешное, что при сжатии - тоже нагреваются. Посему, возможно, вентилятор принесет со сжатым газом оте самые несколько сотых градуса. И наверняка, тепло от своего двигателя. У него же все, что потребляет, уходит в тепло и уносится газом. Не боитесь? Похоже, Вы задумали бессмысленный прибор. И по назначению и по реализации.
|
|
|
|
|
Jun 3 2010, 22:43
|
Профессионал
    
Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960

|
Цитата(BarsMonster @ Jun 4 2010, 01:32)  Естественно, я никогда не занимался прецизионной термометрией. Расскажите, почему я не могу использовать это для эталона, какие могут быть проблемы, и как их можно обойти? Калибровка с такой точностью - это отдельная наука. Как замерзание, так и кипение - это фазовые переходы первого рода и никто Вам не гарантирует, что они начнуться именно с заданной температуры. Прогуглите "переохлажденная жидкость" и поймете, с чем Вы собираетесь так легко справиться. Цитата Флуктуации температуры на уровне сотых экстраполировать не выйдет, а вот если температура воздуха вдруг стала на 5 градусов выше, я смогу увидеть сам процесс нагрева датчика, и приблизительно получить оценку конечной температуры, которая будет с каждым измерением все точнее. Если вы заранее знаете, что температура увеличилась именно скачком, - то конечно. А откуда такие знания? А может у вас идет нагрев по экспоненте? Цитата А вентилятор на каких-нибуть 120-240 RPM не поможет ли ускорению результатов измерений (при околонулевом уровне шума)? Ну в этом случае Вы вообще непонятно, что будете измерять. Среднюю температуру в неком объеме комнаты? Поймите, наконец, то, что Вы затеяли - абсурд полный.
|
|
|
|
|
Jun 4 2010, 17:37
|

Гуру
     
Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671

|
Цитата Если Вам нужна просто "плавность хода" а не гарантированная точность,
Практично и похоже на правду, но в моём случае не подойдет: Я то хочу экстраполировать данные с датчика, чтобы получить быструю реакцию на температуру, а в данном случае данные и так "грязные". Что-то похожее делали при измерение расхода: При скачке скорости потока выше определенную дельту -- изменяли алгоритм осреднения. При стабилизации-- возвращались экспоненциально к медленной обработке. При переходе-- завирало конечно. Но в целом скорость перестройки была очень даже приемлемая.. Не нужно было ждать минутами выхода на режим стабилизации показаний
|
|
|
|
|
Jun 4 2010, 20:28
|

Местный
  
Группа: Свой
Сообщений: 479
Регистрация: 8-03-10
Из: Россия, Москва
Пользователь №: 55 849

|
Цитата(vvs157 @ Jun 4 2010, 01:43)  Поймите, наконец, то, что Вы затеяли - абсурд полный. Может быть, но задача приложить максимум усилий к измерению комнатной температуры остается. Планируется использовать это: Многоканальные АЦП 16/24 бит AD7714/AD7708BRZ с ИОН AD780 (понятно что на 24 бит результата рассчитывать не приходится) Датчики температуры - Honeywell 700-102AAC-B00, провода короткие и толстые, так что подключение простейшее, 2-х проводное. АЦП, ИОН, стабилизатор питания, кварц - в термостате на 35C Цифровая коррекция нелинейности через уравнение Каллендара-Ван Дьюзена Калибруем по 2-м точкам как получится со вполне ожидаемой погрешностью, будет возможность найти место с более точными эталонами - можно будет сделать лучше. Я так полагаю, не выходя далеко выше 50$ получить лучше не получится (точность +-0.5C при домашней калибровке, дискретность/линейность 0.01C)? Может есть какие-то хитрости получить в домашних условиях эталоны температуры по-точнее? Про переохлажденную воду понятно, измерять нужно я полагаю когда 75% уже замерзло - там точно переохлажденной воды быть не должно...
Сообщение отредактировал BarsMonster - Jun 4 2010, 20:32
--------------------
|
|
|
|
|
Jun 4 2010, 21:36
|
Гуру
     
Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802

|
Цитата(BarsMonster @ Jun 4 2010, 23:28)  Может быть, но задача приложить максимум усилий к измерению комнатной температуры остается. Планируется использовать это: ....... Цифровая коррекция нелинейности через уравнение Каллендара-Ван Дьюзена Все "это" теоретически можно заменить шестимерной наногравицапой. Но все равно ни комнатный термометр, ни даже кривая табуретка не получится. Вы не за свое ремесло беретесь. Приборы создают инженеры, а не эмбеддеры. Займитесь пузырьковой сортировкой или векторными прерываниями. Термометр в хозтоварах купите. Просто жаль, если Вы потратите много времени и средств на совершенно бесполезную затею. Бессмысленную по постановке задачи и абсурдную по планируемым методам решения.
|
|
|
|
|
Jun 4 2010, 21:51
|

Местный
  
Группа: Свой
Сообщений: 479
Регистрация: 8-03-10
Из: Россия, Москва
Пользователь №: 55 849

|
Цитата(Microwatt @ Jun 5 2010, 00:36)  Все "это" теоретически можно заменить шестимерной наногравицапой. Но все равно ни комнатный термометр, ни даже кривая табуретка не получится. Вы не за свое ремесло беретесь. Приборы создают инженеры, а не эмбеддеры. Займитесь пузырьковой сортировкой или векторными прерываниями. Термометр в хозтоварах купите. Просто жаль, если Вы потратите много времени и средств на совершенно бесполезную затею. Бессмысленную по постановке задачи и абсурдную по планируемым методам решения. Люди развлекаются по разному, кто-то бухает по подворотням, кто-то футбол смотрит - все это тоже достаточно бесполезные дела :-) А я вот термометр комнатный делаю во время отдыха от работы, и времени на него жалко не будет в любом случае. Да и отрицательный результат - тоже результат. Насчет бессмысленности - вот висят у меня на стене часы с термометром CASIO, последние пол часа показывают 26.2, в том время как вечереет, и температура должна опускаться... Я хочу видеть, как она это делает, и потратить на то чтобы это видеть 50$ и пару десятков часов времени - не жалко и интересно :-) А раз так, значит смысл делать такое устройство есть. Понятно, что абсолютно никакого коммерческого смысла в этом нет, и на производстве такие вопросы решаются по другому и другими средствами. Поэтому, если вы видите что я делаю что-то неправильно, что можно где-то что-то улучшить оставаясь в рамках бюджета 50-100$ на 3-4 датчика - буду раз услышать. А пузырьковой сортировки и векторных прерываний мне и на работе хватает, там за это еще и деньги платят :-)
Сообщение отредактировал BarsMonster - Jun 4 2010, 21:53
--------------------
|
|
|
|
|
Jun 4 2010, 22:47
|

Местный
  
Группа: Свой
Сообщений: 479
Регистрация: 8-03-10
Из: Россия, Москва
Пользователь №: 55 849

|
Цитата(Dog Pawlowa @ Jun 5 2010, 01:42)  Я думаю, что можно в полтинник 4 датчика уложить при массовом производстве. Ну, тут никакого массового производства нет. В данный момент - АЦП 20-30$, ИОН 6$, и датчики по 2.5$ Термостат из подручных материалов, 0$ :-)
--------------------
|
|
|
|
|
Jun 5 2010, 03:50
|

pontificator
     
Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483

|
Цитата(BarsMonster @ Jun 5 2010, 07:21)  Поэтому, если вы видите что я делаю что-то неправильно, что можно где-то что-то улучшить оставаясь в рамках бюджета 50-100$ на 3-4 датчика - буду раз услышать. $5...10 за проц с 10..12-битным АЦП $(5...15)x4 = $20...60 за 4 точных термистора (ИОН не нужен, опорой является белее-менее точный резистор, измерение ratiometric), см. http://www.ussensor.com/prod_inter_ultra.htm, http://www.ussensor.com/prod_inter_std.htm, http://www.omega.com/ppt/pptsc.asp?ref=440...HERMIS_ELEMENTS и т.п. $10...20 за дисплей, БП, корпус и пр. обрамление
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|