“(SKU:RB-02S019)LM35线性温度传感器”的版本间的差异

来自ALSROBOT WiKi
跳转至: 导航搜索
产品图片和引脚定义
性能描述
第3行: 第3行:
 
==概述==
 
==概述==
 
:基于LM35半导体的温度传感器,可以用来对环境温度进行定性的检测。温度测量常用的传感器包括热电偶,铂电阻,热敏电阻和半导体测温芯片,其中热电偶常用于高温测量,铂电阻用于中温测量(到摄氏800度左右),而热敏电阻和半导体温度传感器适合于100-200度以下的温度测量,其中半导体温度传感器的应用简单,有较好的线性度和较高的灵敏度。LM35半导体温度传感器是美国国家半导体公司生产的线性温度传感器。其测温范围是-40℃到150℃,灵敏度为10mV/℃,输出电压与温度成正比。LM35线性温度传感器与Arduino专用传感器扩展板结合使用,可以非常容易地实现与环境温度感知相关的互动效果。
 
:基于LM35半导体的温度传感器,可以用来对环境温度进行定性的检测。温度测量常用的传感器包括热电偶,铂电阻,热敏电阻和半导体测温芯片,其中热电偶常用于高温测量,铂电阻用于中温测量(到摄氏800度左右),而热敏电阻和半导体温度传感器适合于100-200度以下的温度测量,其中半导体温度传感器的应用简单,有较好的线性度和较高的灵敏度。LM35半导体温度传感器是美国国家半导体公司生产的线性温度传感器。其测温范围是-40℃到150℃,灵敏度为10mV/℃,输出电压与温度成正比。LM35线性温度传感器与Arduino专用传感器扩展板结合使用,可以非常容易地实现与环境温度感知相关的互动效果。
==性能描述==
+
==规格参数==
 
# 基于半导体的温度传感器
 
# 基于半导体的温度传感器
 
# 可用于检测周围空气温度
 
# 可用于检测周围空气温度
第9行: 第9行:
 
# 测量温度范围:0至100摄氏度
 
# 测量温度范围:0至100摄氏度
 
# 供电电压:3.3V或5V
 
# 供电电压:3.3V或5V
 +
 
==产品图片和引脚定义==
 
==产品图片和引脚定义==
 
传感器引脚的定义是
 
传感器引脚的定义是

2015年5月6日 (三) 14:20的版本


LM35线性温度传感器

目录

概述

基于LM35半导体的温度传感器,可以用来对环境温度进行定性的检测。温度测量常用的传感器包括热电偶,铂电阻,热敏电阻和半导体测温芯片,其中热电偶常用于高温测量,铂电阻用于中温测量(到摄氏800度左右),而热敏电阻和半导体温度传感器适合于100-200度以下的温度测量,其中半导体温度传感器的应用简单,有较好的线性度和较高的灵敏度。LM35半导体温度传感器是美国国家半导体公司生产的线性温度传感器。其测温范围是-40℃到150℃,灵敏度为10mV/℃,输出电压与温度成正比。LM35线性温度传感器与Arduino专用传感器扩展板结合使用,可以非常容易地实现与环境温度感知相关的互动效果。

规格参数

  1. 基于半导体的温度传感器
  2. 可用于检测周围空气温度
  3. 灵敏度:10mV/摄氏度
  4. 测量温度范围:0至100摄氏度
  5. 供电电压:3.3V或5V

产品图片和引脚定义

传感器引脚的定义是

  • S:输出信号
  • +:电源(VCC)
  • -:地(GND)
Lm35-2.jpg

连接示意图

Lm35-3.jpg

实物连接图

Lm35-4.jpg

示例代码

如图所示,使用传感器连接线将LM35线性温度传感器连接到Arduino传感器扩展板的模拟口0上。然后将代码编译后下载到Arduino里,就可以在串口助手窗口上显示测得的当前值。Arduino实验代码如下。
int pin = 0;  //模拟口0
int tempc = 0;//温度变量
int samples[8]; 
int maxi = -100,mini = 100; 
int i;
void setup(){
Serial.begin(9600); // 设置波特率为9600
}
void loop(){
for(i = 0;i<=7;i++)
{  
samples[i] = ( 5.0 * analogRead(pin) * 100.0) / 1024.0;
tempc = tempc + samples[i];
delay(100);
}
tempc = tempc/8.0; 
if(tempc > maxi) {maxi = tempc;} 
if(tempc < mini) {mini = tempc;} 
Serial.print(tempc,DEC); //打印温度值
Serial.print(" Celsius, ");
Serial.print(maxi,DEC);
Serial.print(" Max, ");
Serial.print(mini,DEC);
Serial.println(" Min");
tempc = 0;
delay(100);
}
此代码功能是检测当前环境下的温度。如下图所示,串口助手窗口显示为前温度值。Celsius 为当前的温度值,Max 为当前最大温度值,Min 为当前最小温度值。
LM35-5.jpg

购买地址:LM35模拟线性温度传感器 http://www.alsrobot.cn/goods.php?id=71