|
Измерение температуры на AVR ;), какой датчик выбрать? |
|
|
|
Apr 3 2009, 17:03
|
Частый гость
 
Группа: Свой
Сообщений: 142
Регистрация: 19-11-05
Пользователь №: 11 103

|
Проскочила тут задачка частью которой является измерение температуры в диапазоне 10-42 градуса по Цельсию. разрешающая спосбность 0.1, точность +-0.2. Понятное дело что контроллером будет Мега88  Что лучше использовать в качестве датчиков? Калибровка при изготовлении возможна, но нежелательна. Хотелось бы что-то готовое, достаточно стабильное и желательно недорогое. Периодическая поверка невозможна. Тут в памяти всплыли цифровые термометры для измерения температуры тела живых людей. Может кто в курсе на чем они сделаны?
|
|
|
|
|
Apr 3 2009, 17:36
|
Частый гость
 
Группа: Свой
Сообщений: 142
Регистрация: 19-11-05
Пользователь №: 11 103

|
Цитата(domowoj @ Apr 3 2009, 20:15)  DS18В20 погуглите, информации полно, http://invent-systems.narod.ru/DS18B20.htm будут вопросы - обращайтесь, чем смогу. Увы, не проходит по параметрам... Конечно я сначала порыл по сусекам...
|
|
|
|
|
Apr 3 2009, 17:43
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(Laptop @ Apr 3 2009, 21:36)  Увы, не проходит по параметрам... Конечно я сначала порыл по сусекам... Если периодическая поверка невозможна, то для требуемой точности и долговременной стабильности прямой путь к платиновым термометрам. Ну, или к медным. Со всеми вытекающими сопутствующими проблемами (впрочем, предполагаю, что удастся обойтись калибровкой в одной точке, по эталонному резистору). В медицинских термометрах используется какая-то разновидность полупроводниковых терморезисторов с хорошей линейностью в достаточно узком температурном диапазоне, но вот как на счет долговременной стабильности - что-то есть у меня сомнения...
|
|
|
|
|
Apr 3 2009, 19:14
|
Частый гость
 
Группа: Свой
Сообщений: 142
Регистрация: 19-11-05
Пользователь №: 11 103

|
Цитата(stells @ Apr 3 2009, 20:44)  за оффтоп извиняюсь, но формулировка шокирует  Так уж получилось, что диапазон 10-42  )) живые обычно в 32-42 укладываются  )) Цитата(sensor_ua @ Apr 3 2009, 21:06)  Спасибо, видимо то что нужно. Как-то упустил из вида Holtek, а у них порой много нужных микросхем бывает. Последний раз нашел у них микропотребляющие ОУ. Теперь осталось уговорить заказчика, что температура находится в нужном ему диапазоне  Все же вопрос остается открытым, у Holteka уже готовые кристаллы (наверняка на них медицинские термометры и делаются). По схеме у них проглядывается генератор. Т.е. получается терморезистор. Как у них с линейностью будет?
|
|
|
|
|
Apr 3 2009, 19:37
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
Цитата Как у них с линейностью будет? Не участвовал, не привлекался...  В природе существуют другие микросхемы, правда я их след потерял, с калиброванными диапазонами в 10 градусов под заказ. Если нужно прямоугольно, то берите платину, например, от Heraeus, и что-нибудь типа H28 (http://www.hoperf.com/pro/H28.html), MSP430F2013 или тупо АЦП двойного интегрирования на МК с компаратором - из затрат к МК аж опорный резистор, ОУ и пара ключиков (4053)
--------------------
aka Vit
|
|
|
|
|
Apr 4 2009, 05:55
|

Местный
  
Группа: Свой
Сообщений: 208
Регистрация: 6-07-04
Из: Полтава
Пользователь №: 279

|
Цитата(domowoj @ Apr 4 2009, 03:38)  У ds18B20 двенадцатиразрядная точность - 0,0625 С, или я чего-то не понимаю? Не понимаете. 0,0625°C - максимальная разрешающая способность в режиме 12 бит АЦП. Сие НЕ есть погрешностью измерений. Погрешность измерений определяется не только разрешающей способностью АЦП, но и целым рядом иных факторов, могущих вносить более существенный вклад в погрешность измерений. DS18B20.pdf: "±0.5°C accuracy from –10°C to +85°C"
|
|
|
|
|
Apr 4 2009, 06:20
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
Цитата Что думаете насчёт измерения p-n переходом транзистором типа КТ815 (удобно прикрутить к радиатору)? Есть такое - вот статья от Леонида Ивановича
--------------------
aka Vit
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|