毕业论文

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

AT89S52单片机智能温度传感显示系统设计+源程序+电路图

时间:2018-05-02 20:31来源:毕业论文
使用Keil软件编写C语言程序代码来控制单片机,使用Proteus软件绘制系统的电路图,并将两者联合调试仿真来验证系统的理论可行性

摘要根据毕业设计任务书的要求,对如何实时测量并显示液体温度值的变化进行了研究。设计了一种基于Atmel公司生产的AT89S52单片机的温度传感与显示系统,温度传感元件采用的是Dallas半导体公司生产的智能温度传感器DS18B20,使用LED数码管作为显示元件来显示测量得到的温度结果。在研究方法上采取的是软硬件相结合的方式。在软件方面,使用Keil软件编写C语言程序代码来控制单片机,使用Proteus软件绘制系统的电路图,并将两者联合调试仿真来验证系统的理论可行性。在硬件方面,先焊接系统的电路板,完成后将C语言程序代码烧写到单片机芯片中来控制单片机,以实现系统的实际功能。最后系统成功地实现了液体温度的实时测量及显示,系统的量程可以达到-55℃~+125℃,并且可以精确到小数点面后一位。系统的电路结构比较简单,而且具有成本低、使用方便的特点。22091
关键词  温度传感显示  温度传感器DS18B20  单片机AT89S52  LED显示
毕业论文设计说明书(论文)外文摘要
Design of Smart Temperature Sensing and Display System
Abstract
How to realize real time measurement and display of the temperature of the liquid were studied cording to the requirements of commitments. A temperature sensing and display system based on Atmel's single chip microcomputer AT89S52 was designed, Dallas Semiconductor's smart temperature sensor DS18B20 was used as the temperature sensing element, LED was used to display the temperature. Both software and hardware were used in the research. On one hand, C language code controlling the SCM was written using software Keil, schematic was drawn using software Proteus. Using the two softwares’ alignment simulation to verify the theoretical feasibility of the system. On the other hand, after welding the circuit board, download the C language code to the micro-controller chip to implement the practical functions of the system. Finally, the system successfully realized real time measurement and display of the temperature of the liquid. Measuring range can reach -55℃~+125℃, and can be accurate to one decimal. The system has a simple circuit structure, and has the feature of low cost, convenient to use.
Keywords  Temperature sensing and display  temperature sensor DS18B20  SCM AT89S52  LED display
 目  次
1  绪论1
1.1  课题研究背景及意义-1
1.2  国内外现状-1
1.3  本文研究内容2
2  系统设计软件3
2.1  Keil C51-3
2.2  Proteus-5
3  系统概述8
3.1  系统设计原理8
3.2  单片机的选择11
3.3  温度传感器的选择-15
4  系统硬件设计-19
4.1  硬件仿真-19
4.2  实验板焊接20
5  系统软件设计-22
5.1  系统程序设计-22
5.2  系统功能测试-25
结论30
致谢31
参考文献32
附录A  全部程序清单33
附录B  系统仿真电路图-36
附录C  电子元器件清单-37
附录D  系统硬件电路图-38
1  绪论
1.1  课题研究背景及意义
温度测量在医疗、家用以及工业自动化等领域都有着广泛的用途。尤其在工业生产中,温度的控制对于产品的质量有着直接的影响。因此,温度测量在人们的生产生活中有着极为重要的作用。
近几年,工业生产上由于使用了先进的温度测量技术,大大地提高了温度测量的精度,不仅使温度的测量变得简单,而且使产品的质量得到提高,最终有效地提高了生产效率,降低了产品的成本。
1.2  国内外现状
1.3  本文研究内容
本课题来源于企业需求,要求构建一个小型的测量装置,能实时测量并显示出液体温度值的变化。设想采用上述的单片机与温度传感器构成温度测量系统的方法。主要研究如何利用温度传感器DS18B20、单片机AT89S52及4位7段LED数码管设计智能化的温度传感及显示系统。在研究方法上采取软硬件结合的方式。运用Keil软件编写控制单片机的C语言程序代码,运用Proteus软件绘制系统的电路图,并且搭建系统的硬件电路。预期系统具有小型化、智能化、实时响应及LED显示等特点。系统的量程可以达到-55℃~+125℃,并且精确度为一位小数。 AT89S52单片机智能温度传感显示系统设计+源程序+电路图:http://www.751com.cn/zidonghua/lunwen_14568.html
------分隔线----------------------------
推荐内容