LPC2138 是一款高性能單電源 ARM7 微控制器,它具有多種斷電模式,用于在微控制器等待執(zhí)行任務時節(jié)省電量。在掉電模式下,LPC2138 在室溫下從 3.3 V 電源消耗大約 60 μA,并在掉電啟用時消耗大約 30 μA,在掉電禁用時消耗大約 30 μA??紤]到該部件是使用深亞微米工藝構(gòu)建的,這是相對較好的。然而,在高溫下,漏電流顯著增加。
本應用筆記的目的是描述使用 LPC2138 時在整個溫度范圍內(nèi)具有極低漏電流的低成本方法。這種方法需要一些外部元件,但它可以顯著降低漏電流。
本應用筆記將討論兩種恢復微控制器斷電前狀態(tài)的方法。一種方法使用廉價的外部 EEPROM,另一種方法使用可保留用于 EEPROM 仿真的內(nèi)部閃存的現(xiàn)有扇區(qū)。這兩種方法都會在關閉前將微控制器的狀態(tài)存儲到非易失性存儲器中,并將信息恢復到內(nèi)部 RAM 中,因此如果微控制器在掉電前關閉,則可以繼續(xù)處理。
圖 1 顯示了電路概念的簡化圖。首次通電時,觸發(fā)器通過復位引腳上的 RC 時間常數(shù)復位。這確保了 LPC2138 上電。LPC2138 可以通過端口引腳自行關閉。本示例使用端口 P0.23。請注意,LPC2138 的端口引腳處于高阻抗狀態(tài)。因此,觸發(fā)器的組被一個上拉電阻拉高,所以上電時與復位引腳沒有沖突。一旦 LPC2138 自行關閉,外部事件就可以喚醒該部件。在這種情況下,它是按一下開關。
這個概念是讓微控制器關閉自己的電源,然后讓外部事件重新供電。一個關鍵要求是在斷電之前讓微控制器將其狀態(tài)存儲在非易失性存儲器中,并在重新上電后讓微控制器恢復其狀態(tài),并在進入深度斷電之前的狀態(tài)繼續(xù)。
圖 1 框圖
編輯:hfy
-
微控制器
+關注
關注
48文章
8181瀏覽量
159878 -
恩智浦
+關注
關注
14文章
6028瀏覽量
125561 -
非易失性存儲器
+關注
關注
0文章
113瀏覽量
23902
發(fā)布評論請先 登錄
基于ARM7控制器——LPC2214的中英文翻譯器

【圖書分享】STM32系列ARM Cortex-M3微控制器原理與實踐
Atmel ARM7閃存微控制器密度達64KB
關于LPC2100系列ARM7微控制器的基本知識點速看
GD32E5高性能微控制器
Atmel新款ARM7閃存微控制器密度達64KB
飛利浦推出兼容USB2.0的ARM7微控制器
Atmel為基于ARM7的可定制微控制器推出入門級開發(fā)工具包
ADI發(fā)布最新的ARM7微控制器:ADuC7023和ADuC

LPC2100系列ARM7微控制器加密ARM芯片
基于ARM?Cortex?-M7內(nèi)核的高性能微控制器STM32F7系列特色分析
ARM Cortex-M3內(nèi)核微控制器與ARM7的區(qū)別資料下載

基于ARM7和DSP雙核控制的逆變電源設計

評論