1 / 20
文档名称:

数字温度计课程设计.doc

格式:doc   大小:461KB   页数:20页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数字温度计课程设计.doc

上传人:读书之乐 2021/12/5 文件大小:461 KB

下载得到文件列表

数字温度计课程设计.doc

相关文档

文档介绍

文档介绍:※※※※※※※※※
※※
※※
※※
※※※※※※※※※
级学生单片机
课程设计
单片机课程设计报告书
课题名称
数字温度计设计
姓 名
胡思敏
学 号
0712201*05
院 系
物理与电信工程系
专 业
电子信息工程
指引教师
李梦醒副专家
7 月2日

一、设计任务及规定:
1、基本范畴-50℃-110℃
2、℃
3、LED数码直读显示
   
指引教师签名:            
   
 6  月  16 日    
二、指引教师评语:
指引教师签名:            

7  月 3  日    
三、成绩
验收盖章              
7 月 3 日    
数字温度计设计
胡思敏
(湖南都市学院物理与电信工程系电子信息工程专业,益阳,413002)
1设计目
单片机即单片微型计算机。(Single-Chip Microcomputer ),是集CPU ,RAM ,ROM ,定期,计数和各种接口于一体微控制器。她体积小,成本低,功能强,广泛应用于智能产品和工业自动化上。而51单片机是各单片机中最为典型和最有代表性一种。本设计用DS18B20智能温度传感器作为检测元件;用LED数码管显示温度,用所简介数字温度计与老式温度计相比,具备读数以便,测温范畴广,测温精确,重要用于对测温比较精确场合,该设计控制器使用单片机AT89S51。
2 设计重要内容和规定
由于本设计室测温电路,可以使用热敏电阻之类器件运用其感温效应,在将随被测温度变化电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据解决,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦,进而考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,因此这是非常容易想到,因此可以采用一只温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计规定。
3 整体设计方案
温度计电路设计总体设计方框图如图1所示,控制器采用单片机AT89S51,用3位LED数码管以串口传送数据实现温度显示。
图1总体设计方框图
单片机AT89S51具备低电压供电和体积小等特点,四个端口只需要两个口就能满足电路系统设计需要,很适合便携手持式产品设计使用系统可用二节电池供电。显示电路采用3位共阳LED数码管,从P3口RXD,TXD串口输出段码。DS18B20采用3脚PR-35封装或8脚SOIC封装,其内部构造框图如图2所示。
图2 DS18B20内部构造
64位ROM构造开始8位是产品类型编号,接着是每个器件惟一序号,共有48位,最后8位是前面56位CRC检查码,这也是各种DS18B20可以采用一线进行通信因素。温度报警触发器TH和TL,可通过软件写入户报警上下限。DS18B20测温原理是这这样,器件中低温度系数晶振振荡频率受温度影响很小,用于产生固定频率脉冲信号送给减法计数器1;高温度系数晶振随温度变化其振荡频率明显变化,所产生信号作为减法计数器2脉冲输入。器件中尚有一种计数门,当计数门打开时,DS18B20就对低温度系数振荡器产生时钟脉冲进行计数进而完毕温度测量。计数门启动时间由高温度系数振荡器来决定,每次测量前,一方面将-55℃所相应一种基数分别置入减法计数器1、温度寄存器中,计数器1和温度寄存器被预置在-55℃所相应一种基数值。
减法计数器1对低温度系数晶振产生脉冲信号进行减法计数,当减法计数器1预置值减到0时,温度寄存器值将加1,减法计数器1预置将重新被装入,减法计数器1重新开始对低温度系数晶振产生脉冲信号进行计数,如此循环直到减法计数器计数到0时,停止温度寄存器累加,此时温度寄存器中数值就是所测温度值。
表1 一某些温度相应值表
温度/℃
二进制表达
十六进制表达
+125
0000 0111 1101 0000
07D0H
+85
0000 0101 0101