基于单片机的人体红外检测与温度检测 - 图文(8)

2019-04-02 07:48

扬州工业职业技术学院毕业设计

10??位9??位8????高字节??S??S??S??S??S??26??25??24????这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0, 这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际 温度。 例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FE6FH,-55℃的数字输出为FC90H 。如表3-6 DS18B20温度数据表

?? PAGE \\* MERGEFORMAT ??36?? ??

低字节??23??22??21??20??2-1??2-2??2-3??2-4??????位15??位14??位13??位12??位11??位10??位9??位8????高字节??S??S??S??S??S??26??25??24????这是12位转化后得到的12位数据,存储在18B20的两个扬州工业职业技术学院毕业设计8比特的RAM中,二进制中的前面5位是符号位,如果 测得的温度大于0, 这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际 温度。 例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FE6FH,-55℃的数字输出为FC90H 。如表3-6 DS18B20温度数据表 23??22??21??20??2-1??2-2??2-3??2-4??????位15??位14??位13??位12??位11??位10??位9??22??21??20??2-1??2-2??2-3??2-4??????位15??位14??位13??位12??位11??位10??位9??位8????高字节??S??S??S??S??S??26??25??24????这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0, 这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际 温度。 例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FE6FH,-55℃的数字输出为FC90H 。如表3-6 DS18B20温度数据表

21??20??2-1??2-2??2-3??2-4??????位15??位14??位13??位12??位11??位10??位9??位8????20??2-1??2-2??2-3??2-4??????位15??位14??位13??位12??位11??位10??位9??位8????高字节??S??S??S??S??S??26??25??24????这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0, 这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际 温度。 例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FE6FH,-55℃的数字输出为FC90H 。如表3-6 DS18B20温度数据表

2-1??2-2??2-3??2-4??????位15??位14??位13??位12??位11??位10??位9??位8????高字节??S??S??S??S??S??26??25??24????这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0, 这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际 温度。 例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FE6FH,-55℃的数字输出为FC90H 。如表3-6 DS18B20温度数据表

2-2??2-3??2-4??????位15??位14??位13??位12??位11??位10??位9??位8????高字节??S??S??S??S??S??26??25??24????这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0, 这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际 温度。 例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FE6FH,

\\* MERGEFORMAT ??37?? ??

-55℃的数字输出为FC90H ?? PAGE 。如表3-6 DS18B20温度数据表

2-3??2-4??????位15??位14??位13??位12??位11??位10??位9??位8????高字节

扬州工业职业技术学院毕业设计

????位15??位14??位13??位12??位11??位10??位9??位8????高字节??S??S??S??S??S??26??25??24????这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0, 这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际 温度。 例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FE6FH,-55℃的数字输出为FC90H 。如表3-6 DS18B20温度数据表

?? PAGE \\* MERGEFORMAT ??38?? ??

??位15??位14??位13??位12??位11??位10??位9??位8????高字节??S??S??S??S??S??26??25??24????这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0, 这5扬州工业职业技术学院毕业设计 位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际 温度。 例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FE6FH,-55℃的数字输出为FC90H 。如表3-6 DS18B20温度数据表

位15??位14??位13??位12??位11??位10??位9??位8????高字节??S??S??S??S??S??26??25??24????这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0, 这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际 温度。 例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FE6FH,-55℃的数字输出为FC90H 。如表3-6 DS18B20温度数据表

位14??位13??位12??位11??位10??位9??位8????高字节??S??S??S??S??S??26??25??24????这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0, 这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际 温度。 例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FE6FH,-55℃的数字输出为FC90H 。如表3-6 DS18B20温度数据表

位13??位12??位11??位10??位9??位8????高字节??S??S??S??S??S??26??25??24????这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0, 这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际 温度。 例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FE6FH,-55℃的数字输出为FC90H 。如表3-6 DS18B20温度数据表

位12??位11??位10??位9??位8????高字节??S??S??S??S??S??26??25??24????这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0, 这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际 温度。 例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FE6FH,-55℃的数字输出为FC90H 。如表3-6 DS18B20温度数据表

位11??位10??位9??位8????高字节??S??S??S??S??S??26??25??24????这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,

?? PAGE \\* MERGEFORMAT ??39?? ??

扬州工业职业技术学院毕业设计

??高字节??S??S??S??S??S??26??25??24????这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0, 这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到实际 温度。 例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FE6FH,-55℃的数字输出为FC90H 。如表3-6 DS18B20温度数据表

?? PAGE \\* MERGEFORMAT ??40?? ??


基于单片机的人体红外检测与温度检测 - 图文(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:青运会赛会志愿者通用知识模拟试卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: