摘要:随着时代的发展,单片机在硬件领域得到广泛应用,给人们的生活带来了新的变化,许多产品都是以单片机为中心。在我们探索实践过程中,仅仅学习一些基本的书本知识是不够的,还必须要掌握软件知识,二者相结合,才能将单片机的应用得到不断扩展。
本文讲述在监测隧道环境过程先要从如何设计好硬件部分在与软件相结合这两点做起,通过不同的传感器采集对应环境的温度、湿度、CO浓度、VI可见度,以单片机为核心控制部件。系统设计了相关的硬件电路和软件程序。硬件包括单片机的最小系统,各种传感器。系统过程是将采集到的信息量送入A/D转换器中进行模拟-数字转换,再将转换后的数据显示出来。本文最终采用C来编写程序,C语言容易理解,执行时速度比较快,而且逻辑较清楚,硬件在软件的配合下运行。
在这次毕设过程中,选择使用的芯片和相关器件都是比较稳定的。通过调试,得到的最终结果跟实验前预想的一样,在串口调试助手上显示出相对应的浓度值、温度值和湿度值,并与预设值比较,超过就报警。
关键词:单片机;传感器;数据采集
目录
摘要
ABSTRACT
引言-1
1 绪论-2
1.1 课题背景-2
1.2 课题任务-2
1.3 系统目标-2
2 硬件系统设计-4
2.1 单片机最小系统-4
2.2 A/D转换器-5
2.2.1 技术指标和特性-6
2.2.2 ADC0809的引脚-6
2.3 温湿度传感器-7
2.4 RS232通信串口-8
2.5 Max232相关参数-9
2.6 本章小结-10
3 Keil软件设计-11
3.1 仿真软件-11
3.2 系统的主程序设计-11
3.3 A/D转换流程图-12
3.4 温湿度采集子程序-14
3.5 本章总结-15
4 监控系统仿真与实现-16
4.1 硬件焊接-16
4.2 温湿度的监测-17
4.3 C0和VI的监测-17
4.4 本章总结-18
结论-19
致谢-20
参考文献-21
附录-21