




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档 I欢迎下载 基于单片机的智能火灾报警系统的设计 Design Of Intelligent Fire Alarm System Based On SCM 学生姓名 学生姓名 所在学院 所在学院 所在专业 所在专业 指导教师 指导教师 职职 称 称 所在单位 所在单位 精品文档 II欢迎下载 论文提交日期 论文提交日期 论文答辩日期 论文答辩日期 学位授予单位 学位授予单位 精品文档 I欢迎下载 目 录 摘 要 I Abstract II 第 1 章 绪论 1 1 1 论文研究背景 1 1 2 研究现状 1 1 3 论文研究内容 2 第 2 章 火灾报警系统分析 3 2 1 系统整体分析 3 2 2 系统工作原理 3 2 3 监测器材研究 3 2 3 1 烟雾传感器 3 2 3 2 温度传感器 5 第 3 章 硬件模块设计 6 3 1 控制模块 6 3 2 温度传感器模块 6 3 3 烟雾传感器模块 7 3 4 电源模块 8 3 5 状态指示灯及蜂鸣器 9 3 6 系统硬件电路原理图设计 9 精品文档 II欢迎下载 3 6 1 开发环境介绍 9 3 6 2 硬件原理图设计 9 第 4 章 软件程序设计 11 第 5 章 软件仿真 13 结 论 17 参考文献 18 攻读学士学位期间发表的论文和取得的科研成果 19 致 谢 20 精品文档 III欢迎下载 附录 A 程序 21 精品文档 I欢迎下载 摘 要 近些年来 因火灾造成的人民生命和财产损失的事件时有发生 对于火灾的防控 情况不容乐观 除了对于火灾隐患的排查和人们防灾减灾意识提升之外 利用科技手 段对火灾进行实时监控报警十分必要而且非常有效 国内外利用科技手段对大型企事 业单位及商场等公共场所进行火灾实时监控报警的系统已经有一定应用 因此本论文 综合分析目前监测手段和方式 专门针对家居和小型办公场所的智能火灾报警系统进 行分析和研究 使用烟雾传感器和温度传感器共同实时检测空气中的烟雾粒子和温度变化情况 利用单片机接收两种传感器所传回数据 并进行比较分析 当正常情况下显示绿灯 当有火灾情况时红色报警灯亮并且蜂鸣器响 形成声 光报警 利用 Altium Designer 软件设计电路原理图 Keil 软件对程序进行编写 使用 Proteus 软件对电路原理图以 及软件程序进行仿真 验证了电路原理图和软件程序实现设计要求 功能正常运行 关键词 火灾报警系统 传感器 单片机 仿真技术 精品文档 II欢迎下载 AbstractAbstract In recent years when the event of loss of life and property caused by fire have occurred for fire prevention and control situation is not optimistic In addition to the fire hazard investigation and to enhance people s awareness of disaster prevention and mitigation outside the use of technological means of fire it is necessary for real time monitoring and alarming and very effective Use of technological means at home and abroad for large enterprises and shopping malls and other public places real time monitoring of fire alarm systems has a certain application so this paper a comprehensive analysis of the current monitoring means and methods specifically for home and small office intelligent fire alarm system analysis and research The use of smoke and temperature sensors together real time detection of smoke particles in the air and temperature changes Both sensors use MCU receives the returned data and comparative analysis Under normal circumstances when a green light when there are fires in the red warning light and buzzer the formation of sound light alarm Use Altium Designer software design circuit schematics Keil software program written Use Proteus software schematics and simulation software program to verify the circuit schematics and software programs to achieve the design requirements function properly Keywords Keywords fire alarm systems sensors SCM Simulation Technology 精品文档 1欢迎下载1欢迎下载1欢迎下载1欢迎下载1欢迎下载1欢迎下载 第 1 章 绪论 1 1 论文研究背景 随着我们日常生活逐渐富足和智能 家居及办公场所电子电器设备逐渐方便我们 的生活和工作 把我们从以往复杂重复的劳动中解放出来 但与此同时 由于不安全 用电用火的原因 火灾隐患正悄悄威胁我们的人身及财产安全 在 1980 1989 年 中 国因火灾造成的损失达到 3 2 亿元 1990 1999 年间 随着我国经济总量的增大 由火 灾造成的损失增加到 10 2 亿元 进入 21 世纪后 由于火灾造成的损失更是达到惊人 的程度 据统计 在过去的 2014 年一年中 全国共接到火灾报警 39 5 万起 因灾死 亡人数达到 1817 人 受伤 1493 人 直接经济损失达到 43 9 亿元 冬春两个季节全国 共发生火灾 25 万起 平均每天就有 1374 起 秋夏两季共发生 14 5 万起 平均下来一 天之内就发生 790 起火灾 1 作为北方城市的哈尔滨 由于冬季漫长 春季大风干燥 更是容易产生火灾 相比于我国的火灾死亡率 欧美及北美等发多国家 其因火灾的死亡人数较少 究其原因 于这些国家的人们消防意识强 建筑的火灾报警及消防设施完善有关 与 某些自然灾害相比 火灾具有一定的可防可控性 火灾的发生 是可以避免和监测的 如果人们提高防范意识 安装高性能的火灾报警系统 就可以尽可能的避免和减少火 灾的发生 以及其对人身财产的伤害 2 1 2 研究现状 由于欧洲和北美地区经济发展起步较早 科技发展迅速 因此其在火灾报警系统 方面的研究也较早 瑞士在 20 世纪 40 年代就发明了电子烟感传感器 国外发达国家 其在人们的消防意识 火灾的防控 报警 扑救以及灾后处理等方面 都形成了完整 的消防体系 3 政府会投入大量资金 定期用于火灾预警 消防设备 以及救灾人员 培训 现有设备的维护和保养等 一些信息化及工业化程度较高的发达国家还将每个 火灾防控的最小单元设置有火灾报警专用传感器 并且将火灾报警终端的信号采集与 计算机网络相连接 从而可以对火灾自动进行监测 报警 及处置 这些火灾报警及 处置系统主要应用于火灾隐患大 安全敏感的区域 并且使用专用的定制化系统 不 仅成本较高价格昂贵 而且兼容性较差 对于系统维护保养人员要定期进行专业培训 精品文档 2欢迎下载2欢迎下载2欢迎下载2欢迎下载2欢迎下载2欢迎下载 不利于民用场合 虽然我国在火灾报警系统上起步较晚 但由于近些年来经济发展迅速 科技水平 不断提高 由市场驱动的火灾报警系统逐渐成为朝阳产业 火灾报警系统的发展历程 从逐步摸索 到仿制国外产品 到目前自主研发 虽然发展时间比国外短得多 但科 技水平与国外技术差距越来越小 并且根据我国市场需求特色 有针对性的开发适合 我国国情的火灾报警系统 目前对于国内大型的商场及办公场所 在建设过程中将火灾报警及处置系统作为 建筑设计中的一部分 其应用已经达到世界先进水平 但作为家居及小型办公场所 火灾报警系统的应用依然属于空白状态 其原因除了有人们防火意识耽误 对灾害的 预见和重视程度不够外 成本较高 系统复杂程度不适合家居及小型办公场所也是重 要原因 因此本文主要针对家居及小型办公场所 开发基于单片机的智能火灾报警系 统 利用低成本的硬件环境及软件系统 最大效能的发挥火灾报警功能 添补家居及 小型办公场所的火灾报警系统空白 4 1 3 论文研究内容 本论文针对家居及小型办公场所 基于单片机技术及传感器技术 对智能火灾报 警系统进行设计 整个系统包括烟雾传感器模块 温度传感器模块 控制模块 状态 显示模块 火灾报警模块等几部分 本系统具有体积小 成本低 兼容性好 操作简 单 实时监测和报警等优点 论文主要工作及研究内容 1 提出基于单片机的智能火灾报警系统的整体设计 对传感器类型及特点进行分析 和研究 2 根据智能火灾报警系统的整体设计方案 确定硬件功能模块 并具体设计原理图 3 针对系统设计要求 确定软件功能流程 编写程序代码 4 利用计算机仿真技术 使用 PROTEUS 软件对电路图及软件程序进行仿真分析 精品文档 3欢迎下载3欢迎下载3欢迎下载3欢迎下载3欢迎下载3欢迎下载 第 2 章 火灾报警系统分析 2 1 系统整体分析 本系统主要应用与家居及小型办公环境中 不同于大型的专用集成火灾报警及处 置系统 本系统立足于精准高效的对火灾进行监测及报警 火灾报警系统首先是要对 火灾进行有效准确的监测 由于火请发生时必然伴随着高温和浓烟情况 因此可以对 温度和烟雾进行检测 从而判断是否有火情的发生 大部分火灾发生时 并不是瞬间 就形成完毕的 单独对烟雾或者温度进行监测并不能有效对火灾进行检测 因此需要 同时对烟雾和温度进行监测 对于传感器监测的结果 要能有效显示及告警 所以系 统设计有状态告警灯来提示目前室内状态 并且当有火灾发生时 火灾报警器可以发 出刺耳的告警声来提示人员火情发生 对于系统的中央处理单元 我们采用 51 单片机 5 作为控制芯片 2 2 系统工作原理 烟雾报警器 温度报警器 状态指示灯 火灾报警器 单片机 图 2 1 智能火灾报警系统原理框图 通过传感器实时监测火灾隐患 使用烟雾传感器及温度传感器 对室内环境进行 实时监控 将传感器数据返回到单片机内 对数据进行及时分析 对于数据分析的结 果 当都处于安全范围内 单片机通过状态指示灯提示目前室内状态安全 无火情 当检测到烟火传感器 温度传感器有任意一个数据达到或者超过预先设定的安全阀值 单片机即输出告警信息 状态指示灯提示有火情 并且发出告警音 6 9 2 3 监测器材研究 2 3 1 烟雾传感器 精品文档 4欢迎下载4欢迎下载4欢迎下载4欢迎下载4欢迎下载4欢迎下载 1 离子式烟雾传感器 从技术角度讲 离子式烟雾传感器是目前较先进的一种对烟雾敏感的传感器类型 它的设计有内外电离室 其中包含放射性元素镅241 作为放射源 电离所产生的正离子 以及负离子 在有电场的作用下 会分别向电场的正极以及负极方向移动 当传感器 所处环境无烟雾的情况下 传感器内部的电离室处于稳定状态 其电流和电压维持恒 定 一旦环境中有烟雾产生 烟雾产生的物质会窜入外电离室 会干扰由于电离产生 的正离子和负离子的正常运动方向 所以其电流和电压无法维持稳定状态 破坏传感 器电离室的内外平衡 于是传感器自带的无线发射器会发出告警信息 将信号传导到 远处的检测主机 产生报警信息 10 2 光电式烟雾传感器 光电式烟雾传感器的工作原理基于红外线发射管和红外线接收管 但工作方式与 普通红外线对管不同 光电式烟雾传感器可分为减光式和散射光式两种 1 减光式光电传感器 当减光式光电传感器所处环境正常无烟雾情况下 光接收器可以接收到一定量的 光信号 而当有烟雾产生时 烟雾中的粒子将光发生器发出的光线阻拦 使光接收器 接收到的光信号减少 产生的光电流降低 报警电路因此报警 2 散射光式光电烟雾传感器 当传感器所处环境无烟雾时 红外接收管不能接收到红外发射管发出的红外线光 束 当环境中有烟雾产生时 红外发射管发出的红外光经过烟雾环境后 发生折射 反射等光学现象 使得红外接收管接收到红外线光 传感器报警电路据此判断是否有 烟雾产生 如果超过阀值则发出烟雾报警 3 气敏式烟雾传感器 气敏式烟雾传感器主要是针对某种特定的气体检测的传感器 它主要包括半导体式 接触燃烧式和电化学式几类气敏传感器 其中大部分应用的是半导体气敏传感器 主 要是对一氧化碳气体 瓦斯气体 煤气 氟氯昂和酒精等气体的检测 半导体式气敏 精品文档 5欢迎下载5欢迎下载5欢迎下载5欢迎下载5欢迎下载5欢迎下载 烟雾传感器是将特定种类气体以及这种气体的浓度相关的信息 转换成电信号 并且 根据这些电信号的强弱 来判断该气体在传感器所处环境中的存在情况信息 从而达 到检测 监控 报警等目的 气敏烟雾传感器主要应用在以下几个领域 1 对可燃性气体的检测 包括烷类物质 有机蒸气气体等 大量应用在抽油烟机 燃气报警器等设备 2 对一氧化碳的检测 主要应用于环保生产 汽车家庭等环境中 对一氧化碳存留 以及气体的不完全燃烧的监测 3 氧传感器 应用于医疗环保 交通冶金等方面 4 有毒气体的检测 可以检测汽车尾气排放 工业废气检测等污染气体的检测 气敏式烟雾传感器的典型型号有 MQ 2 气体传感器 其广泛应用于家庭以及工厂的 气体检测设备 能够对液化天然气 甲乙丙烷 酒精气体等的探测 2 3 2 温度传感器 温度传感器主要有以下这些类型 其中 IC 温度传感器又分为模拟输出与数字输出 两种 IC 温度传感器 1 热电偶作为测温元件常用在温度测量仪表中 它直接测量环境温度 并把测量的 温度信号转换为热电动势信号从而转换为被测环境的温度 热电偶具有坚固耐用 经 济实惠 操作简单灵活等特点 但其灵敏度较低 稳定性较差 精度中等 响应速度 慢 非线性并且在高温环境下易产生漂移和老化现象 2 热敏电阻是一种电阻值随着温度变化而灵敏变化的电阻器 因此其在电路设计中很 容易连接 并且响应速度也很快 成本低 灵敏度也较高 但其温度变化通常较窄 且温度变化所引起的电阻值变化也较大 且有自身发热问题 非线性元件 3 RTD 电阻温度检测器与热敏电阻类似 其由铜 铂或镍铁合金制成 其电阻值也是 随着温度的变化而变化 但是误差和电阻都比热敏电阻要小得多 但是价格也贵很多 精品文档 6欢迎下载6欢迎下载6欢迎下载6欢迎下载6欢迎下载6欢迎下载 4 IC 温度传感器有复杂的集成电路制成 其具有极高的线性特性 成本低廉 并且精 度很高 高分辨率 容易与系统进行集成开发 但是其响应速度通常很低 并且温度 的变化范围有限 与前三种温度传感器比较来讲 IC 温度传感器具有集成特性 线性 低成本并且 精度较高等特点 也更容易与嵌入式控制系统相连 考虑到实际应用场合 IC 温度传 感器更适合应用到智能火灾报警系统之中 11 13 精品文档 7欢迎下载7欢迎下载7欢迎下载7欢迎下载7欢迎下载7欢迎下载 第 3 章 硬件模块设计 3 1 控制模块 为了既达到设计要求 又能够节约开发成本 本系统采用 C51 系列单片机作为中 央控制单元 AT89C52 具有 8k 字节可重擦写 Flash 闪存存储器和 256 8 字节的随机读 取存储器 RAM 存储空间可以满足要求 32 个可编程的 IO 口 可以方便与外设进 行通信或者扩展接口 14 下图 AT89C52 单片机的最小系统 该最小系统包括 AT89C52 晶体振荡电路 复位 电路及电源旁路电路 15 P1 0 T2 1 P1 1 T2EX 2 P1 2 ECI 3 P1 3 CEX0 4 P1 4 CEX1 5 P1 5 CEX2 6 P1 6 CEX3 7 P1 7 CEX4 8 RST 9 P3 0 RxD 10 P3 1 TxD 11 P3 2 INT0 12 P3 3 INT1 13 P3 4 T0 14 P3 5 T1 15 P3 6 WR 16 P3 7 RD 17 XTAL2 18 XTAL1 19 VSS 20 P2 0 A8 21 P2 1 A9 22 P2 2 A10 23 P2 3 A11 24 P2 4 A12 25 P2 5 A13 26 P2 6 A14 27 P2 7 A15 28 PSEN 29 ALE PROG 30 EA VPP 31 P0 7 AD7 32 P0 6 AD6 33 P0 5 AD5 34 P0 4 AD4 35 P0 3 AD3 36 P0 2 AD2 37 P0 1 AD1 38 P0 0 AD0 39 VCC 40 U AT89C52 5V 12 11 0592MHz Y1 22pF 22pF 10uF 5V 0 1uF C2 10K 5V 10K 图 3 1 AT89C52 单片机最小系统原理图 3 2 温度传感器模块 方案 1 使用集成温度传感器 AD590 进行温度检测 AD590 线性度好 灵敏度高 稳定性好 但其输出信号为模拟量 需外接 A D 转换电路 A D 转换器 ADC0809 本身还 需要外接驱动电路 与单片机连接则要占用单片机 11 个端口 线路复杂 温度精确度 不高 精品文档 8欢迎下载8欢迎下载8欢迎下载8欢迎下载8欢迎下载8欢迎下载 方案 2 使用 DS18B20 DS18B20 是一款数字温度传感器 内部自带 A D 转换 被 测温度分辨率可达 12 位 数字串行输出 使系统设计更灵活 方便 它还具有占用微 处理器的端口较少 可节省大量的引线和逻辑电路等特点 VCC VCC VDD 1 I O 2 GND 3 DS18B20 0 1uF C1 4 7K R2 temp 图 3 2 温度传感器模块 3 3 烟雾传感器模块 室内环境发生火灾 物品开始燃烧 一般首先释放的是燃烧气体 例如一氧化碳 和二氧化碳 尤其是在家居环境中 燃气灶所释放的气体大概有以下几类 一氧化碳 天然气 液化气罐所释放的液化气 煤气 烟雾等 综合考虑采用 MQ 2 气体传感器来 搭建烟雾传感器模块 MQ 2 型气体传感器的检测范围囊括液化气 丁烷 甲烷 酒精 氢气 烟雾等 由于 MQ 2 型气体传感器的气体敏感层采用二氧化锡材质 在长期不通电情况下容易附 着水蒸气 因此在上电后需要短时间的预热期 在测试和使用中要注意 例如停电半 个月时间 要预热大概 5 分钟以上 当 MQ 2 型气体传感器暴露在其敏感烟雾环境下 它的电阻会响应变化 烟雾浓度 越大 输出电压也会相应升高 因此 MQ 2 型气体传感器输出的是模拟量 如果要将数 据上传给单片机处理 需要将 MQ 2 型气体传感器的输出值转换为单片机可以识别的数 字电平信号 LM393 是一款带有两个独立电压比较器的宽频带 高增益的电压比较芯片 本设计中将 LM393 放在 MQ 2 型气体传感器和单片机之间 既可以调节 MQ 2 型气体传 感器的输出范围 又可以通过调节 LM393 端的滑动变阻器来改变电压 从而调整 MQ 2 精品文档 9欢迎下载9欢迎下载9欢迎下载9欢迎下载9欢迎下载9欢迎下载 型气体传感器的灵敏度 16 18 1 2 3 4 5 6 P1 MQ 2R5 1K VCC 1 48 3 2 U9A LM393 10K R4 VCC VCC 0 1uF C3 SENSOR 图 3 3 烟雾传感器模块 3 4 电源模块 供电电源电路是一个硬件系统的基础 稳定的电源电路设计可以为整个硬件电路 中的集成芯片及分立元器件提供良好的供电环境 本系统从 220V 市电取电 经过变压 器降压将交流电有 220V 变为 9V 左右 通过整流滤波电路将交流电转换为直流电 作 为稳压芯片的输入端 19 交流电源变压器整流滤波电路稳压芯片 图 3 4 电源模块原理框图 IN 1 2 OUT 3 GND LM7805 100pF 1 2 3 头头头头0 1uF 10uF 16V 0 1uF VCC 0 1uF 100pF VCC 精品文档 10欢迎下载10欢迎下载10欢迎下载10欢迎下载10欢迎下载10欢迎下载 图 3 5 电源模块原理图 旁路滤波电容可以减少由于电压波动而带来的对电路信号和供电的影响 从而提 高系统的噪声容限 3 5 状态指示灯及蜂鸣器 系统对当前室内环境进行实时监测 并通过状态指示灯显示实时运行情况 当无 火情时 系统绿色灯长亮 当有火情时 系统绿色灯熄灭 红色告警灯闪烁 并伴随 告警声响起 1K 头头LED 1K 头头LED Alarm Nomarl 1K 2N3904 VCC 图 3 7 状态指示灯及蜂鸣器原理图 3 6 系统硬件电路原理图设计 3 6 1 开发环境介绍 在电子电路设计中 应用最广泛的 EDA 辅助进行印刷电路板设计的软件就是由 Altium 公司设计开发的 Altium Designer 软件 前身是 Protel 软件 它是目前行业 中公认的操作简便快捷 最方便 人机交互界面最人性化的辅助设计工具 并且我们 在大学阶段也学习过该软件的设计使用 虽然各种版本的印刷电路板辅助设计软件很 多 并且有多个年代版本 但很多印刷电路板的制板场也都默认接受 protel 99se 版 本文件 可见其在行业内的地位举足轻重 Altium Designer 是一款将电子产品设计所需的开发环境整合到一起 形成一个软 精品文档 11欢迎下载11欢迎下载11欢迎下载11欢迎下载11欢迎下载11欢迎下载 件的集成平台 它可以提供设计任务所需的所有工具 例如原理图 PCB 设计 HDL 设 计输入 信号完整性分析 基于 FPGA 的嵌入式系统设计和开发等等 在本毕业设计中 用到了 Altium Designer 软件的原理图设计模块功能 3 6 2 硬件原理图设计 打开 Altium Designer 软件 创建工程文件并在其目录下新建一个原理图文件 设置文件属性参数 例如光栅格等参数 在元器件库中选择所需要的元器件 放置在 工作区内 根据上几节内容 调整元器件位置摆放 并修改元器件参数 进行连线并 自动命名 对电路进行电气规则检查 系统的硬件电路原理图如下 VCC VCC VDD 1 I O 2 GND 3 DS18B20 0 1uF C1 4 7K R2 temp 1 2 3 4 5 6 P1 MQ 2R5 1K VCC 1 48 3 2 U9A LM393 10K R4 VCC VCC 0 1uF C3 SENSOR IN 1 2 OUT 3 GND U2LM7805 100pF C6 D1 T1 1 2 3 头头头头 0 1uF C8 C12 10uF 16V 0 1uF C11 VCC 0 1uF C9 100pF C7 VCC 1K R3 头头LED 1K R6 头头LED Alarm Nomarl LS1 1K R1 Q1 2N3904 VCC P1 0 T2 1 P1 1 T2EX 2 P1 2 ECI 3 P1 3 CEX0 4 P1 4 CEX1 5 P1 5 CEX2 6 P1 6 CEX3 7 P1 7 CEX4 8 RST 9 P3 0 RxD 10 P3 1 TxD 11 P3 2 INT0 12 P3 3 INT1 13 P3 4 T0 14 P3 5 T1 15 P3 6 WR 16 P3 7 RD 17 XTAL2 18 XTAL1 19 VSS 20 P2 0 A8 21 P2 1 A9 22 P2 2 A10 23 P2 3 A11 24 P2 4 A12 25 P2 5 A13 26 P2 6 A14 27 P2 7 A15 28 PSEN 29 ALE PROG 30 EA VPP 31 P0 7 AD7 32 P0 6 AD6 33 P0 5 AD5 34 P0 4 AD4 35 P0 3 AD3 36 P0 2 AD2 37 P0 1 AD1 38 P0 0 AD0 39 VCC 40 U1 AT89C52 VCC 12 11 0592MHz Y1 22pF C4 22pF C5 S1 10uF C10 VCC 0 1uF C2 10K R7 VCC 10K R8 SENSOR Alarm Nomarl temp 图 3 8 基于单片机的智能火灾报警系统的设计电路原理图 精品文档 12欢迎下载12欢迎下载12欢迎下载12欢迎下载12欢迎下载12欢迎下载 第 4 章 软件程序设计 前一章我们使用 EDA 软件搭建了系统的硬件原理图 本章我们在硬件系统的基础 上来编写软件程序 使该智能火灾报警系统能够完整运行 单片机所使用的编程语言 主要有汇编语言和 C 语言 汇编语言更直接的对硬件进行操作 从而达到设计目的 C 语言则相对高级 它更接近于自然语言 使编写者不用注重硬件具体如何实现 而由 计算机去完成实现具体操作 简而言之 汇编语言更侧重完成的过程 而 C 语言更注 重完成的结果 这里我们选择更容易编写而且应用更广泛的 C 语言 Keil Vision4 是由 Keil Software 公司出品的针对 51 单片机系列的基于 C 语言 的软件开发系统 它将 C 编译器 宏汇编 链接器 调试等功能模块集成到一个开发 环境中 广泛应用于使用 C 语言的编程情况下 根据智能火灾报警系统的设计目的 系统要保持长期在线运行 实时监控环境中 的烟雾机温度情况 因此系统程序要保持循环运行 不断得检测环境中的烟雾含量以 及温度 当没有传感器报警时 系统完成一个周期的检测后 继续循环检测 当有烟 雾传感器或者温度传感器产生报警信号时 即室内有烟雾或者温度异常时 红色报警 灯点亮 蜂鸣器发出报警音 20 21 其程序运行流程图如下 精品文档 13欢迎下载13欢迎下载13欢迎下载13欢迎下载13欢迎下载13欢迎下载 系统上电运行 单片机分析数据无火情 传感器实时监测 有火情 红色指示灯闪烁 蜂鸣器报警 指示灯绿 图 4 1 状态指示灯及蜂鸣器运行流程图 由图 3 8 的原理图设计 我们定义 P2 2 为烟雾传感器的输入引脚 用来接收来自 烟雾传感器的报警信息 定义 P2 7 为温度传感器的输入引脚 回传温度传感器的温度 数值 以上为系统的传感器输入引脚信号 单片机的 P2 3 P2 5 和 P2 6 为单片机的 输出引脚 单片机的 P2 3 作为火灾的声音报警输出 P2 5 作为火灾的灯光报警输出 当有火情时红色 LED 灯闪烁报警 P2 6 作为正常情况无火灾时的状态提示灯 当正常 情况下绿色 LED 灯点亮 当有火灾情况下熄灭 根据以上描述 先要对所使用的单片机引脚进行声明 sbit tempt P2 7 定义温度传感器引脚 sbit ledr P2 5 定义红灯引脚 sbit ledg P2 6 定义绿灯引脚 sbit sensor P2 2 定义气体传感器引脚 sbit speaker P2 3 定义扬声器 void main 主函数循环运行 以检测传感器状态 并且显示温度读数 通过 Keil 精品文档 14欢迎下载14欢迎下载14欢迎下载14欢迎下载14欢迎下载14欢迎下载 软件的编译器对所编写的软件代码进行编译 软件提示无警告或者错误存在 具体软 件程序代码见附录 精品文档 15欢迎下载15欢迎下载15欢迎下载15欢迎下载15欢迎下载15欢迎下载 第 5 章 软件仿真 编写程序代码后 就可以对硬件实物或者软件仿真进行测试 在本章中将使用 Proteus 软件对电路原理图以及软件程序进行电路仿真 Proteus
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 信息系统监理师2025年考前冲刺试题及答案
- 稀土金属加工质量改进项目策划与实施技巧考核试卷
- 微生物肥料在促进作物对养分胁迫适应性的生理响应研究考核试卷
- 酿造企业产品创新考核试卷
- 管理学与行政结合试题及答案
- 嵌入式系统开发的商业机遇试题及答案
- 行政组织的变革策略探讨试题及答案
- 全面关注公路工程考试的发展趋势试题及答案
- 信息系统监理师高级课程介绍试题及答案
- 嵌入式系统高效远程控制试题及答案
- 外研版三年级英语下册全册教材分析解读
- 建设工程质量成本管理课件
- 巴蜀文化(课堂PPT)课件
- 质量部组织架构
- 工学结合一体化课程教学设计的编写(课堂PPT)
- 电气装置安装工程接地装置施工及验收规范——50169-2006
- 水电站自动化运行专业术语
- 大学物理机械振动和机械波(课堂PPT)
- 四大管道标准学习20130814-沧州
- T∕CECC 001-2021 雾化电子烟装置通用技术规范
- 论文新建成品油库设计
评论
0/150
提交评论