毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

基于51单片机和上位机的湿度监测系统设计+源程序

时间:2018-03-13 10:45来源:毕业论文
基于AT89C51单片机的湿度监测系统。以AT89C51单片机为控制核心,完成了整个系统的软硬件设计。给出了基于模块化设计的整体硬件工作电气原理图以及基于C语言的系统软件程序代码。系

摘要湿度与我们的生产生活密切相关。目前,几乎所有的工业领域都会用到湿度监测和控制。随着科学技术的不断发展,出现了各种高精度高性能的传感器和控制器,各行业对湿度监测和控制要求也变得越来越高。通过对国内外湿度监控现状研究,表明这些系统大都是基于单片机控制的。
针对生产车间湿度实时监测的问题,设计了一种基于AT89C51单片机的湿度监测系统。以AT89C51单片机为控制核心,完成了整个系统的软硬件设计。给出了基于模块化设计的整体硬件工作电气原理图以及基于C语言的系统软件程序代码。系统可以通过串口与上位机进行串行通讯。19527
最后在基于Protues和Keil的调试仿真平台下对设计的系统进行调试仿真。结果表明所设计的系统是正确可行的。
关键词  湿度监测系统  单片机  AT89C51  串口通讯  HM1500  
毕业设计说明书(论文)外文摘要
Title    Humidity monitor system based on  microprocessor and upper computer                  
Abstract
Humidity is closely rated to our production and life. Nowadays, humidity monitoring and controlling is widely applied in industrial areas. With the development of science and technology, many humidity sensor and microcontroller with high-performance produced, it makes becoming increasingly high in all trade. The general situation of recent domestic and international research of humidity monitoring and controlling indicates that most of those system are based on single-chip microcomputer.
For real-time monitoring the humidity of workshop, the article design a humidity monitor system based on AT89C51 SCM. By using AT89C51 SCM as a control core, the article complete the hardware and software design of the system. It include a hardware circuit based on modular design and system software based on C programing language. The system can communicate with the upper computer by using RS232。
Final, debug and simulate the designed system in Proteus ISIS simulation platform. The result indicate that the designed system is correct and feasible.
Keywords  humidity monitor   SCM  AT89C51  RS-232 HM1500
目   次 
1  绪论  1
1.1  选题的目的及意义  1
1.2  国内外研究现状  1
1.3  本课题的主要研究内容  2
2  系统总体分析及方案论证  4
2.1  系统设计原则  4
2.2  系统总体设计  4
2.3  系统元器件选择  5
3  硬件系统设计  7
3.1  AT89C51单片机简介  7
3.2  湿度数据采集模块  8
3.3  A/D转换电路  11
3.4  系统时钟电路  15
3.5  复位电路  15
3.6  LED显示电路  16
3.7  串口通讯模块  16
3.8  总体硬件连接图  17
4  软件系统设计  19
4.1  软件编程设计原则及编程语言的选择  19
4.2  软件开发流程  19
4.3  软件设计模块划分  19
4.4  湿度数据采集模块程序编写  19
4.5  LED显示驱动模块程序编写  21
4.6  串口通讯模块程序编写  22
4.7  定时器函数模块  26
4.8  主函数部分  28
5  基于Proteus的系统仿真  29
5.1  仿真平台的构建  29
5.2  仿真电路图  30
5.3  LED显示模块的仿真以及数据的采集   31
5.4  串口通讯的仿真  33
结论  35
                                        基于51单片机和上位机的湿度监测系统设计+源程序:http://www.751com.cn/zidonghua/lunwen_10920.html
------分隔线----------------------------
推荐内容