单片机和DSB的数字温度计设计方案.pdf
《单片机和DSB的数字温度计设计方案.pdf》由会员分享,可在线阅读,更多相关《单片机和DSB的数字温度计设计方案.pdf(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、题目:基于 89C51和 DS18B20的数字温度计设计一、设计要求数字式温度计要求测温范围为55125 C,精度误差在0.1C 以内,LED数码管直读显示。二、方案论证根据系统的设计要求,选择DS18B20 作为本系统的温度传感器,选择单片机 AT89C51 为测控系统的核心来完成数据采集、处理、显示、报警等功能。选用数字温度传感器DS18B20,省却了采样/保持电路、运放、数/模转换电路以及进行长距离传输时的串/并转换电路,简化了电路,缩短了系统的工作时间,降低了系统的硬件成本。该系统的总体设计思路如下:温度传感器DS18B20 把所测得的温度发送到AT89C51单片机上,经过51 单片机
2、处理,将把温度在显示电路上显示,本系统显示器用 4 位共阳 LED 数码管以动态扫描法实现。检测范围-55 摄氏度到 125摄氏度。按照系统设计功能的要求,确定系统由3 个模块组成:主控制器、测温电路和显示电路。数字温度计总体电路结构框图如图1 所示。图 1 数字温度计总体电路结构框图三、系统硬件电路的设计温度计电路设计原理图如图2 所示,控制器使用单片机AT89C51,温度传感器使用 DS18B20,用 4位共阳 LED 数码管实现温度显示。AT89C51 主控制器显示电路温度传感器DS18B20 扫描驱动2/19 图 2 数字温度计设计电路原理图1、主控制器AT89C51 是一种带4K 字
3、节闪烁可编程可擦除只读存储器的低电压,高性能 CMOS8 位微处理器。该器件采用ATMEL 高密度非易失存储器制造技术制造,与工业标准的MCS-51 指令集和输出管脚相兼容。由于将多功能8 位 CPU和闪烁存储器组合在单个芯片中,ATMEL 的 AT89C51 是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。2、显示电路显示电路采用4 位共阳LED 数码管,从P0 口输出段码,列扫描用P3.0P3.3口来实现,列驱动用8550三极管。3、温度传感器工作原理DS18B20温度传感器是美国DALLAS 半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件
4、相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现912 位的数字值读数方式。DS18B20 的性能特点如下:独特的单线接口方式仅需要一个端口引脚进行通信;多个 DS18B20 可以并联在唯一的三线上,实现多点组网功能;无需外部器件;可通过数据线供电,电压范围:3.05.5V;测温范围 55 125,在-10+85时精度为 0.5零待机功耗温度以 9 或 12 位数字量读出;用户可定义的非易失性温度报警设置文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:C
5、E9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ
6、2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1
7、N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码
8、:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1
9、HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 Z
10、I1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档
11、编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D93/19 报警搜索命令识别并标志超过程序限定温度温度报警条件)的器件负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作DS18B20采用 3 脚 PR35 封装或脚 SOIC 封装,其内部结构框图如图3所示图 3 DS18B20内部结构框图64 b闪速 ROM 的结构如下:开始 8 位是产品类型的编号,接着是每个器件的惟一的序号,共有48 位,最后 8 位是前面 56 位的 CRC 检验码,这也是多个DS18B20 可以
12、采用一线进行通信的原因。温度报警触发器TH 和 TL,可通过软件写入户报警上下限。主机操作ROM 的命令有五种,如表1 所列文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N
13、5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:
14、CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 H
15、J2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI
16、1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编
17、码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1
18、 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D94/19 表 1 主机操作 ROM 的命令DS18B20 温度传感器的内部存储器还包括一个高速暂存RAM 和一个非易失性的可电擦除的EERA
19、M。高速暂存 RAM 的结构为 8字节的存储器,结构如图 4 所示。图 4 高速暂存 RAM 结构图前 2 个字节包含测得的温度信息,第3 和第 4 字节 TH 和 TL 的拷贝,是易失的,每次上电复位时被刷新。第5个字节,为配置寄存器,它的内容用于确定温度值的数字转换分辨率。DS18B20工作时寄存器中的分辨率转换为相应精度的温度数值。温度低位LSB 温度高位MSB TH TL 配置保留保留保留8 位 CRC 指 令说 明读ROM33H)读DS1820的序列号匹配 ROM55H)继读完 64位序列号的一个命令,用跳过ROMCCH)此命令执行后的存储器操作将针对搜ROMF0H)识别总线上各器件
20、的编码,为操作报警搜索 TH 或 TTL,则将该器件内的告警标志置位,并对文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1
21、HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 Z
22、I1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档
23、编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H
24、1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2
25、 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9文档编码:CE9Q1C2F7H1 HJ2L5Z2D5R2 ZI1N5V4X10D9
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 DSB 数字 温度计 设计方案
限制150内