毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

基于单片机的语音温度计设计+源程序+硬件电路设计 第5页

更新时间:2016-9-19:  来源:毕业论文
指令 功能
读ROM [33H] 允许DS18B20的八位系列编码,八位CRC以及48位序列号(每个产品序列号唯一)被总线主机所读。该指令用于总线上有一个DS18B20的情况。
符合ROM [55H]
 后面是64位ROM序列,用来允许主机通过总线对总线上的特定DS18B20进行寻址。与该序列相符的DS18B20才能够对后继存贮器的操作指令作出反应,否则继续等待复位脉冲。
跳过ROM [CCH] 单点总线系统中,可以让总线主机在不提供64位ROM编码的情况下访问存储器操作,可以节省时间。
搜索ROM [F0H] 系统开始工作时,该指令允许总线控制器通过排除法识别总线上所有从机的编码(64位)。
告警搜索 [ECH] 当最近一次测量的温度高于TH或低于TL时,DS18B20作出告警响应,直到测量值重新位于允许范围内,解除告警。告警值存储在EEPROM内。
(3) 存储器操作指令(见表4)
表4 存储器操作指令[5]
指令 功能
写暂存存储器 [4EH] 向DS18B20的暂存器中写入数据,任何时刻都可以发出复位命令中止写入。
读暂存存储器 [BEH] 从字节0开始读取暂存器内容,直到读完所有字节。控制器的复位命令可以随时中止读取。
复制暂存存储器 [48H] 把暂存器的温度报警触发字节复制到DS18B20的EEPROM里。
温度变换 [44H] 执行一次温度转换,然后DS18B20处于等待状态。转换不需要其他数据。
重新调整EEPROM [B8H] 把存储在EEPROM中的温度触发值重新保存到暂存器内。在DS18B20上电时也会自动发生。
读电源 [B4H] 向DS18B20发出该指令后,DS18B20会给出其供电方式:“1”代表外部电源,“0”代表寄生电源。
(4) 数据处理
DS18B20的暂存存储器是由9个字节构成,其分配如表5所示:本文来自优.文^论'文/网,毕业论文 www.youerw.com 加7位QQ324,9114找源文
表5 DS18B20暂存存储器分配表
温度低位 温度高位 TH TL 配置 保留 保留 保留 8位CRC

温度转换指令发出以后,经转换得到的温度值会以二进制补码的形式存放于暂存存储器的前两个字节。单片机能够通过单线接口读取该数据,读取时高位在后,低位在前。
    表6 DS18B20温度数据表
温度/℃ 二进制表示 十优进制表示
 符号位(5位) 数据位(11位) 
+125 00000 1 1 1 1 1 0 1 0 0 0 0 07D0H
+25.0625 00000 0 0 1 1 0 0 1 0 0 0 1 0191H
+10.125 00000 0 0 0 1 0 1 0 0 0 1 0 00A2H
+0.5 00000 0 0 0 0 0 0 0 1 0 0 0 0008H
0 00000 0 0 0 0 0 0 0 0 0 0 0 0000H
-0.5 11111 1 1 1 1 1 1 1 1 0 0 0 FFF8H
-10.125 11111 1 1 1 0 1 0 1 1 1 1 0 FF5EH
-25.0625 11111 1 1 0 0 1 0 0 1 1 1 1 FE6FH
-55 11111 1 0 0 1 0 0 1 0 0 0 0 FC90H
DS18B20对温度进行采集并转化后得到12位数据,这些数据存储于DS18B20的RAM中,如上表表6所示,二进制中前边5位是符号位,若测得温度不小于零,这5位均为0,此时实际温度=测得数值×6.25%;若温度小于零,这5位符号位均为1,此时实际温度=测得数值先取反加1然后乘于6.25%。
    举例如下:
    采集温度为+25.0625℃时:实际温度=0191H*6.25%=401*6.25%=25.0625℃,符号位为正;
    采集温度为-55℃时:输出为FC90H,先将数据位取反后加1得0370H(符号位不变,也不作为计算),即实际温度=0370H*6.25%=880*6.25%=55℃,符号位为负。
在本设计中对温度值精确到小数点后一位,形如:XXX.X℃。在LCD显示时:若温度为负,最高位显示“-”;若温度为正且小于100℃,最高位不显示;若温度为正且小于10℃,次高位不显示。
2.4 温度显示模块设计
本设计采用LCD1602实现温度显示。
2.4.1 引脚功能
1602采用标准的16脚接口(如图7),其功能详见表7。

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

基于单片机的语音温度计设计+源程序+硬件电路设计 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。