数字温度计报告222

数字温度计报告222

ID:14673917

大小:150.00 KB

页数:16页

时间:2018-07-29

数字温度计报告222_第1页
数字温度计报告222_第2页
数字温度计报告222_第3页
数字温度计报告222_第4页
数字温度计报告222_第5页
资源描述:

《数字温度计报告222》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机课程设计题目:数字温度计设计班级:姓名:学号:指导教师:设计时间:评语:成绩-15-目录一、引言………………………………………………………………(2)二、概述………………………………………………………………(2)1.课程设计的意义…………………………………………………(2)2.设计的任务和要求………………………………………………(2)三、设计方案及原理…………………………………………………(2)1.设计方案…………………………………………………………………(2)2.原理………………………………………………………………………(2)四、硬件设计

2、……………………………………………………………(3)1.系统模块…………………………………………………………………(3)2.主控制器…………………………………………………………………(3)3.显示电路…………………………………………………………………(3)4.温度传感器………………………………………………………………(4)五、软件设计…………………………………………………………(6)1.系统程序…………………………………………………………………(6)2.主程序流程图……………………………………………………………(6)六、总结……………………………

3、…………………………………(7)七、参考文献…………………………………………………………(8)八、附录………………………………………………………………(8)1.仿真图…………………………………………………………(8)2.源程序…………………………………………………………(8)-15-1、引言随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术,本文主要介绍了一个基于89S51单片机的测温系统,详细描述了利用数字温度传感器DS18B20开发测温系统的过程,重点对传感器在单片机下的硬件连接,软件编程以及

4、各模块系统流程进行了详尽分析,特别是数字温度传感器DS18B20的数据采集过程。对各部分的电路也一一进行了介绍,该系统可以方便的实现实现温度采集和显示,并可根据需要任意设定上下限报警温度,它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工、农业生产中的温度测量,也可以当作温度处理模块嵌入其它系统中,作为其他主系统的辅助扩展。DS18B20与AT89C51结合实现最简温度检测系统,该系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度测量,有广泛的应用前景。2、概述2.1课程设计的意义本次课程设计是在

5、我们学过单片机后的一次实习,可增加我们的动手能力。特别是对单片机的系统设计有很大帮助。本课程设计由两个人共同完成,在锻炼了自己的同时也增强了自己的团队意识和团队合作精神。2.2设计的任务和要求(1)基本范围-50℃-110℃(2)精度误差小于0.5℃(3)LED数码直读显示(4)可以任意设定温度的上下限报警功能 3、设计方案及原理3.1设计方案由于本设计是测温电路,进而考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,所以可以采用一只温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,电路

6、简单,精度高,软硬件都以实现,而且使用单片机的接口便于系统的再扩展,满足设计要求。3.2原理温度计电路设计总体设计方框图如图1所示,控制器采用单片机AT89C-15-51,温度传感器采用DS18B20,用4位LED数码管以串口传送数据实现温度显示。AT89C51LED显示DS18B20温度传感器复位电路时钟振荡报警温度调整键蜂鸣器,指示灯图1总体设计框图4、硬件设计4.1系统模块系统由单片机最小系统、显示电路、按键、温度传感器等组成。4.2主控制器单片机AT89C51具有低电压供电和小体积等特点,两个端口刚好满足电路系统的设计需要。4.3显示电路

7、图2数码管显示电路-15-显示电路采用4位共阴极LED数码管,P0口由上拉电阻提高驱动能力,作为段码输出并作为数码管的驱动。P2口的低四位作为数码管的位选端。采用动态扫描的方式显示。4.4温度传感器(1)DS18B20的性能特点DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器。与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9-12位的数字值读数方式。DS18B20的性能特点如下:.独特的单线接口仅需要一个端口引脚进行通信;.多个DS18B20可以并联在唯一的三线上,

8、实现多点组网功能;.不需要外部器件;.可通过数据线供电,电压范围为3.0-5.5V;.零待机功耗;.温度以9^12位数字量读出;.用户可

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

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

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