温度传感器的使用

合集下载

简述汽车上的温度传感器及应用

简述汽车上的温度传感器及应用

一、概述随着汽车行业的不断发展和技术的不断进步,汽车上的各种传感器在车辆运行中扮演着越来越重要的角色。

其中,温度传感器作为汽车电子控制系统中的重要组成部分,对于汽车的安全性能和能效性能有着重要的影响。

本文将对汽车上的温度传感器进行简述并介绍其应用。

二、温度传感器的类型1. 热电阻温度传感器热电阻温度传感器是一种使用热电阻作为敏感元件的温度传感器,它的原理是通过测量金属电阻率随温度的变化来间接测量温度。

常见的热电阻材料有铂铑合金、镍铬合金等。

热电阻温度传感器具有精度高、线性好等优点,在汽车发动机的冷却系统、空调系统以及变速器油温监测等方面广泛应用。

2. 热敏电阻温度传感器热敏电阻温度传感器是一种利用热敏电阻的温度特性来测量温度的传感器。

常见的热敏电阻材料有氧化锌、氧化铜等。

热敏电阻温度传感器具有结构简单、成本低等优点,在汽车内部空调系统、发动机温度监测等方面应用较为广泛。

3. 热电偶温度传感器热电偶温度传感器是利用两种不同金属导体与温度有关的热电势来测量温度的传感器。

热电偶温度传感器具有响应速度快、测量范围广等优点,在汽车排气系统、发动机排气温度监测等方面得到广泛应用。

三、温度传感器的应用1. 发动机温度监测温度传感器在发动机温度监测中起到了至关重要的作用。

通过监测发动机的温度,可以及时发现发动机过热或者过冷的情况,从而采取相应的措施,保证发动机的正常运行。

温度传感器还可以为发动机的燃油喷射和点火等系统提供温度数据,从而保证发动机在不同工况下的工作状态。

2. 空调系统温度控制在汽车的空调系统中,温度传感器可以实时监测车内外部的温度情况,并根据设定的温度值来控制空调系统的工作状态,包括制冷量、风速等参数。

通过温度传感器的监测和反馈,可以使车内空调系统始终维持在用户设定的舒适温度范围内。

3. 变速器油温监测变速器油温的过高或者过低都会影响到变速器的正常工作,甚至造成损坏。

而温度传感器可以实时监测变速器油的温度,一旦发现异常情况可以及时警告驾驶员或者通过车辆电控系统自动调整工作状态,以保证变速器的正常工作和延长使用寿命。

温度传感器的使用方法

温度传感器的使用方法

温度传感器的使用方法
首先,选择合适的温度传感器非常重要。

根据需要测量的温度范围、精度要求、环境条件等因素,选择合适类型的温度传感器。

常见的温度传感器包括热电偶、热敏电阻、红外线温度传感器等,每种类型的传感器都有其适用的场景和特点。

在选择温度传感器时,需要充分考虑实际使用环境和测量要求,以确保传感器的准确性和稳定性。

其次,安装温度传感器时需要注意一些细节。

首先,要确保传感器与被测物体
或环境接触良好,避免外界因素对测量结果的影响。

其次,要注意传感器的安装位置,避免受到外部干扰或物理损坏。

另外,对于一些特殊环境,可能需要考虑传感器的防水、防腐蚀等特性,选择相应的防护措施或型号。

接下来,接入温度传感器并进行接线。

根据传感器的类型和输出信号,选择合
适的接线方法和设备。

一般来说,温度传感器的输出信号可以是模拟信号,也可以是数字信号。

针对不同类型的信号,可以选择相应的数据采集设备或转换器,将传感器的输出信号转化为可读取或处理的形式。

最后,进行温度传感器的校准和测试。

在使用温度传感器之前,需要进行校准
和测试,以验证传感器的准确性和稳定性。

校准的方法可以根据传感器的型号和要求进行,一般包括零点校准和满量程校准。

校准完成后,可以进行实际的温度测量和应用。

总之,温度传感器作为一种重要的传感器设备,在各种场景中都有着广泛的应用。

正确的选择、安装、接入和校准方法,能够确保温度传感器的准确性和稳定性,为后续的温度测量和控制提供可靠的数据支持。

希望本文介绍的温度传感器使用方法能够对大家有所帮助,谢谢阅读!。

阐述pt100的使用方法

阐述pt100的使用方法

阐述pt100的使用方法PT100是一种常用的温度传感器,广泛应用于工业控制及实验室测量领域。

本文将介绍PT100的使用方法。

PT100是一种基于电阻变化的温度传感器。

它的工作原理是根据材料在不同温度下的电阻变化来测量温度。

PT100的名称中的“PT”代表铂电阻,而“100”表示在0摄氏度时的电阻值为100欧姆。

PT100的电阻值随温度的变化呈线性关系,通常在-200摄氏度到850摄氏度的范围内使用。

PT100的使用方法相对简单。

首先,我们需要将PT100与测量仪器或控制系统连接起来。

PT100的连接通常是通过三根导线或四根导线完成的。

其中,三根导线连接方式是将PT100的两个端点与仪器的两个测量端口相连,第三根导线用于接地。

而四根导线连接方式则是将PT100的两个端点与仪器的两个测量端口相连,另外两根导线用于补偿电缆的温度影响。

接下来,我们需要设置测量仪器或控制系统的相关参数。

根据PT100的特性,我们需要将仪器或系统设置为PT100类型的温度传感器,并选择合适的温度范围。

一般来说,仪器或系统会有相应的设置选项,可以根据实际情况进行调整。

在设置参数时,我们还需要注意测量精度和响应速度的平衡,以满足实际需求。

当一切准备就绪后,我们可以开始使用PT100进行温度测量或控制。

在测量过程中,我们需要将PT100放置在待测温度的位置,并确保PT100与被测物体充分接触,以保证测量的准确性。

同时,我们还需要注意避免外部干扰,例如电磁干扰或机械振动,以确保测量结果的稳定性。

需要注意的是,PT100在使用过程中需要考虑其自身的一些特性。

例如,PT100的线性范围是有限的,超出范围的温度将导致测量结果的不准确。

此外,PT100还有一些温度漂移和非线性误差,需要在实际应用中进行补偿或校正。

对于高精度要求的应用,还需要考虑温度传感器的自身精度和稳定性。

总结起来,PT100是一种常用的温度传感器,使用方法相对简单。

通过正确连接和设置相关参数,我们可以利用PT100进行温度测量或控制。

温度传感器的说明书

温度传感器的说明书

温度传感器的说明书尊敬的用户:感谢您购买我们的温度传感器产品。

为了确保您正确、安全地使用此产品,我们特别提供如下说明书,请仔细阅读并按照要求进行操作。

1. 产品概述温度传感器是一种用于测量温度的设备,可以将温度转化为电信号输出。

本产品采用高精度的数字温度传感器,并具备以下特点:- 超高精度:测量温度范围为-40℃至+125℃,精度可达±0.1℃。

- 快速响应:传感器具备快速响应时间,能够准确捕捉温度变化。

- 稳定可靠:采用优质材料和先进工艺制造,确保产品稳定可靠,长时间使用不易出现故障。

2. 使用方法本温度传感器为数字输出型产品,可通过以下步骤进行使用:步骤一:将传感器连接到计量仪器或控制系统的温度接口,确保接触良好。

步骤二:开启计量仪器或控制系统,并按照相关说明进行设置。

步骤三:进行温度测量,待测量结果稳定后,记录或进行进一步处理。

3. 注意事项为了保障您的安全和正常使用,请注意以下事项:- 请按照产品规定的工作温度范围使用,不要超出额定范围,以免影响测量准确性和传感器寿命。

- 请避免与水、油等液体直接接触,以免影响传感器性能和使用寿命。

- 请勿在高温、高湿度、强酸碱等恶劣环境中使用,以免损坏传感器。

- 避免传感器受到强磁场或电磁辐射的干扰,可能会导致测量偏差。

4. 维护保养- 定期清洁传感器外壳,可使用干净的软布轻擦,不要使用有机溶剂或大量水直接清洗。

- 如发现传感器接触异常或测量不准确,请及时联系售后服务,不要私自拆卸或修理。

5. 售后服务如有任何关于产品的使用问题或售后需求,请随时联系我们的客户服务团队,我们将竭诚为您提供技术支持和解决方案。

感谢您对我们产品的信任和支持,我们将一如既往地致力于为您提供高品质的产品和专业的服务。

祝您使用愉快!此致,敬礼。

厂商名称日期。

温度传感器的应用场景和工作原理

温度传感器的应用场景和工作原理

温度传感器的应用场景和工作原理1. 引言温度传感器是一种用于测量环境或物体温度的设备,广泛应用于各个领域中。

本文将介绍温度传感器的应用场景和工作原理。

2. 温度传感器的应用场景以下是温度传感器的一些常见应用场景:•工业自动化:温度传感器在工业自动化过程中起到重要的作用。

它们可以用于监测和控制各种设备和系统的温度,保证其正常运行。

•HVAC系统:温度传感器在供暖、通风和空调系统中被广泛使用。

通过监测环境温度,传感器可以自动调整系统的操作,以提供舒适的室内环境。

•医疗设备:温度传感器在医疗设备中扮演着重要的角色。

例如,在体温计中使用的温度传感器可以精确地测量患者的体温。

•冷链物流:温度传感器在冷链物流过程中非常关键。

它们可以监测冷藏和冷冻货物的温度,确保其在运输和储存过程中的质量和安全。

•环境监测:温度传感器也被广泛应用于环境监测领域。

它们可以用于测量气候、土壤和水体的温度,以便进行环境研究和保护。

3. 温度传感器的工作原理温度传感器的工作原理基于热电效应、电阻变化、半导体和红外技术等。

•热电传感器:利用热电效应,将温度转化为电压信号。

热电传感器由两种不同金属材料组成,当两端温度不均匀时会产生电势差。

根据电势差的大小,可以计算出温度的值。

•电阻温度传感器:电阻温度传感器的原理是利用材料的电阻值随温度的变化而变化。

常见的电阻温度传感器包括铂电阻和热敏电阻。

通过测量电阻的变化,可以确定温度的数值。

•半导体温度传感器:半导体温度传感器使用了半导体材料的电学性质,当材料温度发生变化时,电阻或电压也会相应变化。

这种传感器具有快速响应、高准确性和较小的尺寸等优点。

•红外温度传感器:红外温度传感器通过测量物体辐射出的红外线来确定温度。

它们可以测量无接触物体的温度,适用于一些特殊环境或要求的应用场景。

4. 温度传感器的选择与注意事项在选择温度传感器时,需要考虑以下几个方面:•测量范围:根据实际需求确定传感器的测量范围。

温度传感器的使用方法

温度传感器的使用方法

温度传感器的使用方法首先,选择合适的温度传感器非常重要。

根据实际需要,可以选择不同类型的温度传感器,比如接触式温度传感器和非接触式温度传感器。

接触式温度传感器通常需要直接接触被测物体表面,可以测量物体表面的温度,而非接触式温度传感器则可以通过红外线等方式,远距离测量物体的温度。

在选择温度传感器时,需要考虑被测物体的特性、测量距离、测量精度等因素,选择合适的传感器型号。

其次,安装温度传感器也需要注意一些问题。

对于接触式温度传感器,需要保证传感器与被测物体表面完全接触,以确保测量准确。

而对于非接触式温度传感器,需要注意避免干扰物体,保持传感器与被测物体之间的清晰视野,以获得准确的测量数值。

此外,还需要注意传感器的安装位置,避免受到外部环境的影响,确保测量的准确性。

在使用温度传感器时,需要根据传感器的型号和规格,连接相应的测量仪器或控制系统。

在连接过程中,需要注意保持连接稳定,避免出现接触不良或者线路断开等问题,影响测量的准确性。

同时,还需要根据实际需要,设置传感器的测量范围和测量精度,以满足不同场景下的测量要求。

最后,使用温度传感器时,需要定期对传感器进行检查和校准。

通过定期的检查和校准,可以确保传感器的测量准确性,及时发现并解决传感器可能存在的问题,提高传感器的可靠性和稳定性。

同时,在使用过程中,还需要注意保护传感器,避免受到外部冲击或者损坏,延长传感器的使用寿命。

总之,温度传感器作为一种重要的测量设备,在各个领域都有着广泛的应用。

正确的选择、安装和使用方法,可以帮助我们更好地发挥温度传感器的作用,为生产和生活带来更多便利和安全。

希望本文的介绍能够对大家有所帮助,谢谢阅读!。

温度传感器的选择与使用方法

温度传感器的选择与使用方法

温度传感器的选择与使用方法温度传感器是一种常见的用于测量和监控温度的设备,广泛应用于各个领域,如工业自动化、家电控制、环境监测等。

在选择和使用温度传感器时,我们需要考虑多个因素,包括测量范围、精确度、响应时间以及环境适应能力等。

本文将介绍一些温度传感器的常见类型,并提供一些使用方法和注意事项。

一、热电偶热电偶是一种使用热电效应来测量温度的传感器。

它由两种不同金属的导线组成,当两个接点处于不同温度时,就会产生电压差。

热电偶具有广泛的测量范围和较高的精确度,适用于高温环境。

然而,在低温和微小温度变化的情况下,热电偶的测量精度可能较低。

此外,在选用和安装热电偶时,需要考虑导线的材质和长度等因素,以确保测量结果的准确性。

二、热敏电阻热敏电阻是一种电阻值随温度变化的传感器。

常见的热敏电阻有正、负温度系数两种。

正温度系数的热敏电阻,例如铂电阻,其电阻值随温度的上升而增大。

负温度系数的热敏电阻,例如石墨烯电阻,其电阻值随温度的上升而减小。

热敏电阻具有较高的测量精确度和响应速度,适用于室温及常规温度范围。

在选用热敏电阻时,需要考虑其温度系数、灵敏度和稳定性等因素,以确保测量结果的可靠性。

三、红外线温度传感器红外线温度传感器是一种无接触式的测温设备,通过接收被测物体散射的红外线辐射来计算其表面温度。

与其他传感器相比,红外线温度传感器具有快速响应、广泛测量范围以及适用于复杂环境的优势。

然而,红外线温度传感器的测量结果可能受到环境因素(如污染、反射等)的影响,因此在使用时需要注意校准和避免干扰。

四、选择与使用方法在选择温度传感器时,我们首先需要明确测量的温度范围和要求的精度。

不同的传感器适用于不同的温度范围和精确度要求。

同时,我们还需要考虑传感器的响应时间、环境适应能力以及成本等因素。

在使用温度传感器时,我们需要注意以下几点。

首先,正确安装和连接传感器,以避免测量误差。

其次,定期校准传感器,以确保其测量结果的准确性。

温度传感器单元安全操作及保养规程

温度传感器单元安全操作及保养规程

温度传感器单元安全操作及保养规程一、安全操作规程:1.在使用温度传感器单元之前,必须确保设备的电源与电源线的连接正确,电源电压与设备要求相匹配。

2.严禁将温度传感器单元连接到不合适的电源或电压范围内,以免损坏设备。

3.在操作之前,需要确保温度传感器单元与被测物体保持良好的接触。

如果发现传感器与被测物体之间存在空隙或松动,应及时调整传感器位置,确保接触良好。

4.严禁在温度传感器单元连接电源时使用湿手或液体进行操作,以免发生电击事故。

5.在操作或维修温度传感器单元时,必须使用适合的工具并确保操作正确,以防止因误操作导致的设备损坏或人身伤害。

7.温度传感器单元在使用过程中应保持干燥清洁,避免与水、油或其他液体接触。

严禁将传感器浸泡在液体中或直接暴露在潮湿环境中。

二、保养规程:1.定期清洁温度传感器单元,可采用软布擦拭或轻柔的刷子清除灰尘和污渍。

切勿使用化学溶剂或强酸碱清洁,以免损坏传感器。

2.检查并确保温度传感器单元的线缆、插头和连接器处于良好状态,无松动或损坏现象。

如发现问题,应及时更换或修复。

3.对于长期不使用的温度传感器单元,应妥善存放于干燥、通风的地方,并避免受到外界的振动或冲击。

4.温度传感器单元在存放过程中,需注意避免该设备与易燃、易腐蚀物品接触,避免引发火灾或腐蚀。

5.定期检查温度传感器单元的工作状态,如发现温度测量值异常或设备故障,应及时进行维修或更换。

6.温度传感器单元应避免强光直射或暴晒,以免影响传感器的测量准确性。

总结:温度传感器单元的安全操作及保养规程对于确保设备的正常工作和延长使用寿命非常重要。

用户在使用温度传感器单元时应严格遵守操作规程,正确操作设备,定期对设备进行保养和检查,确保设备的正常运行。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

温度传感器的使用摘要本设计采用了TI 公司生产的MSP430F1611 微功耗单片机作为系统的核心控制器。

装置使用了DS18B20型号的温度传感器,能直接测出温度值。

温度传感器的种类众多,在应用与高精度、高可靠性的场合时DALLAS(达拉斯)公司生产的DS18B20温度传感器当仁不让。

超小的体积,超低的硬件开消,抗干扰能力强,精度高,附加功能强,使得DS18B20更受欢迎。

对于我们普通的电子爱好者来说,DS18B20的优势更是我们学习单片机技术和开发温度相关的小产品的不二选择。

了解其工作原理和应用可以拓宽您对单片机开发的思路。

关键词MSP43 单片机,DS18B20温度传感器,共阴极四位七段数码管一.方案设计与论证根据题目的要求,主要学会使用温度传感器,则系统可以分为3部分,分别为测温模块,控制模块,显示模块。

系统总体框图如图1图1 系统总体框图1.控制模块的选择使用MSP430单片机同时完成检测、控制、显示等功能,此方案简单易行,设计自由度大而且成本较低。

2.温度传感器的选择DS18B20的温度检测与数字数据输出全集成于一个芯片之上,从而抗干扰力更强。

其一个工作周期可分为两个部分,即温度检测和数据处理。

18B20共有三种形态的存储器资源,它们分别是:ROM 只读存储器,用于存放DS18B20ID编码,其前8位是单线系列编码(DS18B20的编码是19H),后面48位是芯片唯一的序列号,最后8位是以上56的位的CRC 码(冗余校验)。

数据在出产时设置不由用户更改。

DS18B20共64位ROM。

RAM 数据暂存器,用于内部计算和数据存取,数据在掉电后丢失,DS18B20共9个字节RAM,每个字节为8位。

第1、2个字节是温度转换后的数据值信息,第3、4个字节是用户EEPROM(常用于温度报警值储存)的镜像。

在上电复位时其值将被刷新。

第5个字节则是用户第3个EEPROM的镜像。

第6、7、8个字节为计数寄存器,是为了让用户得到更高的温度分辨率而设计的,同样也是内部温度转换、计算的暂存单元。

第9个字节为前8个字节的CRC码。

EEPROM 非易失性记忆体,用于存放长期需要保存的数据,上下限温度报警值和校验数据,DS18B20共3位EEPROM,并在RAM都存在镜像。

在每一次读温度之前都必须进行复杂的且精准时序的处理,因为DS18B20的硬件简单结果就会导致软件的巨大开消,也是尽力减少有形资产转化为无形资产的投入,是一种较好的节约之道。

二.硬件设计DS18B20外观图及引脚图DS18B20引脚图1、GND为电源地2、DQ为数字信号输入/输出端3、VDD为外接供电电源输入端(在寄生电源接线方式时接地)。

温度传感器电路图:三.软件设计单片机对18B20操作流程:1,复位:首先必须对DS18B20芯片进行复位,复位就是由单片机给DS18B20单总线至少480uS的低电平信号。

当18B20接到此复位信号后则会在15~60uS后回发一个芯片的存在脉冲。

2,存在脉冲:在复位电平结束之后,控制器应该将数据单总线拉高,以便于在15~60uS 后接收存在脉冲,存在脉冲为一个60~240uS的低电平信号。

至此,通信双方已经达成了基本的协议,接下来将会是控制器与18B20间的数据通信。

如果复位低电平的时间不足或是单总线的电路断路都不会接到存在脉冲,在设计时要注意意外情况的处理。

3,控制器发送ROM指令:双方打完了招呼之后最要将进行交流了,ROM指令共有5条,每一个工作周期只能发一条,ROM指令分别是读ROM数据、指定匹配芯片、跳跃ROM、芯片搜索、报警芯片搜索。

ROM指令为8位长度,功能是对片内的64位光刻ROM进行操作。

其主要目的是为了分辨一条总线上挂接的多个器件并作处理。

诚然,单总线上可以同时挂接多个器件,并通过每个器件上所独有的ID号来区别,一般只挂接单个18B20芯片时可以跳过ROM指令(注意:此处指的跳过ROM指令并非不发送ROM指令,而是用特有的一条“跳过指令”)。

4,控制器发送存储器操作指令:在ROM指令发送给18B20之后,紧接着(不间断)就是发送存储器操作指令了。

操作指令同样为8位,共6条,存储器操作指令分别是写RAM数据、读RAM数据、将RAM数据复制到EEPROM、温度转换、将EEPROM中的报警值复制到RAM、工作方式切换。

存储器操作指令的功能是命令18B20作什么样的工作,是芯片控制的关键。

5,执行或数据读写:一个存储器操作指令结束后则将进行指令执行或数据的读写,这个操作要视存储器操作指令而定。

如执行温度转换指令则控制器(单片机)必须等待18B20执行其指令,一般转换时间为500uS。

如执行数据读写指令则需要严格遵循18B20的读写时序来操作。

若要读出当前的温度数据我们需要执行两次工作周期,第一个周期为复位、跳过ROM指令、执行温度转换存储器操作指令、等待500uS温度转换时间。

紧接着执行第二个周期为复位、跳过ROM指令、执行读RAM的存储器操作指令、读数据(最多为9个字节,中途可停止,只读简单温度值则读前2个字节即可)。

DS18B20只需要接到单片机的一个I/O口上,由于单总线为开漏所以需要外接一个4.7K 的上拉电阻。

如要采用寄生工作方式,只要将VDD电源引脚与单总线并联即可。

但在程序设计中,寄生工作方式将会对总线的状态有一些特殊的要求。

DS28B20芯片ROM指令表:Read ROM(读ROM)[33H] (方括号中的为16进制的命令字)这个命令允许总线控制器读到DS18B20的64位ROM。

只有当总线上只存在一个DS18B20的时候才可以使用此指令,如果挂接不只一个,当通信时将会发生数据冲突。

Match ROM(指定匹配芯片)[55H]这个指令后面紧跟着由控制器发出了64位序列号,当总线上有多只DS18B20时,只有与控制发出的序列号相同的芯片才可以做出反应,其它芯片将等待下一次复位。

这条指令适应单芯片和多芯片挂接。

Skip ROM(跳跃ROM指令)[CCH]这条指令使芯片不对ROM编码做出反应,在单总线的情况之下,为了节省时间则可以选用此指令。

如果在多芯片挂接时使用此指令将会出现数据冲突,导致错误出现。

Search ROM(搜索芯片)[F0H]在芯片初始化后,搜索指令允许总线上挂接多芯片时用排除法识别所有器件的64位ROM。

Alarm Search(报警芯片搜索)[ECH]在多芯片挂接的情况下,报警芯片搜索指令只对附合温度高于TH或小于TL报警条件的芯片做出反应。

只要芯片不掉电,报警状态将被保持,直到再一次测得温度什达不到报警条件为止。

DS28B20芯片存储器操作指令表:Write Scratchpad (向RAM中写数据)[4EH]这是向RAM中写入数据的指令,随后写入的两个字节的数据将会被存到地址2(报警RAM之TH)和地址3(报警RAM之TL)。

写入过程中可以用复位信号中止写入。

Read Scratchpad (从RAM中读数据)[BEH]此指令将从RAM中读数据,读地址从地址0开始,一直可以读到地址9,完成整个RAM 数据的读出。

芯片允许在读过程中用复位信号中止读取,即可以不读后面不需要的字节以减少读取时间。

Copy Scratchpad (将RAM数据复制到EEPROM中)[48H]此指令将RAM中的数据存入EEPROM中,以使数据掉电不丢失。

此后由于芯片忙于EEPROM储存处理,当控制器发一个读时间隙时,总线上输出“0”,当储存工作完成时,总线将输出“1”。

在寄生工作方式时必须在发出此指令后立刻超用强上拉并至少保持10MS,来维持芯片工作。

Convert T(温度转换)[44H]收到此指令后芯片将进行一次温度转换,将转换的温度值放入RAM的第1、2地址。

此后由于芯片忙于温度转换处理,当控制器发一个读时间隙时,总线上输出“0”,当储存工作完成时,总线将输出“1”。

在寄生工作方式时必须在发出此指令后立刻超用强上拉并至少保持500MS,来维持芯片工作。

Recall EEPROM(将EEPROM中的报警值复制到RAM)[B8H]此指令将EEPROM中的报警值复制到RAM中的第3、4个字节里。

由于芯片忙于复制处理,当控制器发一个读时间隙时,总线上输出“0”,当储存工作完成时,总线将输出“1”。

另外,此指令将在芯片上电复位时将被自动执行。

这样RAM中的两个报警字节位将始终为EEPROM中数据的镜像。

Read Power Supply(工作方式切换)[B4H]此指令发出后发出读时间隙,芯片会返回它的电源状态字,“0”为寄生电源状态,“1”为外部电源状态。

DS18B20复位及应答关系:每一次通信之前必须进行复位,复位的时间、等待时间、回应时间应严格按时序编程。

DS18B20读写时间隙:DS18B20的数据读写是通过时间隙处理位和命令字来确认信息交换的。

写时间隙:写时间隙分为写“0”和写“1”。

在写数据时间隙的前15uS总线需要是被控制器拉置低电平,而后则将是芯片对总线数据的采样时间,采样时间在15~60uS,采样时间内如果控制器将总线拉高则表示写“1”,如果控制器将总线拉低则表示写“0”。

每一位的发送都应该有一个至少15uS的低电平起始位,随后的数据“0”或“1”应该在45uS内完成。

整个位的发送时间应该保持在60~120uS,否则不能保证通信的正常。

读时间隙:读时间隙时控制时的采样时间应该更加的精确才行,读时间隙时也是必须先由主机产生至少1uS的低电平,表示读时间的起始。

随后在总线被释放后的15uS中DS18B20会发送内部数据位,这时控制如果发现总线为高电平表示读出“1”,如果总线为低电平则表示读出数据“0”。

每一位的读取之前都由控制器加一个起始信号。

注意:必须在读间隙开始的15uS内读取数据位才可以保证通信的正确。

在通信时是以8位“0”或“1”为一个字节,字节的读或写是从高位开始的,即A7到A0.字节的读写顺序也是一样的。

程序流程图四、系统测试与分析1.数据及误差分析从数码管显示的结果看,系统的性能比较稳定,温度有比较准确的显示。

但温度不可避免的存在一些误差,可能与焊的电路有关系,还须不断的改进与提高。

相关文档
最新文档