基于单片机的低功耗温度检测仪设计

发布者:Joyful888Life最新更新时间:2015-01-27 来源: eechina关键字:检测仪  功耗  温度 手机看文章 扫描二维码
随时随地手机看文章
  温度测量被广泛应用于生产生活中,在工业锅炉供暖控制系统运行效果的检查,电力变压器运行状态监控,大中型恒温仓库温度控制等方面都需要对关键点的温度等参数进行实时采集和存储。该测仪系统设备少且简单,投资小对环境要求较低,能自动进行数据采集、分析和处理,并能自动记录与显示结果,可灵活应用于远程电力网监控,油田测井系统,楼宇自动化等领域。
  一、系统总体结构设计
  便携式低功耗检温度测仪以MSP430F247低功耗单片机为控制CPU,采用一体化智能温度传感器DS18B20作为数据采集模块,利用nRF905无线传输模块进行数据收发,检测仪设有RS232通信接口,可与计算机直接通信,同时可通过无线模块将数据按规定格式发送到上位机,由上位机进行分析及处理;实际采用方案如图1所示:

2.jpg

 

 

  二、系统低功耗设计方案
  按照超低功耗电路系统设计思想,电源电压和时钟频率是系统是否具有低功耗性能的核心,在设计硬件电路和系统软件的初期,需要考虑系统的各项功能;尽量通过编写软件来代替部分硬件电路的功能,例如可通过单片机系统的定时器功能替代时钟芯片等硬件电路来减少系统能耗,用单片机所具有的脉冲计数特性实现计数、检测等功能,另外随着节能降耗技术在实际生产生活中得到广泛推广,不同的单片机厂商都推出了具有低功耗特性的微处理器。
  其中以TI公司生产的MSP430超低功耗系列应用较为广泛,MSP430超低功耗系列微处理器具有低电压和低频率条件下工作的特点,该系列单片机在低功耗模式下运行电流<2μA,在低电源电压范围(1.8~3.6V)下能正常工作。同时在完整的低功耗电路系统中,外围硬件电路的设计也至关重要,在满足系统检测和控制等指标性能要求的条件下,尽量选用与系统微处理器工作电源相匹配的具有低功耗特性的电子元器件。
  三、温度数据采集及传输方式设计
  Dalla半导体公司的数字化温度传感器为一线总线式温度传感器,一线总线的特点方便用户组建传感器网络,新一代的DS18B20体积更小,更经济、灵活;其温度测量范围为-55~+125℃;精度为±0.5℃;现场温度以一线总线的数字方式传输,提高系统的抗干扰特性。
  适合与环境较为复杂的现场温度测量,如:环境控制、设备过程控制、测量类消费电子产品等。DS18B20通过单总线的方式发送和接收各种操作命令;另外该检测系统可以利用DS18B20特有的序列号特点进行扩充,可灵活应用于多点温度测量,将传感器挂在单总线上,分别放在不同的地方检测仪器设备运行温度及恒温厂房温度检测等。
  数据采集完成后根据需要选择通过nRF905自动向上位机发送数据或直接存储并不进行发送,待所有数据采集完成后通过RS232接口与上位机进行数据交互,由上位机对所采集的数据进行分析和处理。系统电路如图2所示:

1.jpg

 

 

  四、系统软件设计
  在软件设计上应尽量做到在大多时间只有微处理器在运行,当系统不工作时让微处理器处于低功耗模式或休眠状态,并将切断系统时钟,对时钟应做到忙时少用,不用关闭的设计思想。由于系统中需要得到明细温度数据,采取每5s启动一次,转换结束后立即存储,然后进入LPM3模式,在接到上位机的上传命令后再启动nRF905进行数据的上传工作,并反复循环。
  DS18B20通过单线总线的所有执行或处理都从一个初始化序列开始,初始化序列包括一个由总线控制器发出的复位脉冲及其后由从机发出的存在脉冲,存在脉冲让总线控制器知道DS18B20在总线上且已准备好操作,一旦总线控制器探测到一个存在脉冲,就可以发出5个ROM命令中的任一个,DS18B20需要严格的协议以确保数据的完整性。协议包括几种单线信号类型:复位脉冲、存在脉冲、写0、写1、读0和读1。
  所有这些信号,除存在脉冲外,都由总线控制器发出;与DS18B20之间的任何通讯都需要以初始化序列开始,一个复位脉冲跟着一存在脉冲表明DS18B20已准备好发送和接收数据,适当的ROM命令和存储器操作命令。根据DS18B20的通讯协议,主机控制DS18B20完成温度转换必须经过4个步骤:每次读写之前都要对DS18B20进行复位,复位成功后发送ROM指令,最后发送RAM指令,这样才能对DS18B20进行预定的操作。当主机收到DS18B20的响应信号后,便可发出操作命令采集数据。
  五、结束语
  便携式低功耗温度检测仪利用MSP430F247优越的超低功耗性能构建以MSP430F247微处理器为核心的超低功耗温度检测系统,系统从电子元器件选择、电路设计、软件设计等方面进行低功耗优化设计,通过软件及硬件充分结合,系统布局,实现了系统温度数据检测低功耗的特点。
  系统测试平均电流仅为10μA。文中实践了用软件代替硬件的设计思想,设计中通过使用MSP430F247定时器编写时钟模块产生1s中断,用软件实现实时钟,优化微处理器外围电路的设计,减少了器件和系统总功耗。该检测系统体积小,功耗低,数据存储量大,下位机软件提供方便的数据存储、分析处理、显示等功能,操作使用方便灵活,能够节省大量的人力物力,具有一定的应用前景。
关键字:检测仪  功耗  温度 引用地址:基于单片机的低功耗温度检测仪设计

上一篇:单片机上的开方程序
下一篇:基于单片机的能耗测量 IC 简化辅助计量

推荐阅读最新更新时间:2024-03-16 13:52

精确的无线温度传感器可为自身供电
引言 “物联网”说的是一种日益明显的趋势,不仅连接人与电脑,而且将各种“东西”连接到互联网。在工厂或大型基础设施项目等应用中,在更多地点连接更多传感器 (传动器) 可以提高效率、改善安全性以及实现全新的商业模式。 现在不必面对在工厂内部布设电缆带来的挑战和高成本问题了,因为可以安装可靠的、工业级强度的无线传感器,这些传感器可以靠小型电池工作很多年,或者依靠从光、振动或温度变化等可用来源收集的能量工作。 凌力尔特提供设计高性能、可靠、低功率无线传感器网络所需的所有元件。本文所述案例是一个真实的设计,该设计整合了一个高分辨率温度传感器、一个电源管理电路和一个低功耗无线电模块,其中电源管理电路用太阳能 (可用时) 和备份电池 (需要时
[电源管理]
精确的无线<font color='red'>温度</font>传感器可为自身供电
DS18B20数字温度计使用
1.DS18B20基本知识 DS18B20数字温度计是DALLAS公司生产的1-Wire,即单总线器件,具有线路简单,体积小的特点。因此用它来组成一个测温系统,具有线路简单,在一根通信线,可以挂很多这样的数字温度计,十分方便。 1、DS18B20产品的特点 (1)、只要求一个端口即可实现通信。 (2)、在DS18B20中的每个器件上都有独一无二的序列号。 (3)、实际应用中不需要外部任何元器件即可实现测温。 (4)、测量温度范围在-55。C到+125。C之间。 (5)、数字温度计的分辨率用户可以从9位到12位选择。 (6)、内部有温度上、下限告警设置。 2、DS18B20的引脚介绍 TO-92封装的DS18B2
[单片机]
DS18B20数字<font color='red'>温度</font>计使用
51单片机——单总线OneWrite、DS18B20温度传感器 C语言入门编程
单总线OneWrite: (1)初始化时序: 单总线上的所有通信都是以初始化序列开始。主机输出低电平,保持低电平时间至少480us(该时间的时间范围可以从480到960微妙),以产生复位脉冲。接着主机释放总线,外部的上拉电阻将单总线拉高,延时15~60us,并进入接收模式。接着DS18B20拉低总线60~240us,以产生低电平应答脉冲,若为低电平,还要做延时,其延时的时间从外部上拉电阻将单总线拉高算起最少要480微妙。 (2)写时序: 写时序包括写0时序和写1时序。所有写时序至少需要60us,且在2次独立的写时序之间至少需要1us的恢复时间,两种写时序均起始于主机拉低总 线。写1时序:主机输出低电平,延时2us,然后释放总
[单片机]
51单片机——单总线OneWrite、DS18B20<font color='red'>温度</font>传感器 C语言入门编程
接点温度计使用方法及注意事项
一、接点温度计使用方法 接点温度计是实验中使用最广泛的一种感温元件。它常和、加热器组成一个完整的控温垣温系统。在这个系统中接点温度计的主要作用是探测恒温介质的温度,并能随时把温度信息送给继电器,从而控制加热开关的通断。它是恒温槽的感觉卡枢,是提高恒温槽精度的关键所在。接点湿度计的使用方法如下: 1.将接点温度计乘方插入恒温槽中,并将两根导线接在继电器接线柱上。 2.旋松接点温度计调节帽上的固定螺丝,旋转调节帽,将标铁调到稍低于欲恒定的温度。 3.接通,恒温槽指示灯亮(表示开始加热),打开搅拌器中速搅拌。当加热到水银与铀丝接触时.指示灯灭(表示停止加热),此时读取1/10℃温度计亡的读数。如低于欲恒定温度,则缓慢调节使标铁上升,直至
[测试测量]
虹科LIBERO Gx是移动实时监测测量位置温度时间最长的选择
在同类竞争品牌中,LBEROGx系列无线实时传输和定位数据记录仪具有最长的电池寿命,并在行业内拥有最长的运输期限,100%符合IATA、GxP和FDA CFR 21Part 11的要求。它们可以重复使用一年,在目前最广泛的实时测量范围内测量位置、温度和湿度,温度测量范围:-200℃至+400℃。该解决方案还可以通过API集成到现有的供应链网络中。 如今,M2M和移动物联网技术使按需访问货运数据成为可能,并在发生偏离时实现即时干预。对于医药供应链来说,这意味着跨多个站点、仓库、合作伙伴和分包商的实时可视性,让产品所有者按需了解其高价值货物的现状。 我们ELPRO很高兴地宣布,LIBERO Gx是制药行业移动实时监测测量位置、
[测试测量]
AMD发表4核心运算微处理器技术
  另一个运算微处理器大厂AMD当然也不可能放弃在此次ISSCC 2007中宣扬技术能力的机会。   这次AMD在会议中所发表的是,4核心运算微处理器相关的制程与设计技术,而这颗4核心运算微处理器已经迈入即将出货的阶段,根据AMD的规划,这颗开发代码为Barcelona的微处理器,预计在2007年中正式对外发表亮相,所诉求的是在提升运算处理能力的同时,还能兼顾到耗电量以及散热管理的能力。   这颗新一代的运算微处理器,AMD是利用65纳米的SOI CMOS制程技术,将4个CPU积集在同一芯片上,并且在这颗微处理器中的PMOS部分是采用了「embedded SiGe」的材料技术。AMD也延续了过去的习惯,在芯片的中内建了北桥以及
[焦点新闻]
NS推出具有温度管理控制功能的高亮度LED驱动器
  美国国家半导体公司 (National Semiconductor Corporation)日前宣布推出一款具有温度管理控制功能的全新LED驱动器,并推出相应的在线设计支持工具。这款型号为LM3424的LED驱动器是美国国家半导体PowerWise 系列高能效系列芯片中一款新品,其特点是可以驱动高亮度的LED,适用于多种不同的室内/户外照明系统以及汽车照明应用。LM3424芯片除了可获得美国国家半导体WEBENCH LED Designer 的设计工具支持之外,还具有称为热能回折的温度管理控制功能。 系统设计工程师只要采用这款芯片,便可轻易快速地设计一组稳定可靠的热能监控系统。   受实际操作环境的影响,LED的内部温度可
[电源管理]
挑战英特尔 高通新芯片剑指低功耗处理器市场
9月6日消息,据国外媒体报道,包括中国台湾HTC公司在内的全球手机制造商已在测试高通的新型处理器,高通期望用新处理器在超级移动电脑和移动设备市场上对英特尔发起挑战。 高通已开始向开发商发送封装的SnapDragon芯片,以便开发商考虑开发适应新处理器的移动设备。在中国台北举行的新闻发布会上, 高通CEO Jacob说,SnapDragon芯片组的Scorpion(蝎子)处理器的超低电耗功能将推动一批新移动设备进入市场。 高通CEO表示,目前试生产的1GHz芯片电力消耗为250-500毫瓦。相比之下,英特尔最高端的超级移动电脑处理器A110主频为800MHz,耗电量3瓦。 高通新芯片将英特尔作为竞争对手,但对两家公司的处理器进
[焦点新闻]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved