1、 毕 业 设 计毕 业 设 计 ( (论 文论 文 ) ) 题目:环境监测与报警系统的设计环境监测与报警系统的设计 2012 年 5 月 20 日 1 目 录 摘 要. 2 关键词 . 2 Abstract . 3 Key Words . 3 前 言. 4 1 1系统总体结构设计系统总体结构设计 5 1.1 系统硬件电路结构设计 5 1.2 系统软件电路结构设计 5 2 2 . .系统硬件电路设计系统硬件电路设计 7 2.1 单片机电路设计 . 7 2.2 数码管显示模块设计 7 2.3 传感器工作电路模块设计 8 2.3.1 温度传感器工作电路模块设计 8 2.3.2 湿度传感器工作电路模块
2、设计 10 2.3.3 一氧化碳传感器工作电路模块设计. 10 2.3.4 二氧化碳传感器工作电路模块设计. 11 2.4 A/D 转换电路模块设计. 12 2.5 光电隔离耦合、驱动、报警及调节模块电路设计 13 2.5.1 光电隔离耦合电路设计 . 13 2.5.2 输出报警电路模块设计 . 13 2.5.3 晶闸管功率驱动电路设计 . 13 3.3.软件设计软件设计 . 15 3.1 主程序设计 15 3.2 子程序设计 . 15 3.2.1 显示子程序设计 . 15 3.2.2 温度信号采集程序设计 16 3.2.3 一氧化碳浓度采集程序设计 . 18 3.2.4 二氧化碳浓度采集程序
3、设计 . 18 3.2.5 越限报警服务程序设计 18 3.3 抗干扰设计 . 20 结束语 . 21 参考文献 . 22 致 谢. 23 2 环境监测与报警系统的设计 摘 要 随着国民经济的快速发展,人们在物质生活条件不断得到满足的同时,更加关注和 追求全方位生活质量的提高,渴望舒适、清洁的生活环境和生产环境。因此对生活和生 产环境质量的监测与调控,正在得到广泛的重视和实施。传统的气体环境监测方法及设 备,多为手持式、便携式的检测仪表,使用起来方便灵活,但检测功能相对较少,不能 实现特定场所的多参数同时检测,降低工作效率。 本论文将阐述以流行的电子线路设计软件 Protel99 SE 为开发
4、平台, 通过串口通讯、 键盘输入、AD 转换电路、显示报警电路、输出调节电路等模块化的硬件设计,与现代 传感器技术相结合,可实现对温度、湿度、一氧化碳、二氧化碳等气体环境相关参数的 实时监测与报警。实现了一机多用、功能丰富,满足了用户同时检测多个气体参数的需 要。 软件设计采用 Keil C51 单片机 C 语言软件开发系统,本着目标明确、主次分明的 原则,采用模块化、层次化的结构,通过主程序模块、传感器信号采集处理子程序、显 示输出子程序、报警调节子程序等设计,使软件设计具有移植性强、开发周期短、便于 调试升级的特点,并配合硬件设计实现人机交互性好、使用简便、运行效率高、稳定可 靠,满足对一
5、般生产、生活等环境气体参数实时监测与报警的需要。 关键词关键词: :单片机技术;模块化结构;气体传感器;监测与报警 3 Modern transformation of tradional political ideas Abstract With the development of national economy, material life conditions are met, at the same time, we want more comprehensive quality of life, comfortable and clean production and livin
6、g environment So the detection and control of the production and living environment is being paid extensive attention to and implementedTraditional gas environment monitoring device is much as portable instrumentIt is convenient to use but has relatively few measuring functionIt Cant measure multiparameters of particular places at one time and has relatively low efficiency This article will introduce a system which takes the circuit design software Protel99 SE as the development pl