Датчик температуры

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
zik12
Рядовой
Сообщения: 31
Зарегистрирован: 19.02.2020{, 16:50}
Репутация: 0
Имя: Алексей

Датчик температуры

#1

Сообщение zik12 » 04.06.2021{, 22:41}

Здравствуйте! Имеется термоприобразователь сопротивления (ТПС) от фирмы Взлет тип Pt500. Согласно документации производителя этот датчик имеет сопротивление 500 Ом при 0°С, при повышении температуры сопротивление у него ростет. Также завод заявляет так называемый коэффициент К, который показывает с какой скоростью ростет сопротивление. Он определяется делением сопротивления при 100 °С на сопротивление при 0°С. Для Pt500 К=1, 385. Исходя из изложенные выше данных я нашёл сопротивление при 100°С: 500*1,385=692,5 Ом. Получается что при возрастании температуры на 100°С сопротивление возрастает на 192,5 Ом и следовательно при возрастании на 1°С сопротивление возрастает на 1,925 Ом. А теперь несколько вопросов:
1. Правильно ли я все посчитал?
2. Какое сопротивления взять для делителя напряжения если датчик будет контролировать температуру в диапазоне 110-125°С?

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 673
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 46
Имя: Виктор

Датчик температуры

#2

Сообщение ViktorPetrov » 05.06.2021{, 01:55}

Если быть точнее сопротивление по отношению к температуре изменяется нелинейно , есть таблицы с характеристиками.При 110°С сопротивление 711,43 ,а 125°С сопротивление 730,30 . Делитель напряжения

zik12
Рядовой
Сообщения: 31
Зарегистрирован: 19.02.2020{, 16:50}
Репутация: 0
Имя: Алексей

Датчик температуры

#3

Сообщение zik12 » 05.06.2021{, 08:22}

ViktorPetrov, Спасибо за таблицы! Хотя производитель и заявляет что использует в своих датчиках качественные немецкие платиновые пленки и их сопротивление изменяется в соответствии с коэффициентом, но замеры как мне кажется всяко лучше будут.
А вот с делителем не совсем понятно: в калькуляторе по вашей ссылке можно рассчитать либо R2, либо выходное напряжение, а мне нужно знать какую величину R1 взять? Просто я смотрел несколько статей про термистор для ардуино и там в основном берут 10 кОм исходя из того, что такое сопротивление у термистора при 25 градусах. А какое брать мне? Которое при 0 градусов, или которое при 25 градусах или которое при 100?
И еще мне не понятно что выдает АЦП при подключении датчика? Я взял этот датчик и ds18b20, в качестве R1 взял сопротивление 1,87 кОм, данные выводил в com-порт. Так вот в мониторе порта при температуре по ds18b20 26,31 термистор выдавал 239-240, а при 31,5 выдавал 244-246. Что это за значения которые идут от термистора? На сопротивление не похоже, на напряжение тоже.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 673
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 46
Имя: Виктор

Датчик температуры

#4

Сообщение ViktorPetrov » 05.06.2021{, 13:19}

АЦП измеряет напряжение на входе ,у Вас будит аналоговый сигнал от 0-1024 ,точность измерения при выбранной схеме подключения термосопротивления будит низкая ,можете сами поиграться изменяя R1 и R2 (R1 сопротивление ,которое подбираете;R2 сопротивление терморезистора ),посмотрите как меняется напряжение на выходе ,речь идёт о милливольтах в нужном Вам диапазоне температур .
СпойлерПоказать
2.png
СпойлерПоказать
1.png
Мне больше нравится вот такой вариант подключения.

zik12
Рядовой
Сообщения: 31
Зарегистрирован: 19.02.2020{, 16:50}
Репутация: 0
Имя: Алексей

Датчик температуры

#5

Сообщение zik12 » 05.06.2021{, 13:54}

Я тоже думал о подключении через усилитель, но я хотел max31855 и термопары К-типа.
А ваша схема, как я понял, она подойдёт и под термопары и под термистор?

Ответить

Вернуться в «Спросить у знатоков»