Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Точное и быстрое измерение температуры
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
Страницы: 1, 2
Tanya
Цитата(BarsMonster @ Jun 18 2010, 17:20) *
Пришло все железо, надо начинать делать отладочную плату, все в SOIC....
Жеееесть, эти платиновые терморезисторы оказались такие крошки... А если брать по весу - намнооооого дороже золота :-)

В следующий раз купите золотую или платиновую проволоку для экономии. Сразу Вам предлагала - инерция никакая - всех удивлять будете. Бывает т.наз волластоновая (от имени Волластон). Там внутри медной оболочки тоненькая платиновая нить - стравите хлорным железом...
А проще было никелевую найти - самый большой температурный коэффициент сопротивления.
blackfin
Цитата(BarsMonster @ Jun 5 2010, 00:28) *
Может быть, но задача приложить максимум усилий к измерению комнатной температуры остается.
...
Я так полагаю, не выходя далеко выше 50$ получить лучше не получится (точность +-0.5C при домашней калибровке, дискретность/линейность 0.01C)?

Минимум усилий - ADT7420:
Цитата
The high-precision, low-drift ADT7420 and ADT7320 digital temperature sensors achieve industry best ±0.25˚C accuracy over a –20˚C to +105˚C temperature range.
GetSmart
Цитата(73! @ Jun 18 2010, 19:40) *
Эта ступенька специально заложена с какой то определенной целью?

Ну конечно нет. Это температурная точка, где меняются две формулы. Можно конечно это как бы хитро обойти. Например в некотором диапазоне +-delta суммировать/интерполировать результат между двумя формулами. Но ИМХО что-то в консерватории менять надо.
Tanya
Цитата(GetSmart @ Jun 3 2010, 22:09) *
Проблема была только в интерполяционных формулах которые я использовал. По какому-то там ГОСТу. При переходе из одного диапазона в другой (вроде бы где-то ниже нуля цельсия) там ступенька в 0.35 градуса образовывалась. То есть сам датчик как бы достаточно точный, а вот с формулами какая-то ж.па.

Предъявите формулу. Вместе обсмеем ГОСТы. Или не ГОСТЫ.
xemul
Цитата(GetSmart @ Jun 18 2010, 19:01) *
Ну конечно нет. Это температурная точка, где меняются две формулы. Можно конечно это как бы хитро обойти. Например в некотором диапазоне +-delta суммировать/интерполировать результат между двумя формулами. Но ИМХО что-то в консерватории менять надо.

Не поленился проверить кривость полиномов для ТПП в ГОСТ Р. 8.585―2001: при 250 °С ошибка 8,747E-03 °С, при 1064 °С - 2,327E-03 °С.
Может у Вас считалка где-нить округлила некстати?
Ну и просто из здравого смысла (зная, как считаются коэффициенты для интерполирующих полиномов) трудно предположить возможность значительного разбега в точках сопряжения полиномов.
GetSmart
Цитата(xemul @ Jun 18 2010, 21:18) *
Может у Вас считалка где-нить округлила некстати?

У меня бумажная документация (по которой я считал) осталась на старой работе. Щас даже указать где конкретно косяк затрудняюсь. Но уже написал, что на минусах цельсия. И на 90% припоминаю что на платине, т.к. это был самый важный тип датчика (там ещё были никель и две меди) для моей схемы. Не могу даже сказать на какой платине 1.3910 или 1.3850. Хотя для платины 1.3910 у меня три формулы с двумя границами 0 и 600 по цельсию. Для платины 1.3850 две формулы с пересечением в 0 цельсия. А для меди 1.4280 вообще 4 формулы с точками -10,-100 и -185 цельсия. Есть малая вероятность что глюк на меди, т.к. там несколько диапазонов в минусе цельсия. Пока лень проверять. Может к понедельнику что выясню. Даже номер госта не могу указать.
rezident
Цитата(GetSmart @ Jun 18 2010, 22:41) *
У меня бумажная документация (по которой я считал) осталась на старой работе.
...
Даже номер госта не могу указать.


ГОСТ 6651-94 Термопреобразователи сопротивления. Общие технические требования и методы испытаний. Приложение В. (утратил силу в РФ)
BarsMonster
Цитата(Tanya @ Jun 18 2010, 16:53) *
В следующий раз купите золотую или платиновую проволоку для экономии. Сразу Вам предлагала - инерция никакая - всех удивлять будете. Бывает т.наз волластоновая (от имени Волластон). Там внутри медной оболочки тоненькая платиновая нить - стравите хлорным железом...
А проще было никелевую найти - самый большой температурный коэффициент сопротивления.


Платиновую проволоку мне было не купить, оборот же ограничен насколько я вижу.
С никелевой вроде проще, как я вижу.

В следующий раз попробую получше поискать...
GetSmart
Цитата(xemul @ Jun 18 2010, 21:18) *
Ну и просто из здравого смысла (зная, как считаются коэффициенты для интерполирующих полиномов) трудно предположить возможность значительного разбега в точках сопряжения полиномов.

Документ очень похож на тот, с которым я работал. Вероятно это он и есть.
Вот первое попавшееся что проверил. Отсюда, в низу страницы формулы для платины 1.3910
http://protect.gost.ru/v.aspx?control=8&am...0B-5E9849E9AB69
Это там, где в районе +600 меняется коэффициент B с -5.829e-7 на -5.8621e-7, причём формула остаётся прежней. R1 при этом 3.171676, R2 = 3.1704844. Разница сопротивлений 0.0011916, что соответствует delta t = 0,365 градуса. Там даже в таблице на 15-ой странице глюк содержится. При средней delte R на градус 0.00325 (в районе 600 градусов) между 600 и 601 градусом delta R = 0.0021.

ЗЫ. Может я ошибся про минусовой диапазон. Давно дело было.

Точка нуля цельсия для обоих платин 100% будет совпадать, судя по формулам. Для никеля аналогично. Для меди может что и будет на -100 и ниже, но лень считать.

Цитата(Tanya @ Jun 18 2010, 20:19) *
Предъявите формулу. Вместе обсмеем ГОСТы. Или не ГОСТЫ.

Начинайте смеяться. Я продолжу biggrin.gif
FalloutMan
по теме
http://ru.wikipedia.org/wiki/Жидкие_кристаллы
вот можно посмотреть на Холестерические жидкие кристаллы.
Быстро, и очень точно. Только диапазон не широк и способ скорее аналоговый.
Alexk553
Боже ж ты мой, какой снобизм! Просто слов нет.

Человек спросил, как измерить, ПОДРАЗУМЕВАЯ разрешение, подразумевая визуальное наблюдение флуктуаций из-за конвекции, а вы ему - Нельзя! Нельзя! Нельзя! Все познания в измерении температуры сводятся к изменению ЭЛЕКТРИЧЕСКИХ свойств полупроводников и металлов.
Можно подумать, что отсутствеи суперпозиционных свойств у температурных измерений позволяет наложить вето на её измерение, а уж измерение точнее 0.1 разрешить только секретному сообществу магов и волшебников.

Если бы он спросил - хочу измерить температуру понравившейся мне молекулы кислорода, да, лажа. Но измерение температуры даже в 0.0001 градуса не имеет принципиальной невозможности, ведь идёт усреднение по колоссальному ансамблю частиц, и по времени, и, заметьте, что усредненеие и по ансамблю, и по времени дают один и тот же результат. Да, обдувание вентилятором глупо. Точнее, исказит результат. А вот представьте себе, если бы вы могли видеть температуру. Комната заполнена густым туманом, который меняет цвет очень существенно в узком диапазоне температур. И вы бы могли различать оттенки при отличии температуры в 0.001С. Я думаю, было бы визуально видны конвекционные поток, движение воздуха. Ясно, что температура в комнате в разных местах различная. Усреднить всё по объёму комнаты едва ли возможно на практике, да и не нужно оно. Нужно знать температуру самого датчика, подразумевая, что он находится в тепловом контакте с окружающей средой.

Про калибровку. Точка кипения и плавления вода не даст точность выше 0.001 С. Тройная точка дома - это едва ли достижимо, но воспроизводимость этой температурной отметки 0.0002 С.

могу предложить альтернативные метода измерения температуры. ищите "ядерные квадрупольные резонансные термометры". точность 0.001.
В медицине, кстати, применяются террмометры на основе эффекта изменения диэлектрической проницамеости сегнетоэлектриков от температуры.

есть интереный эффект Христиансена, когда жидкость с коллоидным раствором, или мелкодисперсионных растрвором, или порошком смешивается, и проходит только свет той длины волны, для которого показатели преломления совпадают. Возможно, отслеживая смещение спектрального максимума поглощения от температуры можно построить термометр.

ещё вполне раблотоспособной мне кажется идея использования обычного ртутного термометра с делением 0.1 С (купить можно на барахолках или в спецмагазинах), и снабдить его ПЗС матрицей, расширив диапазон до 0.005С. Зато такой прибор будет действительно измерять, его можно будет откалибровать около нуля по воде. но он будет инерционным.

ну и наконец ещё можно использовать термомометр сопротивления с мостовой схемой, где в плечах используется явление разбаланса моста. крест накрест резисторы из материалов с как можно более различающимися ТКС.

а ещё вспомните опыты Кавендиша. Опыты Кулона. Крутильные весы! Берём обычный китайский термометр на основе биметаллической сиральки (такая спиралька со стрелочкой), аккуратненько приклеиваем к стрелке зеркаьце (например, осколок полупроводника или что-то подобное) берём плупроводниковый лазер типа лазерной указки, а дальше на большом расстоянии ставим шкалу. Полагаю, 0.01 можно будет получить, но недостатком будет механические колебания пружины.


Microwatt
Цитата(Alexk553 @ Sep 11 2010, 18:37) *
Боже ж ты мой, какой снобизм! Просто слов нет.

Можно подумать, что отсутствеи суперпозиционных свойств у температурных измерений позволяет наложить вето на её измерение, а уж измерение точнее 0.1 разрешить только секретному сообществу магов и волшебников.

.

Вы привели достаточно много способов точного измерения температуры. Ваши познания в этой области заслуживают уважения.
Но хорошо еще и называть вещи своими именами.
Снобизм, это когда на рынке измеряют диаметр помидоров микрометром или температуру помещения в быту от 0.1С и точнее.
Тема стартовала именно с этой проблемы. Сама постановка задачи, ее практический смысл, вызвала у многих непонимание.
Stas-
Есть еще один интересный способ точно измерять температуру с высокой точностью - температурозависимые кварцы. Выглядят они, как часовые кварцы на 32768 Гц (маленькие циллиндрики), то есть тепловая инерция у них не сильно больше или такая же, как у термисторов. Частоты - превые десятки КГц, близко к тем же часовым. Заявленная производителем чувствительность - порядка 1 Гц на градус. При этом имеют квадратичную характеристику. Можно мерять изменения температуры с точностью 0.001Гц. То есть требуется, например, генератор на таком кварце и хороший частотомер. Оно работает, я проверял. Подносишь к кварцу паяльник - линия на спектроанализаторе едет в сторону. Это очень грубо, конечно. Спектроанализатор был абыкакой.

Давно бы занялся ими вплотную, но, как мне видится, есть недостаток. Мне нужно, чтобы маленький термодатчик висел на длинных проводах. Длинных - это, скажем, метра три. Такие провода убьют своей емкостью все точность частоты, имхо. То есть получается, что датчик должен быть самим генератором, а это хоть и небольшие, но уже заметные для меня габариты.
Alexk553
Цитата(Microwatt @ Sep 11 2010, 19:37) *
Снобизм, это когда на рынке измеряют диаметр помидоров микрометром или температуру помещения в быту от 0.1С и точнее.
Тема стартовала именно с этой проблемы. Сама постановка задачи, ее практический смысл, вызвала у многих непонимание.


мне запомнились в этой теме фразы типа "не эмбеддеровское это дело - приборы конструировать. Вы себе асортировкой массивов занимайтесь." С намёком, типа ты себе там метлой маши, байты подметай, а вот приборы делать - это только мы, разработчики, умеем. По-моему это и есть снобизм. Да и в жизни. В соседних лабораториях сидят эдпкие жуки-инженеры (в любом НИИ, наверное такие есть, и от возраста это не зависит), от которых снобизм так и прёт. Ттолько они знают, как что-то сделать, измерить, расчитать, и толко они это могут сделать правильно. По любому вопросу есть своё непреклонное мнение. Даже по политическим вопросам. В психологии это называется , по-моему, ригидность. Вот и тут некоторые посты мне это всё очень живо напомнили. И, главное, когда сделаешь сам, покажешь, что типа ты был неправ, ведь не признается в своей неправоте. Только один раз, уже спустя три года после спора, в \коридоре подошёл ко мне и говорит... "а помнишь?... ... Я таки был неправ." Ну наконец-то.


Термокварцы это интересная идея. Вообще по сути, точное измерение температуры можно свести к отслеживанию смещения некоего резонанса.
но, к сожалению, тепловой контакт кварца и окружающей среды не очень хороший. Зато неплохо воспроизводимо. но долго ждать.
Designer56
Все это здорово...
У нас работал парень, он увлекся как раз кварцевыми измерителями температуры. Ну, связался по интернету с производителем- нашим, российским, кстати, прислали ему датчик и документацию с описанием, теорией и т.п. А я попросил его, чтобы он запросил у производителя какой- либо документ, где написано, что именно этот датчик откалиброван и имеет какую- то точность, пусть даже не 0.001Гц, в каком- то диапазоне температур. Скажем, качественные недешёвые кварцевые резонаторы снабжаются таким документом, где гарантируются и частота, и её временной и температурный уход. И все. На том все разговоры о точности реального датчика заканчиваются. Т.е., метод, пр определенных условиях, может быть и позволяет получить такую точность. Но, как минимум, датчик должен быть откалиброван. Со всееми вытекающими.
Oldring
Цитата(BarsMonster @ Jun 3 2010, 13:08) *
Хочу измерить температуру - _2 точных_ знака после запятой, диапазон -40 +60.
Нужны быстрая реакция на изменение температуры (радиатор из фольги на термодатчике, датчик не касается корпуса и висит


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

Скорость? А какая скорость вам кажется приемлемой? Постоянная времени в секунду достаточна? Постоянная времени грубо равна отношению коэффициента теплообмена к теплоёмкости датчика. Если точнее, то наоборот. Чтобы обеспечить скорость, нужны тоненькие проволочки, а не фольга. Более того, фольга может быть вредна, так как с увеличением её площади линейно увеличивается её теплоёмкость, а коэффициент теплообмена с воздухом возрастает менее чем линейно.
Microwatt
Цитата(Alexk553 @ Sep 12 2010, 12:47) *
мне запомнились в этой теме фразы типа "не эмбеддеровское это дело - приборы конструировать. Вы себе асортировкой массивов занимайтесь." С намёком, типа ты себе там метлой маши, байты подметай, а вот приборы делать - это только мы, разработчики, умеем. По-моему это и есть снобизм.

Все-таки, есть специализация. Вы должны это понимать. Отличный кардиохирург может не справиться с осколочным переломом голени.
Разработчик действительно призван конструировать приборы. Для этого он обладает большим техническим кругозором и общетехнической подготовкой. Полезности эмбеддеров никто не оспаривает, но у них есть свой участок работы.
Поменять их просто так местами нельзя, как кока, механика и штурмана на корабле. Вместе же, они составляют команду, способную на что-то.
Давайте эти "эмбеддерские обиды" считать беспочвенными.
Alexk553
Цитата(Microwatt @ Sep 12 2010, 13:52) *
Давайте эти "эмбеддерские обиды" считать беспочвенными.

я согласен с всем вышенаписанным. Просто удивила (а может и где-то шокировала) грубость, тем более что автор темы очень вежливо, без наездов рассказывал про своё хобби, а ему в весьма грубой манере ответили, типа мети себе байты прерываниями smile.gif Откуда такое неуважение? Я вот, например, физик, и очень уважаю труд не то что программистов, и даже уборщиц лаборатории. Зачем же человеку было так грубить?

Цитата(Oldring @ Sep 12 2010, 13:32) *
с увеличением её площади линейно увеличивается её теплоёмкость


простите, это как??? теплоёмкость зависит от массы, которая в данном случае как бы почти постоянная (ну пренебрежём вовлечение в теплообмен при расплющивании неучаствующих в теплообмене кусочуов проволоки). радиаторы вроде как рёбрами снабжают как раз для увеличения отводимой мощности, а если посмотреть на это с другой стороны, то для ускорения теплообмена.
Wise
Цитата
Боже ж ты мой, какой снобизм! Просто слов нет.


Цитата
Но хорошо еще и называть вещи своими именами.


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

Oldring
Цитата(Alexk553 @ Sep 12 2010, 15:35) *
простите, это как??? теплоёмкость зависит от массы, которая в данном случае как бы почти постоянная (ну пренебрежём вовлечение в теплообмен при расплющивании неучаствующих в теплообмене кусочуов проволоки). радиаторы вроде как рёбрами снабжают как раз для увеличения отводимой мощности, а если посмотреть на это с другой стороны, то для ускорения теплообмена.


По сравнению с проволочкой такой же толщины, как у фольги, масса совсем даже переменная.
Alexk553
Ну а зачем фольге быть такой же толщины, как и проволочка? проволочка 0.08мм это такая лёгенькая проволочка, а вот лезвие бритвы "НЕВА" при тех же 0.08 как-то язык не повернётся фольгой назвать. фольга на порядок тоньше. например, 10 мкм. это 10000нм, это порядка 10000 атомов, далеко не предел. Тут другое: если мы уменьшаем систему, то флуктуационный температурный шум может стать непреодолимой преградой.

PS. Мой интерес этой темой вызван по другим причинам. Я слышал, что замечая изменения температуры тела человека в определённых точках, можно определить степень его возбуждения ещё до того, как он осознает это. Полагаю, разрешение хорошо бы не хуже 0.001С. и реакция побыстрее. Например, показываем человеку картинку, и датчики показывают увеличение температуры. Короче что-то типа детектора лжи.
Oldring
Цитата(Alexk553 @ Sep 13 2010, 00:28) *
Ну а зачем фольге быть такой же толщины, как и проволочка? проволочка 0.08мм это такая лёгенькая проволочка, а вот лезвие бритвы "НЕВА" при тех же 0.08 как-то язык не повернётся фольгой назвать. фольга на порядок тоньше. например, 10 мкм. это 10000нм, это порядка 10000 атомов, далеко не предел. Тут другое: если мы уменьшаем систему, то флуктуационный температурный шум может стать непреодолимой преградой.


Ну и проволочки тоже бывают микронными. Ну а вязкостное сопротивление тоже пропорционально коэффициенту теплоотдачи. Так что на фольгу аэродинамические нагрузки пропорционально больше. С фольгой есть еще один неприятный эфффект, если пытаться прилепить её как радиатор к большому датчику, чтобы уменьшить постоянную времени датчика. Для аллюминия, например, температуропроводность чуть меньше квадратного сантиметра в секунду. Ну а по поводу флуктуаций - думаю, там до них еще очень много степеней свободы остается.
Stas-
Цитата(Designer56 @ Sep 12 2010, 16:53) *
Все это здорово...
У нас работал парень, он увлекся как раз кварцевыми измерителями температуры. Ну, связался по интернету с производителем- нашим, российским, кстати, прислали ему датчик и документацию с описанием, теорией и т.п. А я попросил его, чтобы он запросил у производителя какой- либо документ, где написано, что именно этот датчик откалиброван и имеет какую- то точность, пусть даже не 0.001Гц, в каком- то диапазоне температур. Скажем, качественные недешёвые кварцевые резонаторы снабжаются таким документом, где гарантируются и частота, и её временной и температурный уход. И все. На том все разговоры о точности реального датчика заканчиваются. Т.е., метод, пр определенных условиях, может быть и позволяет получить такую точность. Но, как минимум, датчик должен быть откалиброван. Со всееми вытекающими.

Производитель кварцев - он из России, да.
На счет калибровок- у меня нет такой проблемы, пусть решают заказчики (впрочем, у них есть термостат с точностью установки температуры 0.01 градуса). Юмор тут не совсем в этом smile.gif Интересно отслеживать именно изменения температуры, то есть в большей степени - разрешающая способность. Варить это дело на термисторах уже не интересно smile.gif Термисторы не вывозят по максимальной температуре. Так вот, все, конечно, но провода убивают все smile.gif
KisaLove
А на будущее - не посмотреть ли в сторону инфракрасных измерителей температуры?

Как то так получилось, что в качестве брелка у меня инфракрасный термометр A&D (или "AND" иначе).
Несомненный плюс - скорость измерения. Минус - высвеченная температура зависит от того, на что направишь (на небо, на землю, на черную толстовку) как экспонометр действует - "подумай на что направлять" smile.gif
И, кстати, если барышня в комнате проходит (это возвращаясь к обсуждению в этой теме) сработает наверняка и мгновенно покажет, что в том месте где сенсор установлен через некоторое время станет чуточку теплее от излучения ее телом тепла.
Правда цены сих девайсов не смотрел (может так получится, что разобрать инфракрасный китайский термометр дешевле), но вот одна из найденых микросхемок мне понравилась smile.gif
MLX90614 family Single and Dual Zone Infra Red Thermometer in TO-39 и сразу в i2c
Factory calibrated in wide temperature range:
-40…+125 °C for sensor temperature and
-70…+380 °C for object temperature.
High accuracy of 0.5°C over wide temperature range (0..+50°C for both Ta and To)
High (medical) accuracy calibration
Measurement resolution of 0.02°C
**Industrial temperature control of moving parts;***
**Multiple zone temperature control – up to 100 sensors can be read via common 2 wires***
Alexk553
Хорошо бы Тепловизор!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.