您好,欢迎访问三七文档
火焰传感器使用教程flametransducer火焰是由各种燃烧生成物、中间物、高温气体、碳氢物质以及无机物质为主体的高温固体微粒构成的。火焰的热辐射具有离散光谱的气体辐射和连续光谱的固体辐射。不同燃烧物的火焰辐射强度、波长分布有所差异,但总体来说,其对应火焰温度的1~2μm近红外波长域具有最大的辐射强度。例如汽油燃烧时的火焰辐射强度的波长……红外接收二极管的特点:1、应用时反向偏置连接;2、没有红外接收信号时,呈现极高阻值;3、有红外接收信号时,电阻减小;4、可作光控关关红外接收二极管的符号及接线图红外接收二极管符号红外接收二极管接线图远红外火焰传感器能够探测到波长在700纳米~1000纳米范围内的红外光,探测角度为60,其中红外光波长在880纳米附近时,其灵敏度达到最大。远红外火焰探头将外界红外光的强弱变化转化为电流的变化,通过A/D转换器反映为0~255范围内数值的变化。外界红外光越强,数值越小;红外光越弱,数值越大。为了使用的便利,经常把远红外接收器做成一个火焰传感器模块,火焰传感器模块及其电路原理图如下所示:火焰传感器模块工作电压为+5V,具有数字量电平信号和模拟量电平信号输出,在使用过程中,可以根据需要,选择数字量电平信号或模拟量电平信号。当远红外接收二极管接收到红外信号后,红外接收二极管的电阻减小,电流变大,AC节点电压被拉低为低电平信号;相反,没有接收到红外信号时,红外接收二极管呈现极高阻值,AC节点电压被上拉为高电平信号。模拟量电平信号输出由AC电平决定,由此可以判断火焰信号。虽然模拟量电平信号信号能够迅速判断火焰信号,但容易受到环境的干扰,比如日光等。通常将模拟量电平信号和指定的阀门电压值(由IN信号决定)进行比较后,将结果OUT信号输出。因此,在使用数字量电平信号输出时,应首先调整阀门电压值。火焰传感器模块接口说明VCC工作电压+5VGND电源地DO数字量电平信号输出AO模拟量电平信号输出一、使用环境1、ArduinoUNORv3开发板2、Arduino-1.0-windows二、连接电路火焰传感器模块ArduinoUNORv3VCC5V(3V3不能满足要求)GNDGNDDODigitalPin(只要不冲突即可)AOAnalogPin(只要不冲突即可)说明:在使用过程中,AO或者DO选择一个作为输出即可。三、火焰传感器使用范例1.#defineSensorPins0//设置模拟引脚02.voidsetup()3.{4.Serial.begin(9600);//打开串口,设置波特率为9600bps5.}6.voidloop()7.{8.intval;9.val=analogRead(SensorPins);//读取模拟引脚010.Serial.println(val,DEC);//显示数传感器的值11.delay(100);12.}运行结果如下图所示:
本文标题:火焰传感器使用手册
链接地址:https://www.777doc.com/doc-4670971 .html