Arduino与Proteus仿真实例-NTC热敏电阻驱动仿真

NTC热敏电阻驱动仿真

热敏电阻是由半导体材料制成的温度传感元件,该材料经过烧结以显示电阻的较大变化与温度的微小变化成比例。
该电阻可以通过使用通过热敏电阻的小且经测量的直流或直流电来测量,以测量产生的电压降。

这些固态温度传感器实际上就像对温度敏感的电阻器。 这就是名称的由来,它是热和电阻两个词的明确组合。

一般而言,热敏电阻由烧结陶瓷组成,该陶瓷由高度敏感的材料组成,具有一致可再现的电阻与温度特性。

NTC热敏电阻计算温度公式如下:

在这里插入图片描述

在这里插入图片描述

进一步推导为:

在这里插入图片描述

1、仿真电路原理图

在这里插入图片描述

2、仿真代码实现

本次实例使用到如下开源库:

演示代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <GyverNTC.h>
//GyverNTC therm(A0, 10000, 3435); // 引脚,25 度时的电阻(R 热敏电阻 = R 电阻!),β 系数
GyverNTC therm (0, 10000, 3435, 25, 10000); // 引脚,R 热敏电阻,B 热敏电阻,基准温度,R 电阻


void setup() {
Serial.begin(9600);
}

void loop() {
Serial.print("Temperature ");
Serial.print(therm.getTempAverage());
Serial.println(" \*C");
delay(500);
}

3、仿真结果

在这里插入图片描述

文章来源: https://iotsmart.blog.csdn.net/article/details/121694183