以前,超低功耗msp430一家独大,
别的MCU厂商根本不敢提超低功耗,
TI根本也不屑和别的厂家比.
渐渐的大家都盯上了超低功耗,以前是半遮半掩比较,
现在MICROCHIP,飞思卡尔,皆公开比较,
ST也不断以msp430为参照,
尤其是MICROCHIP公开宣称其XLP系列MCU,低功耗全球最佳,
TI愤怒了给出详细测试以正视听
http://focus.ti.com/mcu/docs/mcuorphan.tsp?contentId=61835&DCMP=MSP430&HQS=Other+OT+ulp
网友评论:完全断电以后,怎么又恢复供电的?
20# 程序匠人
ddc2004 发表于 2010-4-22 22:32
我看到过用按键方式通电,然后单片机自锁的方式。也许还有其它方式吧,呵呵。
总之,思路要开脱,办法总比困难多。
网友评论:完全断电以后,可以用个cmos计数器启动!
网友评论:CMOS计数器不用电吗?
网友评论:我认同TI的测试标准。
但是低功耗到了一定程度,意义会减小。
mcuisp 发表于 2010-4-22 22:00
正解!
电池自身还耗电呢。。。
网友评论:低功耗要和稳定性相结合,不能只考虑一个。
网友评论:不同意“低功耗到了一定程度意义会减小”的说法。
最起码现阶段不能这样说,
除了TI和MICROCHIP的片子,
其他的做低功耗还是比较费劲的。
另外ST的产品目前也不错,
连续推出STM8L,stm32L,
看得出ST越来越重视低功耗
网友评论:PIC的本来就不如TI实力
网友评论:呵呵,
这样说就没意思了.
INTEL实力第一,
是不是INTEL涉足的地方,
别的公司都关门了?
关键看产品是否适合用户,
是不是邮性价比.
网友评论:又仔细看看,发现MICROCHIP这次还真的有底气,不光是田忌赛马。为了回应TI的1.8V质疑, MICROCHIP网站给出了3V的时候的功耗比较.
网友评论:sleep mode: msp430还是领先2项,BOR开启模式,BOR开启+WDT模式,
落后一项BOR开启+RTCC模式。
Deep Sleep MODE:msp430全面落后,
虽然这种模式有其应用场合的缺陷,
但是从另一方面将,PIC确实提供了在部分应用场合下对msp430的全面超越。
这在以前是不可想象的。
看来TI的愤怒,一部分原因是感受到了威胁,
多少有点地盘被侵犯,恼羞成怒的意思
网友评论:以前看PIC手册低功耗数据的时候,觉得其低功耗参数没什么,
后来看TI和MICROCHIP的笔墨官司,
发现原来,
从3.3V到3V的功耗折算,双方默认的是乘0.8,
这样的话3V下,
PIC的普通低功耗模式和msp430基本上及其接近了。
网友评论:
相反TI的文档居然有个基本错误,
误认为PIC24F是4时钟周期,
得出的结论是PIC24F16KA102运行功耗是:1110uA/MIPS
远高于msp430,
实际上是PIC24F16KA102的指令周期是2时钟周期,
运行功耗是550uA/MIPS左右,
和msp430基本相当。
如果考虑msp430的指令效率远不如PIC24,
运行功耗msp430也是劣势,而且劣势不小
(microchip网站上比较msp430在RAM复制的时候其效能只有PIC24的一半)
网友评论:MSP430的BOR一直是强项,但MSP430的BOR和PIC的可能有本质区别。
过去曾经看到过一篇文章讲到MSP430即使在BOR打开的情况下,依然是可能出现上电异常的现象,不过MSP430的掉电监测的功耗确实很小,基本各家还没有谁能超越。再加上TI在MSP430增加的一个32K自动唤醒的功能,对于做低功耗产品的用户来说,确实是蛮受欢迎的。
MSP430工作时的功耗其实蛮大的,例如MSP430的AD模块,启动AD后的功耗真的很大哦,好像都在200UA以上了吧,在常温下这个缺点显现不出来,但在低温环境下的时候,如果-35度环境下,电池很难瞬间提供这么大的电流,此时使用AD模块就会出现AD转换不准确的问题,PIC的AD模块是各家中工作电流最小的(呵呵,仅限我所查阅过的那几种)。
PIC目前还难以说是全面超越MSP430,只能说各有特色,但TI可要小心了,呵呵,再不努力可就要真被MCHP这头狼给吃了!
网友评论:特别说,MSP430内部带的32K的RC振荡,功耗很小,用它做自动唤醒,唤醒后用内部的高速振荡工作,这点对于低功耗产品来说,确实是一个很好的设计方案,而其它各家基本上是需要外挂一个外部32K
晶体实现,这显然不如MSP430来的方便。
网友评论:MICROCHIP文档显示,执行
内存复制的时候, msp430相同MIPS的效能只有PIC24的1/5。
网友评论:
39#
呵呵,
自唤醒功能PIC也有,而且做的不差。
普通睡眠模式:
需要外部32768的BOR开启+RTCC模式(精确时钟),
PIC 800nA,
msp430 900nA。
内部时钟模式,BOR开启+WDT模式(WDT唤醒),
PIC 850nA,
msp430 600nA
网友评论:PIC deep sleep mode
BOR开启+RTCC: 676nA
BOR开启+WDT模式:476nA
网友评论:39# yewuyi
呵呵,
自唤醒功能PIC也有,而且做的不差。
普通睡眠模式:
需要外部32768的BOR开启+RTCC模式(精确时钟),
PIC 800nA,
msp430 900nA。
内部时钟模式,BOR开启+WDT模式(WDT唤醒),
PIC 850nA,
...
machunshui 发表于 2010-4-26 09:11
以前没有,现在又不少厂家的芯片都支持这个了,但BOR还没能超越。
网友评论:BOR已近超越了。
现在PIC24F16KA102有LPBOR模式。
网友评论:修正一下,
BOR真不好比。
因为430的无单独的BOR模式参数,给出的通常是BOR+RAM保存的数值,
如果只比较BOR+RAM保持功耗,
430天下无敌:100nA,
PIC24F16KA102:160nA
网友评论:愤怒啥,再比较一下它有C8051F9xx的功耗低吗?它可以0.9V单电池供电吗?
网友评论:3V电平是实事上的工业标准电平,
0.9-1.8下别的器件供电如何保证?
总不能所有的事情一个单片机搞定?
0.9--1.8V,
噪声容限能保真抗干扰安全吗?
网友评论:LS
这你就不懂了,可以内部DC-DC的
网友评论:外部器件也有内部DC-DC供电吗?
网友评论:功耗数据在哪里?
BOR, WDT,RTC功耗多少?
光说0.9V没有意义
网友评论:呵呵
网友评论:19楼的别笑哦,匠人可不是开玩笑。
确实有一些产品是用断电的方式来实现低功耗的。
===========
的确很多
网友评论:我现在公司代理的 日本的OKI的低功耗系列单片机,8位,4M主频,但是可以工作在1.1V下面。功耗也应该和MSP430差不多。
可以用一节电池供电的MCU,现在还不多吧。
其实低功耗有很多选择的。对于一般的数据采集来说,完全够用了。但是它的价格却比相同的FLASH ,还有SRAM的MSP430便宜多了。。。。
偏门,还不怕被破解。呵呵
网友评论:ls的什么公司,给个链接吧
网友评论:PIC的XLP就是采用断电的方式,不工作时外部器件断电
网友评论:3V电平是实事上的工业标准电平,
0.9-1.8下别的器件供电如何保证?
总不能所有的事情一个单片机搞定?
0.9--1.8V,
噪声容限能保真抗干扰安全吗?
machunshui 发表于 2010-4-26 11:25
电池供电的系统噪声本来就很低,ARM7和CM3的内核电压不也才1.8V,要说噪声容限,5V的系统更好,可现在都是3.3V甚至更低了
网友评论:ls没明白人家的意思,mcu可以工作在0.9v,外围器件难道都能在0.9v工作吗?
网友评论:1节电池供电的IC,太多了。
不过都是消费类的
网友评论:ls没明白人家的意思,mcu可以工作在0.9v,外围器件难道都能在0.9v工作吗?
andy_gao 发表于 2010-4-27 12:20
明白。内有DC-DC变换,并有变换后的3.3V电压输出管脚来给外围器件供电。那款单片机的主要卖点就是单电池供电,相当于省掉了一个DC-DC
变换器。
网友评论:大家要的是超低功耗单片机,
不是超低电压单片机。
亮出DC--DC一直给外部器件供电时候的功耗参数多少?
单片机哪怕休眠也要给外部器件供电啊!
数据说话!
网友评论:对一般情况而言,
超低功耗单片机比较很简单。
1.RAM不保存,后备
寄存器保存,其他全部关闭模式,即所谓深度休眠模式功耗多少?
(TI暂时没有提供此模式)
2.RAM保存,其他全部关闭模式,即所谓普通休眠模式功耗多少?
3.普通休眠模式功(或者深度休眠模式功)+ BOR开启模式功耗多少?
4.普通休眠模式功(或者深度休眠模式功)+ BOR开启模式 + WDT 开启功耗多少?
5.普通休眠模式功(或者深度休眠模式功)+ BOR开启模式 + RTC 开启功耗多少?
网友评论:看了一下silabs网站,
给出的参数确实牛:
ndustry’s lowest active & sleep currents
160 uA / MHz - active mode
10 nA sleep w/BOD disabled
50 nA sleep w/BOD enabled
300 nA sleep w/internal RTC
600 nA sleep with external crystal
LDO voltage regulator
2 uS wake-up time
1.5 uS analog settling time
25 MHz, single-cycle 8051 compatible CPU
12-bit ADC
Up to 8 kB Flash, 512 bytes SRAM
0.9 V – 3.6 V operation
不要说PIC,
MSP430都得见鬼去了!
绝对天下第一!
网友评论:不过好像BOD应该指的是掉电复位,
BOR指的是低电压复位,
这样其参数也不那么恐怖了
网友评论:
又下载silabs的C8051F91x-C8051F90x datasheet,
BOD确实指的是低电压复位,
这样看其参数确实牛,
MSP430不是对手,
不要说PIC了。
其3V电压下:
休眠模式 + BOD 80nA
msp430此项参数 100nA
休眠模式 + BOD + RTC 750nA
msp430 此项参数900nA
网友评论:
从其手册给出的参数看,
确实厉害,
不过不论是TI,ST,还是MICROCHIP宣传产品的时候,
都有相互PK,
但是都未提及silabs的C8051F
网友评论:54#
我们公司的网站,还有OKI的链接。。
http://www.e-shine.cn/
http://www.okisemi.com/en/semicon/miconlp/index.html
我的联系方式:15889627156
0755-26038078
网友评论:
深挖一下C8051F的BOD:
其低功耗参数标定的BOD是指后备电池VBAT跌落到0.9V以下的时候的复位电压,
不可编程,基本类似于掉电复位。
非休眠模式的工作电压VDD是得不到监控的。
(或者是非休眠模式的工作电压VDD的掉电复位可以没有标出,偷梁换柱)
并非像TI,MCP等用于工作电压附近的可编程电压跌落复位,
难怪人家提也不提他
网友评论:
还有就是C8051F 单电池供电的时候, sleep mode时,
其DC--DC是关闭的!
无法对外围器件供电!
如果是双
电源供电模式,
其功耗参数BOD指的是VBAT监测,
VDD没有被监测。
网友评论:看来说低功耗还得是TI,MCP,ST 三家
网友评论:不是TI的愤怒,应该是TI的恼怒!
网友评论:TI 暂时还是无忧的。
虽然说PIC比较接近msp430,
但是其低功耗产品很不好买。
缺乏品牌认同度。
ST的STM8L推广力度大,
但是和msp430还稍微有少许差距。
但是STM8L价格比MSP430低很多,
性价比高不少,
都能满足设计要求的时候,
比msp430有性价比多了。
缺点是这种架构得MCU推出时间短,熟悉的人不多
网友评论:STM8L也不错:
休眠(RAM保持) 0.35 uA
休眠(RAM保持)+ RTC1uA
休眠(RAM保持)+ BOR + RTC3uA
其BOR只需2uA,虽然离msp430尚有差距,
和其他MCU比还是不错的
网友评论:C8051那玩意,我总觉得宣传做的好。
实际中也没看到比较成功的案例
网友评论:我认为低到一定时候意义不大了
现在很多MCU都可以满足低功耗要求
一般电池还有1UA的自漏电呢
430现在日子并不好过啊,幸好TI实力强,有钱
网友评论:
继续深挖几家的BOR,POR,PDR概念。
不挖不知道,一挖下一跳!
MSP430优势不大!
其引以为傲的零功耗BOR和ST,MCP相差无几!
网友评论:ST的电源复位分为POR,PDR,BOR,除此外还有电压监测功能。
上电时候,VDD < VPOR,保持复位
VDD跌落到VPDR以下,保持复位
BOR电压可编程,如果开启VDD < VBOR,保持复位
MCP的PIC类似,电源复位分为POR,LPBOR,BOR,除此外还有电压监测功能。
其LPBOR相当于ST的PDR。
TI的msp430的所谓零功耗BOR实际上是相当于ST的PDR,MCP的LPBOR,
即一个单跳变点的掉电复位。
可是TI,总是拿自己的掉电复位BOR和人家的可编程低电压BOR对比。
如果MSP430的 掉电复位BOR+休眠功耗 对比STM8L的 PDR+休眠功耗 对比 XLP系列PIC的 LPBOR+休眠功耗,
MSP430只比PIC,STM8L好一点点,差距非常小
三者是
MSP430 100nA
PIC24F16KA102 160nA
STM8L 350nA
这点电流和耗电大项WDT,RTC比已经很小,
可以说,
实际应用,
三者之间差别很小。
做到 休眠+掉电复位+RTC 1.5uA都不是问题。
MSP430可以休矣!
网友评论:功夫在芯片之外,选用最适合自己产品的,不管用啥只要作出用户满意的产品就是OK的,任何芯片与产品都有自己的定位, 谁好谁坏,实际有时是习惯问题,一味追求那些我个人觉得不重要
网友评论:基本条件很重要。
没有必要条件其他都是白搭。
不能混淆充分条件和必要条件
网友评论:修正一下,
高价MSP430可以休矣!
毕竟MSP430仍然是超一流的
网友评论:先谢谢66楼!
小声的问一下:STM8L哪里有的卖?有参考价格吗?
网友评论:STM8L 到淘宝上看看
网友评论:呵呵,silabs只是一个想过上贵族生活的农夫而已。
网友评论:呵呵,不错
网友评论:打酱油
网友评论:还有就是因为以前只有MSP430的BOR做的特别好,
TI总是强调BOR功耗。
其实对BOR有不同的用法,
1.有些MCU提供休眠BOR自动关闭,运行自动开启的配置功能,
这样的话,休眠期间BOR不耗电。
运行期间,供电电压也得到检测,
防止MCU工作错乱,
这是BOR最需要运用的场合。
2.用户自己软件设置,休眠前关闭BOR,
休眠结束立即开启BOR。
这样就极大地降低功耗。
相反MSP430不能关闭的BOR,
休眠期间一直工作,
会不会反而是个弱点呢???
网友评论:问一下machunshui,运行期间检测供电电压起什么作用?