码丁实验室,一站式儿童编程学习产品,寻地方代理合作共赢,微信联系:leon121393608。
LM35温度传感器实验
产品介绍
LM35是温度传感器,其输出电压为摄氏温标。LM35是一种得到广泛使用的温度传感器。由于它采用内部补偿,所以输出可以从0℃开始。LM35有多种不同封装型式。在常温下,LM35 不需要额外的校准处理即可达到 ±1/4℃的准确率。工作电压为4~30V,在上述电压范围以内,芯片从电源吸收的电流几乎是不变的(约50μA),所以芯片自身几乎没有散热的问题。这么小的电流也使得该芯片在某些应用中特别适合,比如在电池供电的场合中,输出可以由第三个引脚取出,根本无需校准。
产品参数:
1、工作电压:直流4~30V;
2、工作电流:小于133μA;
3、输出电压:+6V~-1.0V;
4、输出阻抗:1mA负载时0.1Ω;
5、精度:0.5℃精度(在+25℃时);
6、漏泄电流:小于60μA;
7、比例因数:线性+10.0mV/℃;
8、非线性值:±1/4℃;
9、校准方式:直接用摄氏温度校准;
10、额定使用温度范围:-55~+150℃;
11、引脚说明:①电源负GND;②电源正VCC;③信号输出S。
实验器件及连线
■ LM35温度传感器:1 个
■ 多彩面包板实验跳绳:若干
程序代码
● 米思齐代码
● Arduino代码
int potPin = 0; //定义模拟接口0 连接LM35 温度传感器
void setup()
{
Serial.begin(9600);//设置波特率
}
void loop()
{
int val;//定义变量
int dat;//定义变量
val=analogRead(0);// 读取传感器的模拟值并赋值给val
dat=(125*val)>>8;//温度计算公式
Serial.print(“Tep:”);//原样输出显示Tep 字符串代表温度
Serial.print(dat);//输出显示dat 的值
Serial.println(“C”);//原样输出显示C 字符串
delay(500);//延时0.5 秒
}
实验结论
打开串口监视器,可以观察到LM35检测到的温度。如图:
转自公众号:
29号造物吧