描述
带有 Arduino 接口 PCB 设计板的火灾报警传感器
火焰传感器:
火焰传感器对普通光敏感。它用于检测火焰或火灾的存在。该模块可以检测 760 nm 至 1100 nm 范围内的光源的火焰或波长。火焰探测器使用红外 (IR) 技术来识别火焰,它们可以在不到一秒的时间内发出火焰警报。火焰探测器将响应火焰的探测并在发生火灾时发出警报。检测距离可达 100 厘米。火焰传感器可以输出数字或模拟信号。它们的主要目的是降低与点火相关的风险。这些传感器比烟雾或热探测器响应更频繁。
火焰传感器的用途:
火焰传感器可用作安全设备,用于检测不同区域的火灾,例如:
- 汽车
- 消防机器人
- 车库安全设备
- 仓库
- 家用
- 加氢站
- 工业用途
光电晶体管:
光电晶体管类似于晶体管,只是它具有光敏基极。它是一个具有三个端子即发射极、集电极和基极的 LED。它是一个 NPN 晶体管 这种光电晶体管涂有黑色环氧树脂,使其对红外辐射敏感,这种特殊的光电晶体管对 760nm 至 1100nm 波长范围内的红外辐射敏感。
规格:
- 火灾探测的波长范围为 760nm 至 1100nm
- 检测距离 20cm (4.8V) ~ 100cm (1V)
- 检测角度约60度
- 可调检测范围
- 工作电压3.3V-5V
- 数字和模拟输出
- 用于调节传感器灵敏度的电位器
在职的:
这块PCB板分为两部分;
火焰传感器电路由三个引脚组成;VCC、GND 和 DO。Vcc和Gnd可以分别接+5V和Gnd。DO 是给定 Arduino 的 pin11 作为火焰传感器引脚来检测火灾的数字输出。
蜂鸣器电路包含一个NPN晶体管即2N2222、1kohm电阻、一个二极管和一个5V蜂鸣器。它连接到 Arduino 的 pin12。如果发生火灾或火焰,它将激活。
原理图,示意图:
我在 Altium Designer 中设计了一个示意图。在线制作项目对于想要实现我的设计的用户很有帮助。他们可以轻松地从 Inventhub 直观地查看和下载它,并且可以直接实施设计而不会出现任何错误。我还可以通过单击“添加文件”按钮添加多个文件,例如 PCB 文件、BOM 文档文件和库文件。
印刷电路板设计:
对于制造,我已将原理图文件转换为 PCB 文件。在这里,我可以以 3D 形式查看我的电路板、检查错误并编辑电路板的形状。
Arduino代码:
我创建了一个包含此火焰传感器[代码]。在代码中,我声明了两个引脚;Arduino 的 pin12(PB4/MISO) 用于蜂鸣器,Arduino 的 pin11(PB3/MOSI) 用于火焰检测。最初,火焰传感器的输出很高。当传感器检测到任何火灾时,它会变为低电平。Arduino 检测到这个低信号并激活蜂鸣器。
如果检测到火灾,它将在串行监视器上打印一条消息。但是在没有火灾的情况下,它会保持平静,并且串行监视器上会出现一条没有火灾的消息。
附件
3
|
|
|
|