Ардуино и измерение температуры: расчеты термистора и проектирование схемы

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

Термисторы и их типы

Термисторы - чувствительные к температуре резисторы, которые меняют сопротивление с температурой. Есть два основных типа:

Расчет сопротивления и температуры

Сопротивление термистора при определенной температуре можно рассчитать с помощью уравнения Штайнхарт-Харта или упрощенного уравнения бета-параметра.

RT = R0 * exp(B* (1/T — 1/T0))

Где:

Конструкция схемы для измерения температуры

Общая схема предполагает подключение термистора в конфигурации делителя напряжения с известным резистором.Напряжение по термистору считывается аналоговым входом Arduino для определения температуры.

Ключевые шаги включают:

Затем показания напряжения могут быть преобразованы в сопротивление и температуру с использованием предоставленных формул.