新闻中心

EEPW首页 > 测试测量 > 设计应用 > 基于MSP430的石油井下压力测试系统的设计

基于MSP430的石油井下压力测试系统的设计

作者: 时间:2009-10-20 来源:网络 收藏

2.3 单片机低功耗的设计
系列单片机具有独特的时钟系统设计,包括两个不同的时钟系统:基本时钟系统和锁频环(FLL和FLL+)时钟系统或数字振荡器(DCO)时钟系统。由时钟系统产生CPU和各功能模块所需时钟,这些时钟可在指令的控制下打开或关闭,从而控制总体功耗。由于系统运行时所使用的功能模块不同,即采用不同的工作模式,器件的功耗有明显区别。系统具有1种活动模式(AM)和5种低功耗模式(LPM0~LPM4)。系列单片机各个模块运行完全独立,定时器、输入/输出端口、A/D转换、看门狗等都可在主CPU休眠的状态下独立运行。当需要主CPU工作时,任何一个模块都可以通过中断唤醒 CPU,从而使系统以最低功耗运行。这是MSP430系列单片机最突出的优点。
为充分利用CPU的低功耗性能,使其工作于突发状态。通常情况下,根据需要使用软件将CPU设定到某一种低功耗工作模式下,在需要时使用中断将CPU从休眠状态中唤醒,完成工作后又可进入相应休眠状态。图2为MSP430F1611单片机的基本配置电路。

本文引用地址://www.cghlg.com/article/195695.htm

3 状态设计及系统状态分析
3.1 状态设计理论
状态设计是指根据被测对象的运动规律确定存储状态组织结构的过程。它是实现功能设计的关键环节,是硬件设计的依据,也是建立基型存储的有效手段。状态设计可以使设计思想始终清晰地贯穿于设计和调试,不同程度地简化原本复杂的设计过程。
3.2 系统的状态分析
根据状态分析,存储完成一次有效的数据测试,大致需经6个过程:等待状态A0,低速采存状态A1,高速采存状态A2,低速采存状态A3,信息保持状态A4,数据读出状态A5。MSP430F1611通过控制ONA、ONB分别产生VDD= 3.6 V、VEE=3.6 V,OE、WE、CE分别为存储器的读、写、片选控制信号。ONA信号为低电平时输出VDD,为高电平时关闭。ONB为低电平时输出VEE,为高电平时关闭。图3为系统状态转换图,详细分析系统各工作阶段的电源开闭情况及低功耗模式。

等待状态A0对系统进行初始化,复位操作。其中,在I/O初始化中,设置上电外部中断,当ONA、ONB为OE、WE、CE为低,电源VDD、VEE关闭,初始化通用寄存器,将内部DCO晶振8分频,初始化定时器A,通过TA中断延时50 s.等待电源稳定后进入低功耗1。



关键词: MSP 430 石油 测试系统

评论


相关推荐

技术专区

关闭