火源检测系统的设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
火源检测系统的设计 火源检测预警系统的试验研究 刘博,闫永存 (河南牧业经济学院 河南郑州 450044) 摘 要:本文设计了一种简易的火源检测预警系统,它采用远红外火焰传感器的红外线接发管来检测火焰,该系统能够在火源刚出现的第一时刻发出警报,以防火灾的发生,确保灭火安全。该系统性能可靠,灵敏度高,可广泛应用于办公室、实验室以及其它易引起火灾的场合。另外,本系统还可以拓展至无线传感器网络的智能火灾探测器的应用。 关键词:火焰传感器;火源检测 一、引言 火源检测系统是办公室和实验室等人员密集场所必备的安全措施,及时发现火情对消防灭火有很大的帮助。该系统能够在火源刚出现的第一时刻就能检测出,并且发出警报,以防火灾的发生,确保灭火安全。该系统性能可靠,灵敏度高,可广泛应用于办公室、实验室以及其它易引起火灾的场合。 火焰传感器是机器人专门用来搜寻火源的传感器,当然火焰传感器也可以用来检测光线的亮度,只是本传感器对火焰特别灵敏。火焰传感器利用红外线对对火焰非常敏感的特点,使用特制的红外线接受管来检测火焰,然后把火焰的亮度转化为高低变化的电平信号,输入到中央处理器中,中央处理器根据信号的变化做出相应的程序处理。 远红外火焰传感器可以用来探测火源或其它一些波长在700纳米~1000纳米范围内的热源。在机器人比赛中,远红外火焰探头起着非常重要的作用,它可以用作机器人的眼睛来寻找火源或足球。利用它可以制作灭火机器人、足球机器人等。 该系统工作原理是远红外火焰传感器能够探测到波长在700纳米~1000纳米范围内的红外光,探测角度为60,其中红外光波长在880纳米附近时,其灵敏度达到最大。远红外火焰探头将外界红外光的强弱变化转化为电流的变化,通过A/D转换器反映为0~255范围内数值的变化。外界红外光越强,数值越小;红外光越弱,数值越大。 二、系统软硬件设计 2.1火焰传感器的接法 红外接收三极管的短引线端为负极,长引线端为正极。按照下图将负极插到5V插口中,然后将正极与10K电阻相连,电阻的另一端插到GND插口中,最后从火焰传感器的正极端所在列插入一根跳线,跳线的另一端插在模拟口中。如图2-1所示: 图2-1 火焰传感器接线原理 2.2 硬件设计思路 火焰传感器原理图分析 图2-2火焰传感器原理图 如图2-2所示,P602接火焰传感器,探测火源或其它一些波长在760纳米~1100纳米范围内的热源,探测角度达60度,其中红外光波长在940纳米附近时,其灵敏度达到最大。其中LM358D是电压比较器,电压比较器可以看作是放大倍数接近“无穷大”的运算放大器。其功能:比较两个电压的大小(用输出电压的高或低电平,表示两个输入电压的大小关系): 当”+”输入端电压高于”-”输入端时,电压比较器输出为高电平; 当”+”输入端电压低于”-”输入端时,电压比较器输出为低电平; 可工作在线性工作区和非线性工作区。 工作在线性工作区时特点是虚短,虚断; 工作在非线性工作区时特点是跳变,虚断; 其中,“虚短”是指在理想情况下,两个输入端的电位相等,就好像两个输入端短接在一起,但事实上并没有短接,称为“虚短”。虚短的必要条件是运放引入深度负反馈。 虚断指在理想情况下,流入集成运算放大器输入端电流为零。这是由于理想运算放大器的输入电阻无限大,就好像运放两个输入端之间开路。但事实上并没有开路,称为“虚断“。 当在火焰传感器探测范围内有火源或者热源时,LM358D的同向输入端分压小,为低电压,小于其反向输入端电压,则输出为低电压,可以看到D600发亮。当火焰传感器没有触发,LM358D的同向输入端分压大,为高电压,大于其方向输入端电压,则输出为高电压,D600不亮。 2.3 程序设计思路 本实验通过验证DAT处是低电平还是高电平就可以判断火焰传感器有没有被触发,来断定有没有火源。其程序设计流程图如2-3所示,我们从图2-2可以看DAT与CCIO4是相连,也就是验证CCIO4 处是低电平还是高电平即可。如果检测到低电平,首先D600会亮,我可以另设置让无线处理器板上的LED灯点亮,表示已经检测到有火源;如果检测到高电平,D600熄灭,同时也关闭无线处理器上的LED 灯。 开始GPIO初始化判断CCIO4,是否为低电平No熄灭LED灯Yes点亮LED灯 图2-3 程序设计流程图 主函数参考代码如下: int main(void) { /*配置GPIOA的PA7引脚为输入*/ GPIOPinTypeGPIOInput(GPIO_A_BASE,GPIO_PIN_7);

文档评论(0)

132****5670 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档