1 / 20
文档名称:

传感器课程设计 --DS18B20数字温度计的设计.doc

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

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

分享

预览

传感器课程设计 --DS18B20数字温度计的设计.doc

上传人:1006108867 2013/10/14 文件大小:0 KB

下载得到文件列表

传感器课程设计 --DS18B20数字温度计的设计.doc

文档介绍

文档介绍:传感器课程设计说明书
设计题目:DS18B20数字温度计的设计
专业班级: 10机电一体化2班
姓名:
组员:
指导教师:
2012年11月20日
目录
一、设计方案比较 2
1 、设计方案 2
2 、方案论证 3
3 、方案选择 4
二、设计原理 5
1、硬件方面的介绍 5
AT89C51芯片介绍 5
DS18B20简介 6
LED显示模块 10
2、软件方面的介绍 11
KeilμVision 软件 11
Proteus ISIS 软件 11
3、系统框架设计 11
4、Proteus ISIS温度测量模拟原理图 12
5、温度测量实物图 12
三、调试小结 13
1、软件调试 13
2、硬件调试 13
四、课程设计心得体会 14
五、参考文献 14
附录一:基于DS18B20数字温度计的设计C语言程序 15
一、设计方案比较
通过查阅大量相关技术资料,并结合自己的实际知识,我们主要提出了三种技术方案来实现系统功能,方案一基于热敏电阻的温度计设计;方案二为基于SHT71的数字温度计设计;方案三是基于DS18B20的数字温度计设计。下面我首先对这三种方案的实现原理分别进行说明,并分析比较它们的特点,然后再选择方案并阐述我选择方案的原因。
1、设计方案

方案一主要由温度传感器、A/D转换电路、单片机控制电路、数码显示电路组成。采用合肥三晶电子有限公司生产的SJMFE-347-103F型热敏电阻。采集的模拟温度值输入A/D转换电路,A/D转换采用LM331型U/f变换器来实现。U/f变换器把电压信号转换为频率信号。由热敏电阻的电阻温度特性表可以求出每个温度点所对应的UIN,再由公式FOUT=256*UIN计算出每个温度点所对应的输出频率,进而由单片机处理显示被测量的温度值。温度信号处理由于热敏电阻是非线性的器件,所以温度与频率输出成非线性,需要补偿温度。单片机利用查表法实现温度补偿。所谓查表法是把事先计算或测量的数据按一定的顺序排列成表格的形式,固化在单片机内。只要测量出LM331的频率值,就可以通过查表法准确的得出环境的温度值。再交由单片机驱动数码管显示温度。这样就实现了温度的采集与显示。

方案二主要由数字温度传感器、单片机控制电路、数码显示电路组成。SHT71将温度传感器、信号放大调理、A/D转换、I2C总线接口全部集成于一个芯片上。SHT11先利用传感器产生温度信号;经放大送至A/D 转换器进行模数转换、校准和纠错;由2线接口将信号送至微控制器;再利用微控制器完成相对湿度的非线性补偿和温度补偿。SHT71测量过程包括4 个部分:启动传输、发送测量命令、等待测量完成和读取测量数据。在启动传输时序之后, 微控制器可以向SHT71 发送命令,SHT71则通过在数据传输的第8个SCK时钟周期下降沿之后,将DATA拉低来表示正确接收到命令,并第9个SCK时钟周期的下降沿之后释放DATA线(即恢复高电平),SHT71则通过拉低DATA表示测量结束,并且把测量结果存储在内部的存储器内,然后自动进入空闲状态,等微控制器执行完其他任务后再来读取。测量数据读取前
,微控制器先重新启动SCK,接着2字节的测量数据和1字节的CRC 校验将由SHT71传送给微控制器。2字节的测量数据是从高字节的高位开始传送,并以CRC 校验字节的确认为表示通信结束。微控制器需要通过拉低DATA来确认接收的每个字节,若不使用CRC校验位则微控制器可以在接收完测量数据的最低位后保持DATA为高电平来终止通信。单片机只需将读取传输的数据通过驱动数码管显示即可。

方案三主要也由数字温度传感器、单片机控制电路、数码显示电路组成。DS18B20 测量温度采用了特有的温度测量技术。它是通过计数时钟周期来实现的。低温度系数振荡器输出的时钟信号通过由高温度系数振荡器产生的门周期而被计数。计数器被预置在与- 55 ℃相对应的一个基权值。如果计数器在高温度系数振荡周期结束前计数到零,表示测量的温度值高于- 55℃,被预置在- 55 ℃的温度寄存器的值就增加1℃,然后重复这个过程,直到高温度系数振荡周期结为止这时温度寄存器中的值就是被测温度值,这个值以16 位形式存放在便笺式存贮器中,此温度值可由主机通过发存贮器读命令而读出,读取时低位在前,高位在后。斜率累加器用于补偿温度振荡器的抛物线特性。读出的二进制数可以直接转换为十进制由单片机驱动数码管显示输出。
2、方案论证
:热敏电阻温度传感器的特点是自身的电阻值随温度

最近更新

2025蚌埠固镇县司法局选聘专职人民调解员16人.. 43页

2026山西省面向内蒙古大学选调优秀高校毕业生.. 46页

2026年c语言基础考试题库精编答案 13页

2026年C语言程序设计理论试题库精编答案 13页

2026年上海对外经贸大学单招职业适应性测试模.. 45页

2026年主管中药师考试备考题100道附完整答案【.. 38页

2026年党员廉政从业知识测试题(网校专用) 14页

2026年司法考试题库100道及答案【精选题】 48页

2026年四川三河职业学院单招职业适应性考试题.. 44页

2026年国开电大基础写作形考题库附答案【突破.. 37页

2026年天津医学高等专科学校单招职业技能测试.. 44页

2026年广州铁路职业技术学院单招职业适应性考.. 44页

2026年贵州大学c语言期末试题及答案(夺冠) 13页

2026年会计专业技术资格考试题库200道及参考答.. 88页

基于异构传感器双重滤波融合的掘进机位姿感知.. 31页

河北省保定市部分校2025-2026学年高一上学期期.. 10页

2025年青海柴达木职业技术学院单招职业倾向性.. 45页

2025海南三亚市卫生健康委员会招聘下属事业单.. 45页

2025贵州普安县县直单位、街道考调事业单位47.. 49页

2025重庆国际信托股份有限公司社招、校招同步.. 43页

2026中国科协所属单位招聘应届高校毕业生33人.. 45页

2026年C语言专升本真题往年题考 13页

2026年c语言期末测试题及完整答案 13页

2026年c语言知识测试题(综合卷) 13页

2026年C语言试题题库及参考答案一套 13页

2026年安徽城市管理职业学院单招职业适应性考.. 37页

2025年湖南省建设工程工程量清单计价办法(新).. 51页

2025年江西信息应用职业技术学院单招职业适应.. 127页

2025年江西信息应用职业技术学院单招职业倾向.. 73页

喝酒给老婆的检讨书 6页