没错,当您想到TI 一流微控制器 MSP430 时,低功耗是首先浮现在脑海的特性之一。毕竟,这是就 MSP430 在电池供电应用中如此受欢迎的原因。您可通过限制电池流耗,有效延长您应用的电池使用寿命。鉴于锂离子电池技术的缓慢发展步伐,当务之急是通过限制功耗来为您的应用实现最佳电池使用寿命。
这非常直观。
如果我告诉您增加一个额外的组件您可节省 30% 甚至更多的电源呢?没错,增加一个附加组件确实有助于将电池使用时间延长几小时。我知道您肯定会认为这有点难以置信。但我敢保证这完全有可能。
这正是稳压器的用武之地。
通常在小型便携式应用中,最简单明了的方法就是直接将 MSP430 连接至电池。毕竟,MSP430 具有宽泛的工作电压(1.8 至 3.6V),这取决于您想让您的内核在多大频率下运行。如下图所示。
例如,我们可以在无需任何额外稳压情况下,使用两节 1.5V 碱性纽扣电池给 MSP430F2274 供电。电池提供的 3V 电源可在几乎所有系统频率下为 MCU 供电。但是,在 16MHz 频率下运行系统时需要最低 3.3V 的电源电压。
当查看不同电源电压(系统频率组合)下的流耗时,事情就变得有意思了。查看下图 2 和下图 3:
一看您就会明白,在特定频率下,如果增加电源电压,流耗就会随之上升。反过来,如果我们让电源电压保持不变,增加工作频率,流耗也会上升。从以上观察中得出的主要结论是:为 MSP430 供电的方法有高效率与低效率之分。若提高电源电压,您可能会消耗更多不必要的电流。
让我们回到实例中来。如果用 3V 电压电源为运行在 1MHz 频率下的 MSP430 供电,我们希望工作模式电流为 390uA,如下表所示。但是请记住,在 1MHz 频率下,如果我们不对编程闪存进行规划,工作电压可能就是 1.8 与 3.6V 之间的任意值。如果将电源电压从 3V 降到 2.2V,流耗就会降至 270uA。这就是超过 30% 的流耗降低!想想这会对电池使用寿命有何影响。
不同工作频率下的流耗
稳压器有助于获得这种效率。稳压器可通过降低电池提供的电源电压来降低 MCU 所消耗的电流。
下周我们将讨论哪种稳压器可用来发挥这种性能优势。通过降低提供给 MSP430 的电压,我们可最大限度地减少流耗。但并不是任何稳压器都能做到这一点。优化应用电池使用寿命,还需要大家付出努力。
关键字:MSP430 功耗更低 电池供电
引用地址:
让 MSP430 功耗更低的秘诀 — 第 1 部分
推荐阅读最新更新时间:2024-11-08 12:55
基于MSP430F2274单片机的倒车雷达设计
随着人们对汽车辅助驾驶系统智能化要求的提高和汽车电子系统的网络化发 展,新型的倒车 雷达 应能够连续测距并显示障碍物距离,并具有通信功能,能够把数据发送到汽车总线上去。以往的倒车 雷达 设计使用的元器件较多,功能也较简单。本文介绍的基于新型高性能 超低功耗 单片机 MSP430F2274的倒车 雷达 可以弥补以往产品的不足。 系统总体设计 系统采 用 超声波测距 原理。 超声波测距 仪器一般由发射器、接收器和信号处理器三部分组成。工作时,超声波发射器发出超声波脉冲,超声波接收器接收遇到障碍物反射回来的反射波,准确测量超声波从发射到遇到障碍物反射返回的时间,根据超声波的传播速度,可以计算出
[单片机]
【捕获比较模式】msp430定时器比较捕获理解
MSP430的定时器中有比较捕获的概念,刚刚接触非常生疏。看了半天终于清楚: 比较模式: 这是定时器的默认模式,当在比较模式下的时候,与捕获模式相关的硬件停止工作,如果这个时候开启定时器中断,然后设置定时器终值(将终值写入TACCRx),开启定时器,当TAR的值增到TACCRx的时候,中断标志位CCIFGx置一,同时产生中断。若中断允许未开启则只将中断标志位CCIFGx置一。 例子:比较模式就像51单片机一样,要能够软件设置定时间隔来产生中断处理一些事情,如键盘扫描,也可以结合信号输出产生时序脉冲发生器,PWM信号发生器。如:不断装载TACCRx,启动定时器,TAR和TACCRx比较产生中断处理。 捕获模式: 利用外部
[单片机]
基于MSP430的电机功率因数测量系统
MSP430系列单片机是一种超低功耗的混合信号处理器(Mixed Signal Processor),它具有低电压、超低功耗、强大的处理能力、系统工作稳定、丰富的片内外设、方便开发等优点,具有很高的性价比,在工程控制等领域有着极其广泛的应用范围。使用MSP430实现对电机功率因数等电力参数的测量,不但提高了测量的精度和自动化水平,而且降低了系统的功耗。 1 功率因数与相位 电机的功率因数cosΦ值是相电压与相电流的余弦值。设三相的电压分别为UA,UB,UC,电流分别为IA,IB,IC,则它们的表达式如下: 上式中:UM表示每相电压幅值;IM表示每相电流幅值;ω表示角频率;Φ表示相电流滞后相电压的相位差角。图1给出了三相输电线
[单片机]
翻滚吧!MSP430 LaunchPad
日前,德州仪器宣布推出音频电容式触摸BoosterPack,这是以TMS320C5535开发板为核心的产品,支持耳机,MicroSD,OLED显示屏。而与C5535开发板不同的是,带有LaunchPad插槽,也就是说LaunchPad可以和C5535组合,通过UART将MSP430上的命令传至C5535上,比如播放,快进等几十种功能都已经内置。 这是首款完全由MCU控制DSP的TI解决方案,通过两者的合作,430有了新的简单的应用,而C5535也有了专门的控制器。 LaunchPad官方售价为4.3美元,BoosterPack为30美元。总而言之,如果有爱好者想做一套非常简单的C5535应用,便可以集中精力开发内部算法:诸如语
[单片机]
MSP430F5438内部延时函数的用法
今天看示例程序中出现了__delay_cycles()这个函数,在查找msp430x54x.h这个头文件的时候,发现这个头文件中没有该函数的声明,原来这个函数已经在IAR这个编译器中集成,这里总结一下__delay_cycles();这个函数的具体用法 第一步,复制代码: #define CPU_F ((double)8000000) #define delay_us(x) __delay_cycles((long)(CPU_F*(double)x/1000000.0)) #define delay_ms(x) __delay_cycles((lo
[单片机]
防止错误插入电池的新方法
只要是电池供电的系统,就一直存在这个问题: 您错误装入电池,将正负极装反,产生反向极性事件。系统暂时出现故障或永久损坏。 设计为适合其装配的系统的定制电池有助于最大程度减少不正确插入和反向极性的机会,但像AAA型、AA型、C型以及D型单体电池等经过检验而可靠的现成电池,乃至CR123、CR2和钮扣锂电池也很容易出故障。 过去,设计人员使用机械结构来避免与电池端子的电气接触(如果未正确插入电池)。但机械解决方案远不完美。它们通常需要进行特殊加工,因为弹簧触点需要控制良好的机械组件容差,以确保正确插入电池时接触良好,但未正确插入不接触。这些狭小容差可导致长期稳定性问题,因为必需使用的弹簧和触点可能弯曲或出现故障。即使
[电源管理]
MSP430产生PWM波
这是第一次写文章。主要母的呢,还是记录我的学习过程. 下面是我今天写的程序,依照数据手册P211上的提示写的。感觉还可以.今天把nRF24L01也调好了。还算满意吧.nRF24L01,找时间发上. #include io430.h void Init_Clock(void) { int i=0; BCSCTL1 &= ~XT2OFF; // XT2on do { IFG1 &= ~OFIFG; // Clear OSCFault flag for (i = 0xFF; i 0; i--); // Time for flag to
[单片机]
基于MSP430F149的智能火灾报警系统的设计
0 引言 火灾严重威胁着人类的生命财产安全,每年我国由火灾引起的灾难数不胜数,然而,准确、及时的对火灾进行预测已成为迫在眉睫的事情。目前,火灾探测技术是预防火灾发生的最有效的手段,根据火灾发生初期的迹象来判断并进行预测,从而使人们在第一时间对这些迹象进行处理,有效的减少了火灾的发生。 普通可燃物燃烧的表现形式是:首先产生燃烧气体和烟雾,在氧气供应充足的条件下才能达到完全燃烧,产生火焰并发出一些可见光与不可见光,同时释放大量的热,使得环境温度升高。普通可燃物由初起阴燃阶段开始,到火焰燃烧、火势渐大,最终酿成火灾的起火过程。在该系统中我们以环境温度、烟雾浓度作为判断火灾的依据。 传统火灾报警系统有结构简单、准确度
[单片机]