一、器件介绍
(1)器件名称:
LM35温度传感器模块
http://s7/mw690/b4d6244agd22a706a7db6&690Uno + LM35温度传感器模块简介及测试实验" TITLE="Arduino Uno + LM35温度传感器模块简介及测试实验" />
(2)主要技术参数:
1、工作电压:直流4~30V;
2、工作电流:小于133μA
3、输出电压:+6V~-1.0V
4、输出阻抗:1mA负载时0.1Ω;
5、精度:0.5℃精度(在+25℃时);
6、漏泄电流:小于60µA; •比例因数:线性+10.0mV/℃;
7、非线性值:±1/4℃; •校准方式:直接用摄氏温度校准;
8、封装:密封TO-46晶体管封装或塑料TO-92晶体管封装;
9、使用温度范围:-55~+150℃额定范围。
(3)工作原理:
温控电路由传感器电路、信号调理电路、A/D采样电路、单片机系统、输出控制电路、加温电路构成。电路基本工作原理:传感器电路将感受到的温度信号以电压形式输出到信号调理电路,信号经过调理后输入到A/D采样电路,由A/D转换器将数字量值送给单片机系统,单片机系统根据设计的温度要求判断是否需要接通加温电路。本文设计时以0℃为判别依据,当温度量值低于或等于0℃时,使加温电路接通。当温度量值高于0℃时,加温电路停止工作。
(4)应用产品领域:
数字化粮情温度监测系统、冷库温度监测系统、物资库温度检测系统、以太网多点温度监测系统、锅炉温控系统、计算机房温控系统等。
二、测试实验
(1)实验目的:
测试室内温度。
(2)线路连接(理论):
http://s15/mw690/b4d6244axd1f9974b9e9e&690Uno + LM35温度传感器模块简介及测试实验" TITLE="Arduino Uno + LM35温度传感器模块简介及测试实验" />
(3)线路连接(实际):
http://s7/mw690/b4d6244axd1f99c6d56a6&690Uno + LM35温度传感器模块简介及测试实验" TITLE="Arduino Uno + LM35温度传感器模块简介及测试实验" />
(4)运行代码:
int potPin = 4;
// 接模拟信号4端口
void setup()
{
Serial.begin(9600);
}
void loop()
{
long val = analogRead(potPin);
float temperature = (val*0.0048828125*100);
Serial.print(temperature);
Serial.println("C`");
// 输出当前温度
delay(500); //循环时间500uS
}
(5)测试结果图:
http://s13/mw690/b4d6244axd1f9c84d2d7c&690Uno + LM35温度传感器模块简介及测试实验" TITLE="Arduino Uno + LM35温度传感器模块简介及测试实验" />
(6)操作过程中出现的问题及解决方案:
测试数据明显与实际情况不符,原因:程序编译出现问题,重新修改代码后正常显示。
资料整理人:邓晨涛
实验测试者:邓晨涛,林峻民,彭帆,张世琳(按姓氏首字母排列)
加载中,请稍候......