1 / 21
文档名称:

单片机课程设计报告-基于DS18B20的数字温度计设计.doc

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

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

分享

预览

单片机课程设计报告-基于DS18B20的数字温度计设计.doc

上传人:3346389411 2013/11/25 文件大小:0 KB

下载得到文件列表

单片机课程设计报告-基于DS18B20的数字温度计设计.doc

文档介绍

文档介绍:ge
单片机课设报告
设计题目: 数字温度计设计
电子工程与自动化学院
智能科学与技术专业
8003902 班
姓名: 学号:
成绩:
指导老师:赵龙阳
目录:
关键字及摘要:**********************************第一页
第一节:设计要求**************************************** 第一页
第二节:设计内容
1、Ds18B20传感器原理及程序**************第二页至第九页
2、LCD1602液晶显示原理及程序***********第十页至第十四页
3、上下限设置及程序*****************************第十五页
4、报警子程序***********************************第十六页
5、蜂鸣器发声程序*******************************第十七页
6、主程序main***********************************第十七页
7、仿真图***************************************第十七页
8、protel原理图*************************第十八页至十九页
9、PCB图***************************************第二十页
第三节:总结********************************************第二十页
第四节:引文********************************************第二十页
关键字:DS18B20 温度计数字单片机液晶 LCD1602
摘要:
本次课程设计是基于Ds18B20的数字温度计设计,他实现的温度的读取与直接显示,能够设置上下限,并能实现报警功能,显示用液晶显示(LCD1602)。
一、设计要求
1、基本范围-10℃~110℃;
2、℃;
3、直读显示数字温度值;
4、可以任意设定温度的上下限报警功能。
二、设计内容
1、DS18B20传感器原理
①、DS18B20概述
DS18B20是一个可以通过单线接口进行双向信温度传感器。它可以通过数据线供电,电源电压范围为3~,零待机功耗,测温范围为-55~+125℃,精确度为9~12位(可通过设定数据位选择相应位数)。9位的分辨率为±℃,12位的温度分辨率为±℃,默认位数为12位。由此可以看出用DS18B20进行温度计设计能够实现以上温度读取要求。
②、DS18B20引脚排列

如图DS18B20有两种封装,本次设计中选用3引脚封装(DS18B20 PR35 PACKAGE)
③、传感器温度读取
DS1820 有三个主要数字部件:
1)64 位激光 ROM;2)温度传感器;3)非易失性温度报警触发器 TH 和 TL。
DS1820 依靠一个单线端口通讯。在单线端口条件下,必须先建立 ROM 操作协议,才能进行存储器和控制操作。因此,控制器必须首先提供下面5个ROM操作命令之一:1)读 ROM;2)匹配 ROM;3)搜索ROM;4)跳过 ROM;5)报警搜索。这些命令对每个器件的激光 ROM 部分进行操作,在单线总线上挂有多个器件时,可以区分出单个器件,同时可以向总线控制器指明有多少器件或是什么型号的器件。成功执行完一条 ROM 操作序列后,即可进行存储器和控制操作,控制器可以提供 6 条存储器和控制操作指令中的任一条。
一条控制操作命令指示 DS1820 完成一次温度测量。测量结果放在 DS1820 的暂存器里,用一条读暂存器内容的存储器操作命令可以把暂存器中数据读出。温度报警触发器 TH 和 TL 各由一个 EEPROM 字节构成。如果没有对DS1820 使用报警搜索命令,这些寄存器可以做为一般用途的用户存储器使用。可以用一条存储器操作命令对 TH 和 TL 进行写入,对这些寄存器的读出需要通过暂存器。所有数据都是以最低有效位在前的方式进行读写。
温度数据关系
DS1820 是这样测温的:用一个高温度系数的振荡器确定一个门周期,内部计数器在这个门周期内对一个低温度系数的振荡器的脉冲进行计数来得到温度值。计数器被预置到对应于-55℃的一个值。如果计数器在门周期结束前到达0,则温度寄存器(同样被预置到-55℃)的值增加,表明所测温度大于-55℃。
同时,计数器被复位到一个值,这个值由斜坡式累加器电路确定,斜坡式累加器电路用来补偿感温振荡器的抛物线特性。然后计数器又开始计数直到 0,如果门周期仍未结束,将重复这一过程

最近更新

2025温州瑞安市发展和改革局公开选调公务员1人.. 49页

2025福建福州新投新筑开发建设有限公司市场化.. 43页

2026内蒙古自治区水利水电勘测设计院有限公司.. 50页

2026年c语言专科期末测试题标准卷 13页

2026年c语言指针考试题库及答案(考点梳理) 13页

2026年C语言期末试题北京卷(名师系列) 13页

2026年c语言知识测试题有答案 13页

2026年c语言竞赛测试题及答案(夺冠系列) 13页

2026年c语言编程练习题精编 13页

2026年C语言题库及答案(必刷) 13页

2026年上海立信会计金融学院单招职业适应性考.. 44页

2026年中国城市建设史复习题100道附完整答案(.. 44页

2024年安庆医药高等专科学校辅导员招聘考试真.. 30页

2024年德州科技职业学院辅导员考试笔试真题汇.. 31页

2024年来凤县招教考试备考题库最新 42页

2024年江西枫林涉外经贸职业学院马克思主义基.. 21页

2024年浙江科技大学辅导员考试笔试题库附答案.. 36页

2024年湖南工学院辅导员考试笔试题库最新 36页

2024年迁西县辅警招聘考试备考题库附答案 69页

2026年全国二级计算机C语言程序设计题库ab卷 13页

2026年兰州资源环境职业技术大学单招综合素质.. 44页

2025中国科学院遗传与发育生物学研究所张保才.. 38页

2025北京大学材料科学与工程学院招聘劳动合同.. 33页

2025四川南充市公路管理局遴选4人备考题库附答.. 46页

2026年南开大学滨海学院单招职业技能考试题库.. 44页

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

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

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

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

喝酒给老婆的检讨书 6页