Если кто-н делал что-н подобное поделитесь пожалуйста, буду признателен
помогите с термометром...
помогите с термометром...
Нужно сделать термометр на базе PICа любого и термопаре на диапазон -100 до +200 град цельсия, точностью в 1 градус.
Если кто-н делал что-н подобное поделитесь пожалуйста, буду признателен
Если кто-н делал что-н подобное поделитесь пожалуйста, буду признателен
Простите, а Вам надо мерять температура от 0 до 200? А если от 100 до 200 - не годиться? Вы выберете узкий диапазон для полезной информации - остальное в топку(не нужна). И будет счастье.
К примеру - когда то давно требовалось сделать контроль температур для ЦТП(это от куда отопление для зданий "рождается") в нескольких точках(около 10) = я решил просто: сваял на ПВ5 один прибор в диапазоне от 50 до 200, а каждую точку можно было выбирать галетным переключателем(дисплей то один - зачем 10 приборов делать, когда на одном по очереди посмотреть можно довольно оперативно).
К примеру - когда то давно требовалось сделать контроль температур для ЦТП(это от куда отопление для зданий "рождается") в нескольких точках(около 10) = я решил просто: сваял на ПВ5 один прибор в диапазоне от 50 до 200, а каждую точку можно было выбирать галетным переключателем(дисплей то один - зачем 10 приборов делать, когда на одном по очереди посмотреть можно довольно оперативно).
А поболтать?
Могу посоветовать разбить общую шкалу над поддиапазоны по принципу: грубо - точно. То есть имеете два термометра: один работает по всему диапазону с точностью 10 градусов(грубо)(и реально можно сделать); второй в узком поддиапазоне - точно измеряет до 1 градуса.(тоже реально сделать) Весь дипазон в 300 градусов сделать с точностью в 1 градус - по моему не реально. Может я и ошибаюсь, но сам датчик температуры(неважно какого типа) не может с высокой линейностью обеспечить такой широкий диапазон температур.
А поболтать?
- Сэр Мурр
- Модератор
- Сообщения: 11169
- Зарегистрирован: Чт окт 27, 2005 18:50:07
- Откуда: из мест не столь отдалённых
Вообще-то проблема линейности датчика решается простым способом- типовой таблицей зависимости термоЭДС от измеряемой температуры. Процедура интерполяции между табличными значениями реализуется на любом МК гораздо прощеЮ чем вычисления по аппрокимационному полиному.
При инициализации термометра указываете тип датчика, для выбора соответствующей таблицы.
При инициализации термометра указываете тип датчика, для выбора соответствующей таблицы.
Могу посоветовать словами(схемы нет под рукой): использовать микру (и не одну) LM3914 в режиме светящегося столба. На входе датчик температуры и генератор стабильного напряжения(кренку к примеру на 5 вольт). На датчике увеличивается сопротивление - напряжение делителя растет = растет светящиеся столб светодиодов. Если надобно в цифрах, увы... ищи готовую схему(я когда то делал на 572ПВ5 - в мультиметрах применяется, очень точно работает) Собственно - купить мультиметр и использовать в паре с датчиком и источников стабильного напряжения - мультиметр в режиме измерения миливольт. Это простой вариант, к тому же, не помню какая марка китайского мультиметра идет в комплекте с диодом - датчиком температуры и режимом измерения температуры(диапазон тоже не помню) Мультиметр примерно 8хх (вместо Х - цифры)(это не деньги - марка
)А стоил он примерно 160 рублей(всего то).
А поболтать?