基于51单片机的数字温度计的设计报告

基于51单片机的数字温度计的设计报告

ID:47508124

大小:283.50 KB

页数:29页

时间:2020-01-12

基于51单片机的数字温度计的设计报告_第1页
基于51单片机的数字温度计的设计报告_第2页
基于51单片机的数字温度计的设计报告_第3页
基于51单片机的数字温度计的设计报告_第4页
基于51单片机的数字温度计的设计报告_第5页
资源描述:

《基于51单片机的数字温度计的设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、..西安文理学院物理与机械电子工程学院课程设计报告专业班级2011级测控技术与仪器一班课程单片机课程设计题目基于51单片机的数字温度计的设计学号0703110135学生姓名王强指导教师陈琦2014年5月word教育资料..西安文理学院物理与机械电子工程学院课程设计任务书学生姓名王强专业班级11级测控一班学号0703110135指导教师陈琦职称讲师教研室B0406课程单片机课程设计题目基于51单片机的数字温度计的设计任务与要求1、学会使用51单片机,并对其内部结构进行深入的了解。2、了解DS18B20的原理以及使用方式。3、对于共

2、阳极、共阴极数码管有个清楚的认识和掌握。4、测得的结果范围在-55~125度,精度为0.5。开始日期2014年5月12日完成日期2014年5月25日2014年5月28日word教育资料..基于51单片机的数字温度计的设计摘要本设计主要介绍了一个基于AT89C51单片机的测温系统,详细描述了利用数字温度传感器DS18B20开发测温系统的过程,重点对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了详尽分析,对各部分的电路也一一进行了介绍,该系统可以方便的实现温度采集和显示,它使用起来相当方便,具有精度高、量程宽、灵敏度高

3、、体积小、功耗低等优点,适合于我们日常生活和工、农业生产中的温度测量,也可以当作温度处理模块嵌入其它系统中,作为其他主系统的辅助扩展。DS18B20与AT89C51结合实现最简温度检测系统,该系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度测量,有广泛的应用前景。关键词:单片机;数字温度传感器;最简温度检测系统;word教育资料..目录1绪论11.1选题的目的和意义11.1.1选题的目的11.1.2选题的意义12数字温度计的设计方案12.1设计方案的确立及论证12.2系统器件选择22.2.1单片机的选择22.2.2温度传

4、感器的选择23系统硬件电路的设计43.1温度检测电路43.2显示电路54系统软件的设计64.1概述64.1.1温度数据的计算处理方法74.2主程序模块74.3读温度值模块84.4中断模块94.5数码管驱动模块105实验仪器及元件清单116心得体会13致谢15参考文献17附录:源程序19word教育资料..1绪论1.1选题的目的和意义1.1.1选题的目的利用单片机AT89S51和温度传感器DS18B20设计一个设计温度计,能够测量-55~125℃之间的温度值,用LCD液晶屏直接显示,测量精度为0.5℃。通过这次设计能够更加了解数字

5、温度计的工作原理和熟悉单片机的发展和应用,巩固所学的知识。1.1.2选题的意义随着单片机技术的不断发展,单片机在日用电子产品中的应用越来越广泛,温度传感器DS18B20具有性能稳定、灵敏度高、抗干扰能力强、使用方便等优点,广泛应用于冰箱、空调器、粮仓等日常生活中温度的测量和控制。又随着电子技术的发展,人们的生活日趋数字化,多功能的数字温度计可以给我们的生活带来很大的方便;支持“一线总线”接口的温度传感器简化了数字温度计的设计,降低了成本;以美国MAXIM/DALLAS半导体公司的单总线温度传感器DS18B20为核心,以ATMEL

6、公司的AT89S51为控制器设计的DS18B20温度控制器结构简单、测温准确、具有一定控制功能的智能温度控制器。本课题研究的重要意义在于生产过程中随着科技的不断发展,现代社会对各种信息参数的准确度和精确度的要求都有了几何级的增长,而如何准确而又迅速的获得这些参数,就需要受制于现代信息基础的发展水平。在三大信息信息采集(即传感器技术)、信息传输(通信技术)和信息处理(计算机技术)中,传感器属于信息技术的前沿尖端产品,尤其是数字温度传感器技术,在我国各领域已经应用的非常广泛可以说是渗透到社会的每一个领域,与人民的生活和环境的温度息息

7、相关。2数字温度计的设计方案2.1设计方案的确立及论证基本功能要求:(1)温度测量范围:-55~125度word教育资料..(2)测量精度:0.5度(3)显示方式:四位显示(4)能够运用Protues仿真2.2系统器件选择2.2.1单片机的选择对于单片机的选择,可以考虑使用8031与8051系列,由于8031没有内部RAM,系统又需要大量内存存储数据,因而不适用。AT89C51是美国ATMEL公司生产的低功耗,高性能CMOS8位单片机,片内含4kbytes的可编程的Flash只读程序存储器,兼容标准8051指令系统及引脚。它集F

8、lash程序存储器既可在线编程(ISP),也可用传统方法进行编程,所以低价位AT89C51单片机可为提供许多高性价比的应用场合,可灵活应用于各种控制领域,对于简单的测温系统已经足够。单片机AT89C51具有低电压供电和体积小等特点,四个端口只需要两个口就能满足电

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。