<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 電源與新能源 > 設計應用 > 使用電池的CPLD自供電系統

使用電池的CPLD自供電系統

作者: 時(shí)間:2011-11-26 來(lái)源:網(wǎng)絡(luò ) 收藏

  有一種常見(jiàn)的工業(yè)和消費應用,即按一個(gè)長(cháng)間隔(如每分鐘一次)對環(huán)境條件,如GPS(全球定位系統)位置、電壓、溫度或光線(xiàn)進(jìn)行采樣的系統。這類(lèi)系統正越來(lái)越多地采用無(wú)線(xiàn)和供電方式,它每分鐘蘇醒過(guò)來(lái),作一次采樣,將數據傳輸到一個(gè)中央數據采集終端,然后再次進(jìn)入睡眠狀態(tài)。本設計實(shí)例用一片Altera EPM240-T100 (復雜可編程邏輯器件)中的一小部分,結合一些分立電容、電阻、二極管和MOSFET,通過(guò)一個(gè)RC定時(shí)器電路,自動(dòng)將一個(gè)系統從完全斷電狀態(tài)喚醒。這種方案在兩種情況下都有最小的功耗:一種是電源接通時(shí)的采樣期間,另一種是系統斷電(除RC 電路以外)時(shí)的采樣之間。

使用電池的CPLD自供電系統


  圖1是基本的開(kāi)/關(guān)定時(shí)器。Q1是一片IRLML6302 P溝道MOSFET,用作系統的電源控制開(kāi)關(guān)。當門(mén)節點(diǎn)為VCC時(shí),R2上拉,連接CPLD和整個(gè)系統的電源均被切斷,只有RC電路消耗少量電能。CPLD帶有一個(gè)控制塊、一個(gè)4.4MHz內部振蕩器、一個(gè)3位寄存器,以及6個(gè)I/O。圖2為控制部分的狀態(tài)機。狀態(tài)機的輸出為高電平,所有其它輸出均為低電平。從掉電到上電的虛線(xiàn)表示時(shí)間延遲,該時(shí)間延

遲在系統斷電時(shí)由R1與C1構成的RC電路測量。開(kāi)關(guān)S1接通時(shí)電路初始化。當S1閉合時(shí),D2將門(mén)節點(diǎn)拉低,當門(mén)電壓低于VCC 0.7V時(shí)Q1導通。Q1加電不到200ms后,EPM240-T100工作在上電狀態(tài)。上電狀態(tài)將電源節點(diǎn)拉低,將門(mén)電壓保持在0.7V,在開(kāi)關(guān)打開(kāi)后使Q1維持導通。上電狀態(tài)亦將充電節點(diǎn)拉至VCC。這個(gè)動(dòng)作將C1的負端充電至VCC。由于reset=0,控制塊進(jìn)入復位狀態(tài),而Register 1被復位。一旦S1打開(kāi),控制塊進(jìn)入使能狀態(tài),使能信號驅動(dòng)為1。

  接下來(lái),采樣與傳輸電路開(kāi)始工作,使done信號為0。當采樣與傳輸完成時(shí),done信號變?yōu)?,而控制塊進(jìn)入保存狀態(tài)。保存狀態(tài)按照Register 1中的值,將電容C2充電至CN。保存狀態(tài)激活100ms時(shí)間,使輸出對10mF電容完全充電。經(jīng)過(guò)100ms后,控制塊進(jìn)入斷電狀態(tài),停止驅動(dòng)充電節點(diǎn)與電源節點(diǎn)。R4將電源節點(diǎn)拉高,而R2拉高門(mén)節點(diǎn)。

  當門(mén)節點(diǎn)使VCC-VTQ1達到大約 2.3V時(shí),Q1切斷系統的供電。EPM240-T100的所有I/O均處于高阻抗狀態(tài),并且不影響門(mén)節點(diǎn)或充電節點(diǎn)。充電節點(diǎn)開(kāi)始于VCC,并在電源關(guān)斷時(shí)開(kāi)始通過(guò)R1放電。一旦充電節點(diǎn)掉落到2.3V,D1拉低門(mén)節點(diǎn)。當充電節點(diǎn)達到1.6V 時(shí),門(mén)節點(diǎn)為2.3V,Q1 導通。Q1 導通的時(shí)間略小于 R1 和C1 的t。關(guān)斷時(shí)間等于 R1×C1 = 100,000×0.0001=10 s。

圖2在控制塊的狀態(tài)機內狀態(tài)機的輸出為高電平而其它均為低電平


  器件在上電狀態(tài)上電,但很快轉至采樣狀態(tài)。采樣狀態(tài)記錄電容C2、C3和C4上的值。這些電容用作非易失存儲器,保存以前上電循環(huán)的次數。如果C4 ~ C2上采樣的Register 1值小于7,則控制塊開(kāi)始遞增,而Register 1的值以1為增量增加。然后,控制塊再次進(jìn)入保存狀態(tài),C2 ~C4充電到一個(gè)新的二進(jìn)制值001。器件再次斷電。在第8次上電循環(huán),或上電后大約80s,控制塊轉為使能狀態(tài),因而開(kāi)始一個(gè)新的采樣與傳輸順序。這個(gè)過(guò)程每80s重復一次。你可以調整C1和R1改變Register1的大小和使能循環(huán)之間的計數,就可以改變這個(gè)80s的周期。由于80s周期包含8個(gè)較小的上電采樣、測試與斷電循環(huán),供電的占空周期小于3%,因此,這種方案將壽命增加了33倍。



關(guān)鍵詞: 電池 CPLD 自供電系統

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>