如何让低功耗MSP430的功耗更低

\u5982\u4f55\u8ba9\u4f4e\u529f\u8017MSP430\u7684\u529f\u8017\u66f4\u4f4e

\u3000\u3000430\u5355\u7247\u673a\u7684\u4f4e\u529f\u8017\u5b9e\u73b0\u65b9\u5f0f\u53ef\u4ee5\u901a\u8fc7\u8f6f\u4ef6\u7f16\u7a0b\u6765\u5b9e\u73b0\u3002
\u3000\u3000\u4e3a\u4e86\u4f7fMSP430\u6700\u5927\u9650\u5ea6\u7684\u8fbe\u5230\u4f4e\u529f\u8017\uff0c\u5bf9\u4e8eMSP430\u672a\u4f7f\u7528\u7684GPIO\u800c\u8a00\uff0c\u5e94\u8be5\u5c06\u5176\u8bbe\u7f6e\u4e3a\u8f93\u51fa\uff1b\u6216\u8005\u662f\u8bbe\u7f6e\u4e3a\u8f93\u5165\uff0c\u4f46\u662f\u5c06\u7ba1\u811a\u7684\u7535\u5e73\u56fa\u5b9a\uff0c\u53ef\u4ee5\u901a\u8fc7\u5916\u90e8\u7535\u8def\u5c06\u7ba1\u811a\u8fde\u63a5\u81f3Vcc\u6216\u8005GND,\u4e5f\u53ef\u4f7f\u80fd\u5185\u90e8\u4e0a\u4e0b\u62c9\u7535\u963b\uff0c\u5c06\u7ba1\u811a\u7535\u5e73\u56fa\u5b9a\u3002
\u3000\u3000\u5bf9\u4e8eMSP430\u800c\u8a00\uff0c\u5927\u90e8\u5206\u60c5\u51b5\u4e0b\uff0c\u6d4b\u91cf\u5230\u7684\u529f\u8017\u4e0edatasheet\u4e0d\u7b26\u5747\u662f\u7531\u5bf9MSP430\u672a\u4f7f\u7528\u7684GPIO\u5904\u7406\u4e0d\u5f53\u5f15\u8d77\u7684\u3002\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0cMSP430\u7684GPIO\u662f\u4f5c\u4e3a\u8f93\u5165\u7684\uff0c\u5176\u7b49\u6548\u7535\u8def\u5982\u4e0b\u56fe\u6240\u793a\uff0c\u4e3a\u63a8\u633d\u6a21\u5f0f\uff1a

\u3000\u3000\u5f53GPIO\u7ba1\u811a\u914d\u7f6e\u4e3a\u8f93\u5165\u7ba1\u811a\u4e14\u5916\u90e8\u7535\u5e73\u5904\u4e8e\u6d6e\u52a8\u72b6\u6001\u65f6(0<Vin<Vcc)\uff0c\u90a3\u4e48\u5185\u90e8\u7684MOSFETs\u7ba1\u7684\u5bfc\u901a\u7535\u6d41\u672c\u8eab\u5c31\u5904\u4e8e\u4e00\u4e2a\u4e0d\u7a33\u5b9a\u7684\u503c\uff0c\u4f1a\u5bfc\u81f4\u6574\u4f53\u529f\u8017\u7684\u5347\u9ad8\uff0c\u793a\u610f\u56fe\u89c1\u4e0a\u56fe\u53f3\u534a\u8fb9\u3002\u53e6\u5916\u8fc7\u9ad8\u6216\u8fc7\u4f4e\u7684\u6e29\u5ea6\u66f4\u4f1a\u52a0\u5267\u8fd9\u79cd\u4e0d\u7a33\u5b9a\uff0c\u4e14\u5f53\u4f9b\u7535\u7535\u538b\u5347\u9ad8\u65f6\uff0c\u672c\u8eabMOSFETs\u7ba1\u7684\u5bfc\u901a\u7535\u6d41\u4e5f\u4f1a\u53d8\u5927\u3002\u6545\u5728\u9ad8\u538b\u548c\u4f4e\u6e29\u53cc\u91cd\u4f5c\u7528\u4e0b\uff0c\u5c31\u4f1a\u51fa\u73b0\u529f\u8017\u6500\u5347\u73b0\u8c61\u3002

\u3000\u3000\u628a\u770b\u95e8\u72d7\u5173\u4e86\u8bd5\u8bd5\uff0c\u5e94\u8be5\u8981\u597d\u4e00\u4e9b\uff0c\u8fd8\u6709\u522b\u4eba\u7684\u4f4e\u529f\u8017\u6d4b\u8bd5\u73af\u5883\u662f\u76f8\u5f53\u4e25\u683c\u7684\uff0c\u7535\u6e90\u7684\u4e00\u70b9\u5c0f\u5c0f\u6ce2\u52a8\uff0c\u6216\u8005\u6d4b\u8bd5\u8bbe\u5907\u7684\u5185\u963b\uff0c\u90fd\u4f1a\u52a0\u5927\u7535\u6d41\u7684\u3002

430单片机的低功耗实现方式可以通过软件编程来实现。
为了使MSP430最大限度的达到低功耗,对于MSP430未使用的GPIO而言,应该将其设置为输出;或者是设置为输入,但是将管脚的电平固定,可以通过外部电路将管脚连接至Vcc或者GND,也可使能内部上下拉电阻,将管脚电平固定。
对于MSP430而言,大部分情况下,测量到的功耗与datasheet不符均是由对MSP430未使用的GPIO处理不当引起的。默认情况下,MSP430的GPIO是作为输入的,其等效电路如下图所示,为推挽模式:

当GPIO管脚配置为输入管脚且外部电平处于浮动状态时(0<Vin<Vcc),那么内部的MOSFETs管的导通电流本身就处于一个不稳定的值,会导致整体功耗的升高,示意图见上图右半边。另外过高或过低的温度更会加剧这种不稳定,且当供电电压升高时,本身MOSFETs管的导通电流也会变大。故在高压和低温双重作用下,就会出现功耗攀升现象。

  • msp430鍗曠墖鏈5銆6绯诲湪浣庡姛鑰棰嗗煙鐪熺殑鏄帇鑰呬箞?stm32鐨勫湪浣庡姛鑰楀簲鐢ㄤ笂...
    绛旓細灏辩畻杩涘叆鐫$湢妯″紡涔熸湁鍑爉A锛屽埌浜嗗仠姝㈠拰寰呮満妯″紡鎵嶄細璺岃嚦uA銆傚懙鍛碉紝姣曠珶ARM鍜鍗曠墖鏈灏变笉涓鏍凤紝鑷冲皯涓婚宸簡鍑犲崄鍊嶏紝msp430涓鑸篃灏辫窇璺8M锛4M stm32鎬庝箞鐫寰楄窇涓72M鍚э紝杩欐牱鍔熻灏变笂鍘讳簡銆傝屼笖32涓绘墦鐨勬槸浣庣甯傚満锛屽叧閿环鏍间綆鎿嶄綔鏂逛究锛屼笂ARM浜嗭紝娌″繀瑕佸姛鑰楁帎鐨勮繖涔堟銆傛杩庤拷闂 ...
  • msp430 浣庡姛鑰 骞冲潎鍔熻楁庝箞璁$畻
    绛旓細鎶婄湅闂ㄧ嫍鍏充簡璇曡瘯锛屽簲璇ヨ濂戒竴浜涳紝杩樻湁鍒汉鐨浣庡姛鑰娴嬭瘯鐜鏄浉褰撲弗鏍肩殑锛岀數婧愮殑涓鐐瑰皬灏忔尝鍔紝鎴栬呮祴璇曡澶囩殑鍐呴樆锛岄兘浼氬姞澶х數娴佺殑銆
  • msp430褰撶▼搴忚繍琛屽埌浣庡姛鑰妯″紡鏃跺埌搴曟槸鍋滀笅鏉ョ瓑涓柇;杩樻槸缁х画杩愯鍛?鎴...
    绛旓細浣犳妸杩涘叆浣庡姛鑰妯″紡鏀惧湪WHILE(1)鍓嶉潰娌℃湁浠讳綍鎰忎箟锛岀瓑浣燩2涓柇杩涙潵鍚庯紝绋嬪簭鐩存帴杩涘叆涓诲惊鐜噷锛430杩涘叆浣庡姛鑰楀悗鏄湪鍘熷绛変腑鏂 涓嶅悓鐨勪綆鍔熻楀尯鍒湪浜庡仠鎺夌殑鏃堕挓涓嶅悓锛孡PM3鏄彧鐣橝CLK锛孡PM4鏄叏閮ㄥ仠鎺夛紝濡傛灉浣犵▼搴忎腑娌℃湁浣跨敤鍒拌鏃堕挓锛屽缓璁洿鎺PM4锛鍔熻椾綆鐐 ...
  • ...鐗囩殑浣庡姛鑰楃壒鎬?璇峰湪缃戜笂鎼滅储鍑犵浣庡姛鑰楀崟鐗囨満鐨勭郴鍒,
    绛旓細MSP430锛岄鍏堝伐浣滅數鍘嬩笉鏄5V锛岃屾槸1.8~3.6锛涘涓椂閽熺郴缁燂紝鍙互浣跨敤32768鏅舵尟锛涘绉浣庡姛鑰妯″紡锛屽彲浠ュ叧闂笉鍚岀殑妯″潡銆
  • MSP430浠嬬粛
    绛旓細鐢靛瑙︽懜MCU鈥斺MSP430鐨瑙︽帶鍔熻兘寮哄ぇ锛岄傚悎澶氱瑙︽帶璁惧璁捐銆傛棤绾夸富鏈篗CU鈥斺擬SP432鍐嶆鐧诲満锛屼綔涓烘棤绾胯澶囩殑鏍稿績鎺у埗鍗曞厓銆傚畨鍏∕CU鈥斺旈拡瀵瑰伐涓氱骇楂樺彲闈犳у拰瀹夊叏璁よ瘉鍦烘櫙锛屽鏈烘鎺у埗鍜岀綉缁滀俊鍙蜂紶杈撱傚湪浼楀绯诲垪涓紝MSP430浠ュ叾浣庡姛鑰鐗规ц劚棰栬屽嚭锛屽鑳藉悎鐞嗗埄鐢紝瀹冭兘鍦ㄨ嫑鍒鐨勫姛鑰鏉′欢涓嬮暱鏃堕棿绋冲畾杩愯锛屽...
  • msp430f149鍔熺巼鏄灏
    绛旓細MSP430绯诲垪鍗曠墖鏈烘渶澶х殑鐗圭偣涔嬩竴灏辨槸浣庡姛鑰浜嗭紝鐩镐俊寰堝浜洪兘浜嗚В銆傞偅涔堝畠鐨勫姛鑰绌剁珶浣庡埌浠涔堢▼搴﹀憿锛屼笅闈㈡垜鐢ㄦ暟瀛楁潵璇存槑涓涓嬶細0.1uA鎺夌數妯″紡锛堟鏃朵粛鐒跺彲鏈夊閮ㄤ腑鏂級宸ヤ綔鐢靛帇1.8-3.3V,閭d箞姝ゆ椂鐨勫姛鐜囨渶澶т负锛0.33X10e-3 mw.涔熷氨鏄0.00033mW锛屽浣庣殑鍚с0.8uA鐨勫緟鏈烘ā寮忥紙32.768KHZ鏃堕挓淇″彿...
  • MSP430绯诲垪FLASH鍨嬭秴浣庡姛鑰鐢甸噺6浣鍗曠墖鏈鍩烘湰淇℃伅
    绛旓細鏈枃灏嗕粙缁MSP430绯诲垪鐨凢LAH鍨嬭秴浣庡姛鑰鐢甸噺6浣鍗曠墖鏈锛岃繖娆句骇鍝佸叿鏈夋樉钁楃殑鑺傝兘鐗规э紝閫傚悎瀵瑰姛鑰楁晱鎰熺殑鐢靛瓙璁惧搴旂敤銆傝鍗曠墖鏈虹敱鐭ュ悕浣滆呰儭澶у彲鎵钁楋紝鍏朵笓涓氫功绫嶃奙SP430绯诲垪FLASH鍨嬭秴浣庡姛鑰楃數閲6浣嶅崟鐗囨満銆嬭缁嗛槓杩颁簡鍏剁壒鎬т笌搴旂敤銆傝涔︾睄鐨勫浗闄呮爣鍑嗕功鍙(ISBN)涓781077096锛屼究浜庤鑰呭湪鍏ㄧ悆鑼冨洿鍐呮煡鎵惧拰璐拱銆
  • msp430鏈夌偣鍥版儜鍟,璺眰楂樻墜鎸囧,,,姹傛晳姹傛晳
    绛旓細MSP430鍗曠墖鏈鏈澶х殑鐗圭偣灏辨槸浣庡姛鑰锛屾墍浠ュ彲浠ュ簲鐢ㄥ埌涓浜涙秷璐圭數瀛愪笂闈紝搴旂敤鐢垫睜瑙e喅鏂规鐨勫満鍚堛傛垜涓汉璁や负锛430鍗曠墖鏈虹浉姣51鍗曠墖鏈猴紝鍐呴儴鐨勮祫婧愭瘮杈冨己澶э紝涓嶇鏄椂閽熺郴缁熴佷腑鏂祫婧愩両O鍙h祫婧愩佸畾鏃跺櫒銆丄D銆乁ART杩樻湁鍏朵粬鐨勭瓑锛岄兘闆嗘垚鍒板崟鐗囨満鍐呴儴浜嗭紝杩欐牱浣跨敤璧锋潵灏变笉闇瑕佸鎺ョ‖浠剁數璺傜敤鎴蜂娇鐢ㄦ柟渚夸簡锛岄殢涔...
  • MSP430鍗曠墖鏈轰腑,濡備綍璁剧疆涓柇瀛愮▼搴,鍙互浣跨郴缁浠嶭PM4 妯″紡杩涘叆娲诲姩...
    绛旓細鍦ㄤ富鍑芥暟涓繘鍏ヤ紤鐪犳ā寮忓苟鎵撳紑鎬讳腑鏂紝鐒跺悗鍦ㄤ腑鏂▼搴忛噷闈㈡墽琛屾兂瑕佺殑鎿嶄綔灏卞彲浠ヤ簡銆備竴鑸琗T2IN鐨勯鐜囦负楂橀锛屾寜瀹為檯搴旂敤鏃剁殑瑕佹眰鏉ラ夌敤锛沊IN涓轰綆棰戯紝鍙互鏄32 768Hz銆俋IN鐨勭敤閫斾富瑕佹槸鍦浣庡姛鑰鏃浣跨郴缁淇濇寔鈥滄椿鐫鈥濄MSP430鍏辨湁5绉嶇渷鐢垫柟寮忥紝鍗矻PM0锝4銆傜郴缁熷湪LPMO-3鏂瑰紡涓嬪彲浠ヨ鍞ら啋锛孡PM4鍒欎笉鑳姐傚ぇ...
  • MSP430鍗曠墖鏈虹殑闂
    绛旓細MSP430鏄秴浣庡姛鑰楃殑鍗曠墖鏈銆備笉鐭ヤ綘璇寸殑绋嬪簭涓嶈繍琛屾槸鎸囩殑鍝柟闈紝鏄惁鏄煇浜涘姛鑳戒笉鑳藉疄鐜帮紝濡傛暟鐮佺涓嶆樉绀恒傜敱浜庡畠鐨勪綆鍔熻楋紝浣庣數鍘嬬壒鎬э紝涔熻浣犵數鑴戝叧鎺変箣鍚庣敱浜嶫TAG杩炴帴绾挎彁渚涗竴瀹氱殑鐢靛帇锛屽崟鐗囨満鍐呴儴绋嬪簭浠嶇劧鍦ㄦ墽琛岋紝鍙槸鏈変簺鍏冧欢鐢变簬鐢靛帇鎴栧姛鐜囦笉澶熶笉瓒充互椹卞姩锛屾瘮濡傛暟鐮佺銆傚綋浣犲啀娆℃墦寮鐢佃剳鏃朵负鍏舵彁渚涗簡...
  • 扩展阅读:msp430为什么没有人用 ... msp430微控制器 ... 引脚最少的msp430 ... ccs对msp430烧录 ... msp430硬件iic主从通信 ... 调整为1600x900@60hz ... 超低功耗模式禁用 ... msp430芯片各引脚 ... 十大低功耗cpu排行 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网