衡阳派盒市场营销有限公司

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>電子元器件>電池>鋰電池>

AVR技術在智能電池中的應用

2009年11月04日 14:27 www.zgszdi.cn 作者:佚名 用戶評論(0
關鍵字:
AVR技術智能電池中的應用

一、摘要
----本文檔介紹了智能電池的主要功能以及作為智能電池MCU的一些必備條件。這份白皮書沒有深入到各種智能電池的詳細定義,但作為簡單的介紹從設計的角度看是適合。
二、智能電池
----智能電池(簡稱SB)是指具有一定邏輯性的電池。根據這一定義,有很多方面的、數量巨大的應用。我們將在MCU中集成這些特殊需求,比如將一些小數量的邏輯部件更多地集到MCU中。
三、智能電池的任務及其MCU的必備條件
----一個由MCU?實現的智能電池可以完成下列各項任務,按照任務的復雜程序排列:
----?1、身份識別
----這個應用將檢查智能電池的標識字符串,如果智能電池不能回復正確的標識,將導致系統拒
絕工作。這個任務可以保證只有正確類型的電池才能使用,可以避免由于使用不同類型的電池或
者假冒電池所帶來的危險。
----這個任務可以做的更復雜以增加安全性,來減小破解ID代碼的可能性。
圖1、ID識別

此主題相關圖片如下:
按此在新窗口瀏覽圖片

對MCU的要求:
----EEPROM:存放ID標識字符串,片內的EEPROM比片外的更安全。
----通訊接口:用于處理主機詢問ID標識。
----程序存儲區:計算/選擇ID標識字符串。
----帶內部時鐘:可以減少成本和PCB空間。
建議采用AVR的芯片:Attiny26、AtmeL8。
----2、報告電池電壓
----智能電池能夠測量并報告本身的電壓,主機應用程序根據電池所給的信息采取相應的動作。
----圖2、報告電池電壓?

此主題相關圖片如下:
按此在新窗口瀏覽圖片

對MCU的要求:
----高精度的A/D?轉換器:去讀取電壓。
----片內參考電壓:可降低設計成本并提高智能電池的自適應能力。
----通訊接口:與應用程序進行有關報告電壓信息的通訊
----程序存儲區:測量電壓并處理電壓信息
----建議采用AVR的芯片:ATtiny15、ATmega8535、ATmega8、ATmega16。
----3、報告充電/放電電流
----除了電壓之外智能電池也能監控電流,包括充電時的充電電流和放電時的放電電流,并報告這些信息
對MCU的要求:
--?1>?ADC的精度根據應用的需求而定。2>?帶內部電壓放大的差分ADC輸入通道:便于檢測小電流。3>?其它一些要求和前面的相同。4>?建議采用AVR的芯片:ATtiny15,ATmega8535,ATmega8,ATmega16,ATmega32。?圖3、電壓、電流測量

此主題相關圖片如下:
按此在新窗口瀏覽圖片

----4、向主應用程序報告精確的和運算后的數據
----智能電池能夠根據所測得的電池電壓和電流自己做一些必要的估算,例如:
----電池壽命:根據測量電池得到的參數(電壓、放電電流)和電池充/放電的特性計算出電池
壽命,計算結果保存于MCU的數據存儲器中。
----信號控制:根據測量的參數,將報告一些控制信息。例如:太小的功率輸出--POWER?DOWN
應用、滿充電--結束充電、一些危險狀態如太大的充電或放電電流。
圖4、超級智能電池?

此主題相關圖片如下:
screen.width-333)this.width=screen.width-333" border=0>

對MCU的要求:
----EEPROM?要足夠能放下必要的電池特征。
----程序存儲區,執行必要的操作。在這個例子中,智能電池已經接管了重要且危險的任務,因
此對時鐘穩定性、程序跑飛和程序死鎖保護提出了更高的要求。建議采用片內振蕩器、先進的上
電復位和低電壓檢測電路。
----建議采用AVR的芯片:ATmega8535、ATmega8、ATmega16、ATmega32。

5、危險狀況下的自動干預
----在有危險的情形發生時,智能電池能夠自己采取相應的動作。包括當充電或放電時任意一個電流太高,當放電時電量低于某一個數值時(某些電池如完全放電會受損)時完全關閉電池。這就要求電池供應商在智能電池的應用程序中對許多的參數進行編程處理,這樣做的優點是使智能電池有更多的自動處理能力,對主應用程序的邏輯處理需求降低。這意味著反應更快速和減少通信錯誤造成的危險。
對MCU?的要求:
----必要的數據和代碼的存放空間
----要求有很高的可靠性:因智能電池現不僅是監視,在有可能發生危險工作情況下還要采取相應動作。
----6、電池單元的平衡
----許多電池是由一節以上的電池單元組成,典型的PC機電池有三節或四節電池。最理想的工作狀況是每個電池單元都有相同的電壓,因此要求智能電池能夠完成電池單元的平衡操作。
對MCU?的要求:
----要有額外的ADC通道用于測量電池單元的電壓。
----電平轉換,將單個電池單元的電壓轉換到適合ADC的范圍。
----單個電池放電的控制信號或內嵌放電FET。
----7、針對智能電池的應用環境,對MCU其它方面的要求
----以下是智能電池的應用環境而對MCU的要求:因為電池主要是用來給主應用項目供電,因此智能電池只能消耗很小的功率。由于要求極低的功耗,所以對MCU以下的要求是必需的:
----當MCU不使用時,工作在休眠模式以減少功耗。
----快速喚醒時間:要求從休眠模式喚醒工作的時間最小。
----內部的RC振蕩器能夠提供快速低功耗的時鐘基準。?
內部電壓調整器
----為使智能電池在主電池電壓關閉時也能工作,因此片內的電壓調整器給MCU提供一個合適的工作電壓是必需的。
內嵌溫度傳感器
----為增強智能電池的處理能力,內嵌溫度傳感器,用于檢測另一種危險的工作狀態:電池單元過熱。

----四、MCU必備條件匯總:?
----小的封裝物理尺寸
----低功耗運行,要求高級電源管理(休眠模式、喚醒時間和中斷)
----EEPROM?數據存儲器
----通訊接口(UART、SMBUS?等)
----程序存儲區
----時鐘基準:
----快速啟動時間;
----高精度的通訊和定時;
----高可靠性,內部振蕩器的可靠性會更好。
----高精度的A/D轉換
----高級的程序跑飛保護:看門狗、掉電檢測、上電復位。
----溫度監控
----電壓調整器
----高電壓輸入/輸出
----電池單元平衡FET?

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

相關閱讀:

( 發表人:admin )

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?
      沂水县| 网页百家乐| 威尼斯人娱乐场安全吗| 百家乐官网下注瀛钱法| 大世界百家乐现金网| 顶尖娱乐城开户| 鼎尚百家乐官网的玩法技巧和规则| 尊龙百家乐娱乐城| 百家乐官网赌博规律| 澳门百家乐真人娱乐场| 郸城县| 百家乐游戏技巧| 赌百家乐官网心里技巧| 澳门百家乐先赢后输| 常州市| 广州百家乐筹码| 百家乐官网翻天粤qvod| 时时博百家乐娱乐城| 百家乐官网输了好多钱| 362百家乐的玩法技巧和规则| 太阳城百家乐官网怎样开户| 长江百家乐的玩法技巧和规则| 太阳城百家乐官网外挂| 尊龙百家乐娱乐城| 新世纪百家乐官网娱乐城| 大发888游戏平台hgdafa888gw| 综合百家乐官网博彩论坛| 大发888什么赢钱快| 御匾会百家乐官网娱乐城| 龙岩棋牌乐| 百家乐官网视频游戏双扣| 威尼斯人娱乐城动态| 新濠峰百家乐官网的玩法技巧和规则 | 网上百家乐官网内幕| 玩百家乐新2娱乐城| 百家乐官网假在哪里| 沙龙百家乐赌场娱乐网规则| 百家乐是不是有假| 百家乐官网包赢技巧| pc百家乐模拟游戏| 百家乐官网技巧论坛|