原理图
火焰探测器如何工作
这个项目的目标是当火焰出现时发出警报。这是通过三个主要组件实现的:
火焰探测器模块
控制器电路
固件编码到主控制器中
火焰探测器模块是一个带IR二极管的简单运算放大器比较器。火焰发射大量的IR辐射,并且可以用IR二极管检测该辐射。该模块将IR二极管上的电压降与参考电压进行比较,并输出一个信号,具体取决于哪一个更大。当检测到火焰时,输出切换为低电平,当未检测到火焰时,输出切换为高电平。模块上的电位计可用于调节灵敏度,因此日光不会使系统跳闸。
控制器电路很简单,电路的核心是PIC16F819。一个开关用于复位/测试,一个蜂鸣器用于警告附近的人,一个绿色LED指示模块正常工作,一个红色LED指示探测器正在从火焰模块读取读数。该电路还有一个小型电源管理子电路,采用SOT-89封装的7805 IC进行功率调节。
这个项目真正的神奇之处在于PIC16F819上的固件。代码本身是用XC8编写的,只有100行,其中许多行是空的空格,大括号或注释。执行时,PIC会完成设置过程,包括设置TRIS位,禁用ADC和配置振荡器。完成后,PIC进入无限循环,探测模块以查看输出是低电平还是高电平。如果低,则检测到火焰并触发警报程序。此程序使蜂鸣器无限期地发出蜂鸣声,直到按下并按住测试按钮。如果未检测到火焰,程序会使红色LED闪烁以指示正在进行测量,并且还会查看是否已按下测试按钮。如果有,蜂鸣器响起来证明该单元(或至少是主电路)实际上正在工作。
构建
该项目可以使用许多不同的电路构造技术构建,包括条形板,面包板,矩阵板和PCB。但是,如果不使用PCB,您使用的7805应该是通孔型,因为表面贴装7805非常小,仅适用于PCB。该项目是第一个使用我为未来项目设置的新PCB生产线的项目,这些PCB包括一个整洁的丝网印刷和焊接掩模,这使得项目建设变得更加容易。 CNC仍用于钻孔,但痕迹现在用氯化铁和光刻胶完成。
-
警报器
+关注
关注
2文章
71浏览量
19673
发布评论请先 登录
相关推荐
评论