Dallas推出可編程單節鋰離子電池電量計
——
在DS2790出現之前,電池包制造商對于單電池應用并無(wú)較好的選擇。因為找不到具備足夠存儲容量或者微控制器處理能力的廉價(jià)單芯片器件,以嵌入專(zhuān)有的電池電量計算法。因此,制造商被迫在設計用于9至12節電池包(例如筆記本電腦的電池包)的芯片基礎上進(jìn)行方案修改。更為復雜的是,在類(lèi)似于蜂窩電話(huà)之類(lèi)的應用中,使用這些多節電池包芯片方案成本太高。除了DS2790,目前這個(gè)低廉的價(jià)位上沒(méi)有其他競爭器件具備這種強大的功能。
DS2790是一款非常獨特的器件。該器件為單節鋰離子電池而優(yōu)化,采用基于微處理器的解決方案,可以實(shí)現以前只有在更復雜的多節電池包中使用的(例如筆記本電腦中所使用的)器件才具有的電量計和定制功能。 DS2790的計算核心是低功耗微控制器MAXQ20,它采用先進(jìn)的、基于累加器(MAC)的16位RISC架構。因為指令同時(shí)包含操作代碼和操作數,處理器可以高效地在一個(gè)時(shí)鐘周期內完成取指令和執行操作,無(wú)需流水線(xiàn)機制。處理器內核支持16級硬件堆棧,可以快速完成子程序調用和任務(wù)切換??梢酝ㄟ^(guò)三個(gè)內部數據指針快速有效地處理數據,多數據指針允許一個(gè)以上的函數訪(fǎng)問(wèn)數據存儲器,而無(wú)需每次都保存和恢復數據指針。 為了允許用戶(hù)編制專(zhuān)有算法,DS2790包含有三種類(lèi)型的存儲器:程序存儲器、數據EEPROM和數據RAM。存儲器采用哈佛結構,程序和數據存儲器具有獨立的地址空間。16kB程序存儲器包括8kB受密碼保護的EEPROM和8kB ROM。其中EEPROM允許器件重新編程,從而可簡(jiǎn)化開(kāi)發(fā)工作和現場(chǎng)升級,進(jìn)而降低成本。ROM包含的程序支持以下功能:通過(guò)I?C接口重新編程,SHA-1認證和支持在線(xiàn)調試。數據EEPROM為128字節,可用于保存重要的數據,如充電參數、電池特性參數、制造商數據等,而數據不受電池過(guò)放電、意外短路或者ESD事件影響。數據RAM為512字節,可用于數據暫存。
DS2790還提供精密的電流、累計電流、電壓和溫度測量。其12位加符號位的電流測量結果是128個(gè)單獨電流采樣的平均值。電流測量值在芯片內部累加,以生成電流累計值,精度為滿(mǎn)量程范圍的
評論