新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于電動車鋰電池組保護電路的設計方案

        基于電動車鋰電池組保護電路的設計方案

        作者: 時間:2013-12-28 來源:網絡 收藏

          3 系統的軟件設計

          本系統軟件采用C語言編寫,處理程序采用模塊化編程, 程序運行的環境是ICCAVR 開發系統。

          在電池組空載的時候,系統進入掉電模式,以使功耗降至最低;當電池組接入負載或對電池組充電時,單片機被激活,由低功耗掉電模式轉入正常工作模式,并持續運作。 整個程序的流程如圖6所示。

          

          圖6 程序流程

          根據本系統的模塊分布,單片機程序分為電壓測量模塊、電流測量模塊和溫度測量模塊,每一模塊調用共同A /D轉換函數和延時判斷函數等,以縮短代碼長度和增強程序代碼的可讀性。 下面給出程序主函數的代碼:

          

          4 結束語

          本文中提出一種基于ATmega16L的36V的設計方案,利用高性能、低功耗的ATmega16L 單片機作為檢測和控制核心,用由MC34063構成的DC /DC變換控制電路為整個提供穩壓電源,輔以LM60 測溫、MOS管IRF530N作充放電控制開關,實現對整個電池組和單個電池的狀態監控和保護功能。通過實驗,本系統實現了全部基本功能。 與傳統采用分離元件的電池保護系統相比,本文提出的基于單片機的電池保護電路系統具有系統體積小、功能多、功耗低、成本低等特點,可用于工業生產。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 永康市| 彭水| 金溪县| 夏邑县| 胶州市| 微博| 新营市| 天气| 成安县| 临江市| 林西县| 黔东| 雷山县| 仙游县| 屯留县| 陆河县| 呼玛县| 山阳县| 乐清市| 祥云县| 厦门市| 宜兰市| 饶平县| 黔东| 通州市| 威信县| 牡丹江市| 弥渡县| 东台市| 南阳市| 吴忠市| 云林县| 来安县| 郎溪县| 沂水县| 明溪县| 闻喜县| 安新县| 蒲城县| 越西县| 洪湖市|