单片机及DSB温度传感器的数字温度计设计方案.pdf
《单片机及DSB温度传感器的数字温度计设计方案.pdf》由会员分享,可在线阅读,更多相关《单片机及DSB温度传感器的数字温度计设计方案.pdf(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1/35 基于 51单片机及 DS18B20温度传感器的数字温度计设计2/35 摘要本设计采用的主控芯片 是 ATMEL公司 的 AT89S52 单片机,数字 温度传感器是DALLAS 公司的 DS18B20。本设计用数字传感器DS18B20 测量温度,测量精度高,传感器体积小,使用方便。所以本次设计的数字温度计在工业、农业、日常生活中都有广泛的应用。单片机技术已经广泛应用社会生活的各个领域,已经成为一种非常实用的技术。51 单片机是最常用的一种单片机,而且在高校中都以51单片机教材为蓝本,这使得51 单片机成为初学单片机技术人员的首选。本次设计采用的AT89S52 是一种 flash 型单片
2、机,可以直接在线编程,向单片机中写程序变得更加容易。本次设计的数字温度计采用的是DS18B20 数字温度传感器,DS18B20是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠。本设计根据设计要求,首先设计了硬件电路,然后绘制软件流程图及编写程序。本设计属于一种多功能温度计,温度测量范围是-55到 125。温度值的分辨率可以被用户设定为 9-12 位,可以设置上下限报警温度,当温度不在设定的范围内时,就会启动报警程序报警。本设计的显示模块是用四位一体的数码管动态扫描显示实现的。在显示实时测量温度的模式下还可以
3、通过查询按键查看设定的上下限报警温度。关键词:单片机、数字温度计、DS18B20、AT89S52 文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10
4、ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10
5、V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I
6、8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU
7、4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I1
8、0文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G
9、2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2
10、F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I103/35 目录1 概述-1-1.1 系统概述-1-2 系统总体方案及硬件设计-2-2.1 系统总体方案-2-2.1.1 系统总体设计框图-2-2.1.2 各模块简介-2-2.2 系统硬件设计-5-2.2.1 单片机电路设计-5-2.2.2 DS18B20 温度传感器电路设计-6-2.2.3 显示电路设计-6-2.2.4 按键电路设计-7-2.2.5 报警电路设计-8-3 软件设计-9-3.1 DS18B20 程序设计-9-3.1.1 DS18B20 传感器操作流程-9-3.
11、1.2 DS18B20 传感器的指令表-9-3.1.3 DS18B20 传感器的初始化时序-10-3.1.4 DS18B20 传感器的读写时序-10-3.1.5 DS18B20 获取温度程序流程图-11-3.2 显示程序设计-12-3.3 按键程序设计-13-4 实物制作及调试-14-5 电子综合设计体会-15-参考文献-15-附 1 源程序代码-17-附 2 系统原理图-32-文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M
12、10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y
13、8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:
14、CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10
15、I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF
16、9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7
17、U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8
18、HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10-1-/35 1 概述1.1 系统概述本系统所设计的数字温度计采用的是DS18B20 数字温度传感器测温,DS18B20 直接输出的就是数字信号,与传统的温度计相比,具有读数方便,测温范围广,测
19、温准确,上下限报警功能。其输出温度采用LED 数码管显示,主要用于对测温比较准确的场所。该设计控制器使用的是51 单片机 AT89S52,AT89S52 单片机在工控、测量、仪器仪表中应用还是比较广泛的。测温传感器使用的是DS18B20,DS18B20 是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠。显示是用4 位共阴极LED 数码管实现温度显示,LED 数码管的优点是显示数字比较大,查看方便。蜂鸣器用来实现当测量温度超过设定的上下限时的报警功能。文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F1
20、0 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M
21、10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y
22、8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:
23、CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10
24、I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF
25、9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7U2F10 ZF9G2F3Q10I10文档编码:CU4L6Y5Y8I8 HQ8M10V7
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 DSB 温度传感器 数字 温度计 设计方案
限制150内