P89LPC9251芯片上温度传感器的使用方法_第1页
P89LPC9251芯片上温度传感器的使用方法_第2页
P89LPC9251芯片上温度传感器的使用方法_第3页
P89LPC9251芯片上温度传感器的使用方法_第4页
P89LPC9251芯片上温度传感器的使用方法_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    P89LPC9251芯片上温度传感器的使用方法P89LPC9251芯片上温度传感器的使用方法1概述随着微处理器的发展,越来越多的单片机向着小型、低成本、低功耗、高集成度的方向发展。NXP(原Philips半导体)公司推出了集成温度传感器的芯片P89LPC92X1系列微型处理器,进一步为系统设计带来方便。P89LPC9251(简称LPC9251)是P89LPC92X1系列的一种。它是一款高性能数字微控制器,包括一个内部温度传感器。该传感器可用来校正与温度相关的信号,或作为一个独立的温度计。在嵌入式系统设计P89LPC9251芯片上温度传感器的使用方

2、法1 概述随着1052878515="77">微处理器的发展,越来越多的单片机向着小型、低成本、低功耗、高集成度的方向发展。NXP(原Philips半导体)公司推出了集成温度传感器的芯片P89LPC92X1系列微型处理器,进一步为系统设计带来方便。P89LPC9251(简称LPC9251)是P89LPC92X1系列的一种。它是一款高性能数字微控制器,包括一个内部温度传感器。该传感器可用来校正与温度相关的信号,或作为一个独立的温度计。在嵌入式系统设计中,使用LPC9251不仅可以省去如DSl8820、TMP04等常用的温度传感器件,同时可以节省系统设计的IO口资源,以及

3、减小布板PCB的尺寸空间,进一步降低了系统设计的成本。LPC9251有2个模数转换模块:ADC0和ADCl。ADCl是一个8位、4通道复用逐次逼近AD转换器。ADCO是专门用于片上宽温度范围的温度传感器,其温度测量的范围是-40+85,在该工作温度范围内输出分辨率近似为+11mV。其性能远远高于一般的温度传感器,如TMP04的测量范围,适宜于中低温的测量,因此LPC9251温度传感器可以在低温环境的系统中可靠工作。2 温度传感器21 ADC功能模块片上温度传感器集成在ADC0功能模块中,通过Anin03通道测量温度传感器Vsen,其他3个通道Anin00、Aninol和Anin02暂未使用。温

4、度传感器和内部参考电压Vref(bg)(123V±O123 V)引脚一起复用在相同的输入通道Anin03。通过配置CONTROL LOGIC(控制逻辑单元)中TPS-CON寄存器的TSELl和TSELO位来选择温度传感器还是内部参考电压。22 温度传感器使用步骤为了准确地测量温度值,必须首先测量内部参考电压Vref(bg)的电源电压。温度传感器的电压计算公式如下:在式(1)中,Aref(bg)是Vref的AD转换的结果,Asen是Vsen的AD转换的结果。该温度传感器的计算公式如下:温度传感器的使用步骤如下:配置TSEL1和TSEL0为“01”,选择内部参考电压;使用ADC获得Are

5、f转换结果;配置TSELl和TSELO为“10”,选择温度传感器;等待至少200s,使传感器稳定,然后使用ADC测量Asen;通过公式(1)计算Vsen;通过公式(2)计算温度的数值。23 代码例程本代码将读出温度传感器的数值,并将温度的计算结果发送给UARTO。ADCO的配置方法如下:根据前述温度传感器的测量步骤,应当首先测量内部参考电压Vref(bg)。内部参考电压测量程序如下:每次配置TSELl和TSEL0为“10”,用来选择温度传感器。在获取ADC转换结果前必须固定地延时200s,用来获取稳定的ADC转换结果。温度传感器的计量程序如下:231硬件环境配置硬件电路原理如图1所示。LPC9

6、251的供电电压采用33 V供电,可以通过MAX3232输出给串行口或者74LVC244输出点亮8个LED来实时观测温度传感器的数值。PC软件终端使用的是Tera Term,用于接收LPC9251串行口发出的温度数据。该设置如图2所示。232 使用LPC9251输出固定格式的温度数值程序中以固定的间隔测量温度传感器的温度数值,并将计量的温度结果发送给UARTO,然后在PC机上显示测量结果,如图3所示。3 结论实际测最1000个温度数值,在工作温度范围内100个离散温度点读数的最大标准偏差仅为25个ADC最小分辨率或O25误差,说明LPC-925l的片上温度传感器具有极佳的重复性。由此看来,LPC9

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论