嵌入式系统项目:火灾探测与控制系统

2024 年 8 月 29 日 | 阅读 3 分钟

使用8051单片机和火焰传感器的火灾检测

为了避免关于当前消防系统的所有问题,并拥有更好,更可靠的防火安全系统。使用火灾传感器来检测火灾。如果发生火灾,马达开启。如果没有火灾,马达关闭。

需求

  1. 单片机 89C2051 (8051)
  2. 晶体振荡器
  3. 电阻
  4. 二极管
  5. 变压器
  6. 电容器
  7. 连接器
  8. 直流电机
  9. 继电器
  10. 蜂鸣器
  11. 火焰传感器

项目目标

我们的目标是设计一个可以检测火灾的项目。当发生火灾时,电机将开启,并且水开始,否则电机将关闭。

在安装此类系统的场所中,很少观察到它们带来的问题多于解决方案。例如,许多次洒水器由于某种无害原因引起的烟雾而启动,从而造成很多混乱和麻烦,即使没有发生火灾。因此存在误报的问题。不仅如此,在办公室,博物馆等场所,有时当发生小火灾时,洒水器造成的破坏,损坏了重要的文书工作,电子产品或艺术品和历史文物,比火灾可能造成的破坏还要大。


框图

考虑使用单片机和火焰传感器作为关键组件的火灾检测电路的框图:-

Embedded System Project1

项目运作

该项目包括单片机,一个用于决策。火灾传感器用于检测火灾。使用火灾传感器来检测火灾。如果发生火灾,马达开启。如果没有火灾,马达关闭。在这个项目中,我们使用89c2051。

电路图

Embedded System Project2

电路描述

电源部分

  1. RLMT 连接器 - 这是一个用于将降压变压器连接到桥式整流器的连接器。
  2. 电容 - 这是一个额定值为 1000M/35V 的电解电容,用于消除纹波。电容是用于通过交流电并阻塞直流电的组件。
  3. 稳压器 - 使用 LM7805 提供固定的 5v 稳压电源。
  4. 电容 - 这又是用于滤波以提供纯直流电的电解电容 10M/65v。
  5. 电容 - 这是一个陶瓷电容,用于消除在高频率(尖峰)时产生的尖峰。因此,电源部分的输出是 5v 稳压直流电。

单片机部分

  1. +5v 电源 - 控制器需要此 +5v 电源才能启动,该电源由电源部分提供。该电源提供给 89c2051 控制器的引脚号 20。
  2. 晶体振荡器 - 一个 12 MHz 的晶体振荡器连接在引脚号 5 (x1) 和引脚号 4 (x2),以生成控制器的频率。晶体振荡器基于压电效应工作。生成的时钟用于确定控制器的处理速度。 两个电容器也连接,一端连接到振荡器,另一端连接到接地。
  3. 复位部分 - 它由一个 RC 网络组成,该网络由电容和一个 1k 电阻组成。此部分用于复位连接到 AT89c2051 引脚号 1 的控制器。

源代码