1、 I 单片机原理及接口技术单片机原理及接口技术 课程设计(论文)课程设计(论文) 题目:题目: COCO气体浓度监测仪设计气体浓度监测仪设计 院(系) :院(系) : 电气工程学院电气工程学院 专业班级:专业班级: 学学 号:号: 学生姓名:学生姓名: 指导教师:指导教师: (签字) 起止时间:起止时间:2012013 3.06.24.06.24- -2012013 3.0707.1212 II 课程设计(论文)任务及评语课程设计(论文)任务及评语 院(系) :电气工程学院 教研室: 注:成绩:平时20% 论文质量60% 答辩20% 以百分制计算 学 号 学生姓名 专业班级 课程设计 (论文)
2、 题目 CO气体浓度监测仪设计 课 程 设 计 ( 论 文 ) 任 务 该监测仪主要用于公共场所及某些车间空气中 CO 浓度的监测,检测标准是:CO 浓 度小时均值应低于 3mg/m3,日均值应低于 4mg/m3。. 设计任务:设计任务: 1. CPU 最小系统设计(包括 CPU 选择,晶振电路,复位电路) 2. 传感器选择以及模拟量检测电路设计 3. 人机对话接口电路设计(要求强弱电隔离) 4. .程序流程图设计机程序清单编写 技术参数:技术参数: 1CO 浓度小时均值应低于 3mg/m3,日均值应低于 4mg/m3。 2工作电源 220V 设计要求设计要求: 1、分析系统功能,选择合适的单
3、片机及传感器,模拟量输入电路设计等; 2、应用专业绘图软件绘制硬件电路图和软件流程图; 3、按规定格式,撰写、打印设计说明书一份,其中程序开发要有详细的软件设计说 明,详细阐述系统的工作过程,字数应在 4000 字以上。 进 度 计 划 第 1 天 查阅收集资料 第 2 天 总体设计方案的确定 第 3-4 天 CPU 最小系统设计 第 5 天 传感器选择以及模拟量检测电路设计 第 6 天 人机对话接口电路设计 第 7 天 程序流程图设计 第 8 天 软件编写与调试 第 9 天 设计说明书完成 第 10 天 答辩 指 导 教 师 评 语 及 成 绩 平时: 论文质量: 答辩: 总成绩: 指导教师
4、签字: 年 月 日 III 摘 要 本系统利用 51 单片机做核心控制模块, 利用 MQ-7 一氧化碳传感器探测一氧 化碳。实时监控多处一氧化碳浓度变化,如果某处一氧化碳浓度过高,系统将发 出声音报警,并显示报警传感器号码,提醒人们及时抢险。本系统可用于家庭环 境,也适用于工业环境。 由于单片机成本低廉,自动控制功能比较强大,运行稳定,环境适应性好, 所以本系统采用单片机做控制的核心元件。 MQ-7 一氧化碳传感器对一氧化碳的灵敏度高;长寿命,低成本;简单的驱 动电路即可。因此,很适用于家庭的一氧化碳检测。 数码管能清晰的显示报警的房间号码,即使在光线较暗时,所以选用数码管 做显示模块。 关键
5、词:一氧化碳;单片机;检测;报警 IV 目 录 目 录 . IV 第 1 章 绪论 1 1.1 CO 浓度监测仪研究概况 . 1 1.2 本文研究内容 . 1 第 2 章 CPU 最小系统设计. 2 2.1 CO 气体浓度监测仪总体设计方案 . 2 2.2 CPU 的选择 3 2.3 时钟电路设计 . 6 2.4 复位电路设计 . 6 2.5 单片机最小系统设计 . 7 第 3 章 CO 浓度监测仪输入输出电路设计 8 3.1 CO 传感器的选择 . 8 3.2 运算放大器选择 . 9 3.3 A/D 转换电路 . 10 3.4 声光报警电路 11 3.5 显示电路 12 第 4 章 软件设计
6、 . 13 4.1 流程图设计 13 4.2 程序编写 14 4.2.1 主程序. 14 4.2.2 调零子程序. 15 4.2.3 显示子程序. 16 4.2.4 报警子程序. 18 4.2.5 中断取值子程序. 19 第 5 章 软件仿真 . 22 第 6 章 课程设计总结 . 24 参考文献 25 附录 硬件原理图 26 1 第1章 绪论 1.1 CO 浓度监测仪研究概况 燃气(人工煤气、天然气、液化石油气)的普及,提高了生产效率、市民的生 活质量,但在使用燃气的过程中,因燃气泄漏、废气等原因造成的燃气爆炸、中 毒等意外事故时有发生,给人们的生命和财产安全带来了严重的威胁,因此安全 使用燃气一直是燃气主管部门工作的重中之重。 CO 浓度监测仪