_SKU_SEN0256_TS01红外线温度传感器0 3V - jimaobian/DFRobotWikiCn GitHub Wiki
简介
DFRobot TS01红外测温传感器主要功能为远程非接触红外温度检测,可以不接触目标而通过测量物体发出的红外辐射强度计算出物体的表面温度,具有内部温度补偿,可准确检测环境温度及目标温度。传感器采用金属材质外壳,具有防水、防尘等优点,在输出数据稳定可靠的前提下更具有超越众多市场同类产品的检测性能。它已在宽温度范围内执行出厂校准:传感器工作温度 -40℃ 至 85°C,测量温度 -70 ℃至 380°C。在宽温度范围内的精度高达 0.5°C。
内置菲涅尔透镜,日光免疫,免标定。DCI 系列为目前最高等级,带梯度温度补偿,FOV角低至5°,也就是说对于10CM外径的发热源,最远距离为116CM。
为什么我们采用屏蔽线:屏蔽线能有效减少外来辐射干扰和减少对外辐射干扰,适用于各种复杂的工业场合,提高传感器精度。
输出温度值T(℃)与探头输出电压U(V)的关系:T=U/3*450-70
产品参数
- 信号类型:模拟输出
- 工作电压:5~24V DC
- 工作电流:20mA
- 工作温度:-40℃~85℃
- 测量温度:-70℃~380℃
- 测量精度:±0.5℃~±4℃
- FOV视场角:5°
- 防护等级: IP65
- 探头直径:15.4 mm
- 探头长度:78 mm
- 电缆长度:1.5m
- 接口类型:杜邦3Pin+杜邦1Pin
使用教程
准备
- 硬件
- 1 x Arduino UNO主控板(或类似主控板)
- 1 x TS01红外线温度传感器0-3V
- 1 x 被测物体
- 软件
- Arduino IDE (1.0.x 或1.8.x), 点击下载Arduino IDE
连接示意图
- 屏蔽线接地
示例代码
void setup() {
Serial.begin(115200);
}
void loop() {
unsigned int ADC_Value = analogRead(A5);
float i=((double)ADC_Value*450/614.4-70);
Serial.print(i);
Serial.println("\u2103");//打印的温度值
delay(100);
}
结果
测量精度梯度变化示意图
- 传感器的视场角FOV为5°,被测目标的尺寸和红外测温仪的光学特性决定了被测目标和测量头之间的最大距离。传感器视场角示意图如下所示。
- 传感器温度误差梯度见上图所示(To为测量温度,Ta为传感器所在环境温度)。其温度误差仅适用于确定的等温条件,且只有当被测对象完全填充传感器视场角FOV时下图标注的温度误差参数才有效。
更多
[Link DFRobot商城购买链接]