基于MSP430F149的温度采集报警系统的设计和实现

发布者:BlissfulBliss最新更新时间:2013-06-29 来源: dzsc关键字:MSP430F149  温度采集  报警系统 手机看文章 扫描二维码
随时随地手机看文章

  引言

  随着电子计算机信息技术的不断发展和完善,采用单片机实现的温度监控系统的应用越来越多。且采用单片机实现的温度监控系统具有自动化和无人值守等特点,使得它们在许多应用场合得到了广泛的应用。本文介绍的温度采集报警系统具有一定的通用性,它采用传感器与单片机的A/D通道相连,简化了模拟采集的设计,从而减小设计的复杂性,增加系统的可靠性,也同时减小了PCB的面积。报警和显示模块主要是驱动蜂鸣器实现报警功能和便于实时观察。该系统充分体现了智能化、低功耗、高精度的发展趋势。重点在于传感器的设计及智能化、低功耗的硬件电路设计上。

  2 系统硬件设计与实现(单元电路设计)

  系统以单片机MSP430F149为核心。本系统的功能设计目标应该包括以下几个方面:键盘输入模块、传感器采集模块、显示模块、报警模块、CPU处理模块和电源供电及复位模块等。下面详细介绍一下各单元的硬件电路和实现的功能。  


  
  2.1.1 电源部分设计

  整个系统采用3.3V供电,考虑到硬件系统对电源要求具有稳压功能和纹波小等特点,另外也考虑到硬件系统的低功耗等特点,因此该硬件系统的电源部分采用TI公司的TPS76033芯片实现,该芯片能很好满足该硬件系统的要求,另外该芯片具有很小的封装,因此能有效节约PCB板的面积。为了使输出电源的纹波小,在输出部分用了一个2.2uF和0.1uF的电容,另外在芯片的输入端也放置一个0.1uF的滤波电容,减小输入端受到的干扰。

  2.1.2 复位电路部分设计

  在单片机系统里,单片机需要复位电路,复位电路可以采用R-C复位电路,也可以采用复位芯片实现的复位电路,R-C复位电路具有经济性,但可靠性不高,用复位芯片实现的复位电路具有很高的可靠性,因此为了保证复位电路的可靠性,该系统采用复位芯片实现的复位电路,该系统采用MAX809芯片。为了减小电源的干扰,还需要在复位芯片的电源输入腿加一个0.1uF的电容来实现滤波,以减小输入端受到的干扰。

  2.1.3 键盘输入电路部分设计

  键盘输入电路主要是用来输入数据,从而实现人机交互。该系统的键盘设计是采用扫描方式实现的矩阵键盘。该矩阵扫描键盘由行线和列线组成,键盘的行线作为键盘的控制输出端,键盘的列线作为键盘的输入端。键盘的列线通过上拉电路将两个管脚拉高,这样在没有按键按下的情况下,这两个管脚的电平为高电平,如果有按键按下,则相应的列线管脚为低电平,从而触发中断进入中断服务程序,进而获得输入的数据。

  2.1.4 显示电路部分设计

  系统的显示电路采用的是简单的LED显示方式,这样的方式能满足该系统的要求,也可以减低系统的成本。该显示电路直接与单片机的数据I/O口进行连接,由于MSP430F149具有丰富的I/O口资源,这样采用并行的接口方式非常容易,减小了系统设计的复杂度,也可以增加系统的可靠性。
  
  2.1.5 报警电路部分设计

  该部分电路主要是驱动一个蜂鸣器,这样只需要将蜂鸣器的一端接地,另外一端与单片机进行相连就可以了,考虑到MSP430F149的驱动能力,需要加一个放大电路。为了减少电源的输入纹波对放大电路的影响,在电源的管脚增加一个0.1uF的电容来实现滤波,以减小输入端受到的干扰。图2为报警电路。[page]
 
  2.1.6 温度采集电路部分设计

  该系统的温度采集部分是采用MAX6613温度传感器来采集温度数据,该芯片具有宽电压供电、较高的精度、大的测量范围、较小的封装等特点。如图3:
由图可以看出,该采集电路具有简单、实用等特点。为了减少电源的输入纹波对采集电路的影响,在电源的管脚增加一个0.1uF的电容来实现滤波,以减小输入端受到的干扰。

  2.1.7 单片机电路部分设计

  单片机电路作为整个系统的核心控制部分,主要是完成与其他电路的接口,从而获得数据进行处理,将处理的结果采用某种方式表示出来,比如显示或报警。单片机的接口电路非常简单,分别采用单片机的一般I/O口实现与其他电路的连接,在单片机的时钟设计上与其他单片机有一定的区别,MSP430F149单片机采用两个时钟输入,一个32kHz的时钟信号,一个8MHz的时钟信号。该系统的时钟部分都是采用晶体振荡器实现的。考虑到电源的输入纹波对单片机的影响,在电源的管脚增加一个0.1uF的电容来实现滤波,以减小输入端受到的干扰。

  3 系统软件设计

  本系统的软件主要包括采集模块、输入模块、显示模块、报警模块和主处理模块。采集模块重要是获得MAX6613温度传感器的数据,该部分主要是通过MSP430F149片内的A/D转换来完成数据的采集任务,采集的模拟参考电压采用片内的参考电压。系统的输入部分为矩阵扫描键盘。P1.0和P1.1构成了键盘的列线,P1.2、P1.3、P1.4、P1.5和P1.6构成了键盘的行线。显示电路直接与单片机的数据I/O口进行连接。P4.0~P4.6是用来显示数据,P2.1是用来控制小数点的显示,P2.2、P2.3和P2.4是用来控制数码管的选通状态。报警处理相当简单,包括初始化端口和数据产生两个部分。主处理模块主要是将各个模块进行协调处理和实现数据交互。主处理模块首先完成初始化工作,初始化后进入循环处理,在循环过程中主处理获得采集模块的数据,并将数据进行处理,根据处理后的结果来进行显示或者报警。由于报警的上限和下限需要设置,另外考虑到对数据的保存,因此主程序先检查门限是否在FLASH里面有,如果没有则进行等待设置数据,设置完成后才进入下一步处理,也就是程序必须在有设置数据的情况下才能正常运行。具体的流程图如图4所示。

  4小结:

  本文作者创新点是系统通过一个集成的传感器实现温度采集报警系统具有设计简单、运行可靠等特点。并且单片机采用的是MSP430F149,该单片机的功耗非常低,别外加上采用的传感器具有很小的封装,这样该系统经过扩展改进可以用于手持设备。该系统的CPU采用MSP430F149也是考虑将来便于对硬件和软件进行升级扩展。比如,硬件系统中的单片机还有两个UART串口资源,因此该硬件系统可以进一步升级,实现可以与上位机进行通信的系统,也可以通过与MODEM连接来实现远程温度采集监控与报警系统。

参考文献:

[1]. PCB datasheet http://www.dzsc.com/datasheet/PCB_1201640.html.
[2]. MSP430F149 datasheet http://www.dzsc.com/datasheet/MSP430F149_47.tml.
[4]. MAX809 datasheet http://www.dzsc.com/datasheet/MAX809_1068130.html.
[5]. MAX6613 datasheet http://www.dzsc.com/datasheet/MAX6613_1018820.html.

关键字:MSP430F149  温度采集  报警系统 引用地址:基于MSP430F149的温度采集报警系统的设计和实现

上一篇:基于无线传感器网络轴温探测系统的设计
下一篇:一种基于无线传感网的远程自动抄表系统设计

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

基于AT89C52的家用电话控制和报警系统
0引言 本系统是以AT89C52单片机作为控制核心的一种新型家用智能电话控制电器和自动报警系统。本系统由单片机.AT89C52构成主控部分.以进行主要的信息处理。从而接收外部操作指令以形成各种控制信号,最终完成各种信息(振铃信号、DTMF信号、语音信号、报警信号)的记录;接口电路用于提供单片机与电话外线的接口及传感器的信号输入接口。其中电话网接口电路包括铃流检测、摘挂机控制、忙音检测、双音频DTMF识别等。用户利用任意一部具有双音多频电话或手机均可通过电话网传输DTMF信号。AT89C52接收到信息后,便可对家庭安装的各种电器进行开机、关机操作,同时当本装置中的传感器(红外热释电、烟雾传感器)检测到异常信号时,也会产生报警
[单片机]
基于I2C总线和SD卡的火车轮轴承温度采集系统
引 言   火车轮轴承的损坏将导致重大交通事故,提前预防是避免事故发生的最好办法。现有的轴承温度采集系统大都不能实时采集温度信息,而且不能大量保存相关信息供人们分析。本文介绍的火车轮轴承温度采集系统运用高性能的处理器,能够在火车运行的过程中不断记录温度与时间信息,并实时地把相关信息存储到SD卡中。   1 系统设计原理   火车轮轴承温度采集系统的工作原理是,各测量点通过温度传感器获取轴承温度信息,随后通过I2C总线把这些信息转输给主机,主机收到后根据数据进行超温报警等动作,同时把数据存储在SD卡中,以便查询。该系统以S3C2440A为主控制器,外部各个温度传感器直接挂接在I2C总线上,就可以实现主机对传感器数据的采集,从
[单片机]
基于I2C总线和SD卡的火车轮轴承<font color='red'>温度采集</font>系统
基于单片机汽车防盗报警系统设计与实现
据了解,2009年国内汽车防盗系统产量达3 000万套以上。在市场销售方面,国内市场销量以每年20%~30%的增长幅度上升,据专家预测,2011年市场需求总量超过1120万套;汽车防盗系统的另一主要销售渠道是出口,2010年的出口量达到1 600万套,而且未来汽车市场的进一步发展,将为汽车防盗器市场带来成倍的增长空间。常用的汽车防盗系统按其结构可分为4大类:机械式防盗系统、电子式防盗系统、芯片式防盗系统和网络式防盗系统。其存在的主要问题有机械式防盗器难抵挡住铁撬、钢锯、强力剪等重型工具的盗窃;电子防盗报警装置利用电子技术,它克服了机械式防盗装置不能报警的缺点,但是容易产生误报;网络式防盗系统费用较高。文中介绍了一种基于单片机的汽车
[单片机]
基于单片机汽车防盗<font color='red'>报警系统</font>设计与实现
MSP430F149单片机实现温控仪
  引言   温度控制对于工业和日常生活等领域都具有广阔的应用前景,很多应用领域,需要精度较高的恒温控制,由于其控制具有非线性、时滞性和不确定性,用传统的控制达不到好的控制效果。模糊控制是一种基于规则的控制,它直接采用语言型控制规则,出发点是现场操作人员的控制经验或相关专家的知识,其鲁棒性强,干扰和参数变化对控制效果的影响被大大减弱,所以特别适合于0~100℃温度的精确控制。   MSP430系列单片机是一个16位的、具有精简指令集的、超低功耗的混合型单片机。MSP430F149单片机采用了精简指令(RISC),具有丰富的寻址方式(7种源操作数寻址、4种目的操作数寻址)、简洁的27条内核指令以及大量的模拟指令,大量的寄存器以及
[单片机]
<font color='red'>MSP430F149</font>单片机实现温控仪
基于AVR的GSM无线智能变压器综合报警系统
一、项目概述 1.1 引言 本项目设计的基于AVR的GSM 无线智能变压器综合报警系统,其目的在于提供一种无线智能变压器综合报警系统,可以识别系统停电,杜绝误报的发生;可以测量变压器油温并在油温超温时报警;具有“人体非正常接近报警”功能;具备断电工作保护功能,当电源线被破坏或由于其它原因断电时,系统仍能继续工作;可以对电力变压器综合运行参数进行检测,并对故障运行状态(过流、过压、欠压等)进行预警(可选)。该装置可以用在电力系统和大型工业企业领域中,并且本系统稍加改进后,可用于各种无线报警、控制装置中。例如,可以将本装置运用在电力节能方向,如通过该系统的语音、短信功能来控制路灯的开关,实现路灯的防盗与节能。 1.2 项目
[单片机]
基于ARM的无线汽车防盗报警系统设计
    随着我国汽车工业的高速发展,许多家庭拥有了自己的私家 车,但车库的数量远远满足不了需求,因此,如何有效地防止汽车被盗是车主们最关心的问题。近年来,科学技术迅猛发展,结合各种新技术的新型汽车防盗装备相 继出现。由于目前车载系统的功能正在逐步的增强、增多,采用单片机的控制已越来越无法适应需求。所以在汽车电子中采用嵌入式技术将成为必然。    本文采用嵌入式技术开发车载防盗装置,一方面能增强控制能力,提高汽车防盗的智能化程度。另一方面,缩小了装置的体积,提高了该装置应用的灵活性,同时也为将来进一步增强汽车电子的功能提供了扩展的空间。由于篇幅有限,本文只对硬件电路做介绍。 1 系统硬件组成    系统主要由ARM嵌入式控制器
[嵌入式]
TI高压注射器智能导流报警系统方案
  引言   高压注射器是医学中为配合CT扫描而注射造影剂的专用设备。虽然高压 注射器 本身具有压力监测系统,但是由于该系统测量的是高压注射管内部压力,这种间接监测方法有时不能有效监测到液压渗漏到病人皮肤。有时即使监测到时,病人皮肤已经发生严重的肿胀现象。为克服以上不足,国外研究了一些相关机械装置用于监测患者手臂压力,但是由于机械装置的特点,其使用寿命较短,同时这些装置不能完成相应的导流功能,这样仍然不能避免产生皮肤肿胀现象。 本文采用TI公司的微控制器MSP430F449及精量电子的FS2050压力传感器,设计了一套高压注射器防渗漏智能导流报警系统。该系统可实时监测高压注射过程,一旦监测到渗漏立即进行声光报警,同时迅速进
[单片机]
TI高压注射器智能导流<font color='red'>报警系统</font>方案
基于MSP430F149的应用实例
#include msp430x14x.h #include in430.h #include stdio.h #define RS 0x01 //寄存器选择信号(1--Command, 0--data) #define RW 0x02 //读/写选择信号 #define EN 0x04 //使能信号 #define BIT_0 0x01 #define BIT_1 0x02 #define BIT_2 0x04 #define BIT_3 0x08 #define BIT_4 0x10 #define BIT_5 0x20 #define BIT_6 0x40 #define
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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