家居生态环境参数监测系统设计

摘 要环境,在当前社会生活中的重要性已不言而喻,家居生态环境参数监测系统就是在这样的背景下应运而生。本文采用51单片机作为处理器,实现了温度、湿度、光强以及噪音的采集,并输出到液晶屏与电脑上,可实时监控和报警。本文详细的介绍了整个系统包括硬件系统和软件系统两个部分的具体设计过程。硬件系统:以89C52单片机为中心,通过传感器采集传输到单片机,再由单片机发送至液晶屏显示,通过串口发送至电脑显示,并根据所传信息操控步进电机及蜂鸣器。软件系统:采用C语言编程,包括数据采集程序,数据显示程序,数据发送程序,报警程序,运用VS 2010,编写上位机程序。本次设计采用的设计方案,是经过了监测效果、实用性、经济性、方便维护等多方面考虑,本方案具有测量效果好、反应快、操作简单、方便维护等多个特点。
目录
第1章 绪论.......................................................1
1.1 课题研究的背景及现状............................................1
1.2 课题研究的意义..................................................2
1.3 主要的设计任务..................................................4
第2章 系统方案设计.............................................5
2.1 总体方案设计....................................................5
2.2 硬件方案的设计..................................................6
2.2.1 硬件结构图................................................6
2.2.2 温度及湿度检测方案........................................6
2.2.3 光强及声音检测方案........
 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
................................7
2.2.4 AD/DA数据转换处理模块的选择方案...........................8
2.2.5 微处理器的选择............................................9
2.2.6 数据显示模块的选择.......................................10
2.2.7 执行与报警模块的选择.....................................11
2.3 软件方案设计...................................................12
2.3.1 软件方案设计图...........................................12
2.3.2 Keil C51..................................................12
2.3.3 Microsoft Visual Studio 2010..............................13
第3章 硬件系统的实现...........................................15
3.1 硬件系统的整体设计.............................................15
3.2 硬件系统的连接.................................................15
3.2.1 单片机最小系统...........................................15
3.2.2 液晶屏显示模块...........................................16
3.2.3 数据采集模块.............................................17
3.2.4 数据传输模块.............................................18
3.2.5 报警与执行模块...........................................18
第4章 软件编程的实现...........................................19
4.1 软件编程的设计.................................................19
4.2 软件编程.......................................................19
4.2.1 数据采集.................................................19
4.2.2 液晶屏显示...............................................21
4.2.3 串口发送.................................................22
4.2.4 PC端显示.................................................23
4.2.5 报警与执行...............................................25
第5章 调试过程与结果...........................................28
第6章 总结与展望...............................................29
6.1 总结.......................................................29
6.2 展望.......................................................31
致谢..............................................................32
参考文献.........................................................33

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jxgc/zdh/3037.html

好棒文