文档介绍:编号:
毕业设计(论文)外文翻译
(译文)
院(系):
专业:
学生姓名:
学号:
指导教师单位:
姓名:
职称:
200X年 6 月 5 日
分组DS18B20的温度测试设计系统
所有的 DS18B20传感器,都用于多点试验温度,跟公共汽车中的某一单片机连接在一起,并且温度数据轮流被收集。如果系统有很多的传感器,很明显单片机在处理进程中的温度数据时间就会被延长,因此,循环测试的周期就会变得比较长。在这篇文章中,一个新的方法出现了,DS18B20可以理性地分组, 通过软件采取一些方法,因此,采用弥补速度的方法,可以看到测试进展明显加快了。关键是DS18B20的组合,温度测试,时间测试变换等。
I. 介绍
由于结构简单,安装方便,有低损耗和广泛的温度测试,DS18B20的温度测试传感器的应用领域,需要多点温度测试,如化学工业,粮食,环境监督等。倒装芯片技术已经被广泛接受与微电子作为一个技术的最高微型审议。典型的应用是今天是移动产品的蜂窝式移动电话或全球定位系统装置。上层温度限制该等申请的范围从80 ° C至最高125 ° C 。扩大应用范围倒装芯片技术和解决货量市场的汽车和工业电子产品的发展,高温能够集会,是至关重要的。典型的情况,为整合电子成为汽车是一个控制单元在发动机,在环境温度约为150°C时,包交界处的温度范围可以从175°C至200°C和峰值温度可能超过这些价值观。
当使用倒装芯片技术在高温下的条件,面临的主要挑战是,发现在应用互连媒体和支持聚合物。在高温下的金属间相形成的铅无铅焊料的可能会导致可靠性下降,其中高分子材料作为衬底,这样做可能显示不匹配的热机械性能或材料的退化和可靠性,从而减少了。
Ⅱ.DS18B20的特性
DS18B20的是单总线数字温度传感器从美国达拉斯的公司。DS18B20的是构成64个数字光盘刻有激光,温度敏感性的组成部分,非挥发性温度报警触发(装置次和热释光)。DS18B20的沟通与微处理器由单一的公车港口及测试范围DS18B20的是从-55摄氏度至125摄氏度,。温度可以被转换为数字,与720ms和每个DS18B20的有64唯一的数字序号。具体内容是透露,作为
图1 :有两个8数字货仓( 0号和1号)贮存温度值在DS18B20的。0号仓库互补温度值,1号储存库象征温度值。用户可以界定非挥发性温度警报集和区分警钟搜索顺序,并寻求组分温度警报以外国家预定的上限。有两种替代方式的电力供应:公车通过高级信号获取电力,或者使用5伏供电,通过对外直接获取。
Ⅲ.应用成组试验法
这里阐述了分组的方法DS18B20与单片机89C52的接口。假设公车上的数额P1端口是4,温度测试系统需要100块DS18B20传感器,可平均分配到 I / O线。如果这些传感器不能分割到每个公车数目,甚至,有多少的差距传感器在巴士上没有一个以上的,它可以处理的同时,读的人数。电力供应对外。拥有向同步转换在每个DS18B20的,激烈的当前需要,以及信号巴士不能用于电源供应器,否则系统无法工作的秩序。示意图电路表现为图2(DS18B20的信号巴士同一组是挂在一些巴士的P1端口)。当读写DS18B20的,严格的时间表必须保持。首先是回归脉冲发送给所有DS18B20的。回归后,跳过ROM发送到每个电路的同时,从I / O端口,和转换命令发出,那么所有的传感器开始变换。之后,转换,匹配ROM的秩序,是发送到每个电路的同时,和64位序号是发送。DS18B20的选择,每个组和便签数据读取。最后的数据转化。数据串行读转化为实际温度值。测试完成后,DS18B20的温度数据是只读的,完全由周期性读为25倍。整个流程图表现为图3 。
现在在单总线的测试系统和配列的耗时分别地分析方法被举例。写进的再循环时间序列和时间序列和读给微处理器的一点点在图
4-6 被显示。如图演示: 再版本DS18B20的时期是495我们-1020我们;写作一点点的时期是60我们-120我们;阅读一点点的时期是上述的60我们;写作的指距或读下一点点是1我们如A/D转变,时间是 (9 精密),如果它被最短的方法计算, 总计人耗时的分别地交互测试依下列各项被计算:
(1)单总线
495us+2*(8*60+7)us++495us+100*(64*60+
63+8*60+7+9*60+8)us=
(2) 分组模式
495us+2*(8*60+7)us++20(64*60+63+8*60+7+9*60+8)us=
如计算系统转变的小比例和储藏时间在整个时期,未知的水晶-振动者频率, 计算系统转变和储藏,