新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 一種P89LPC93X單片機控制的大功率鉛酸電池充電器設計

        一種P89LPC93X單片機控制的大功率鉛酸電池充電器設計

        作者: 時間:2011-12-08 來源:網絡 收藏

        2 充電器的軟件設計

        在軟件設計中,應用P89LPC93X單片機的PWM輸出控制充電器的輸出電壓值和電流值,利用A/D轉換功能實時檢測鉛酸電池的充電深度、電池溫度等參數,并根據電池狀態對充電曲線進行調整,使充電過程能夠按照經驗的優化曲線進行。對于不同類型的電池,對其充電的優化曲線也不盡相同,可以在程序中設置不同的充電曲線子程序,在硬件上設置不同類型電池的控制開關作為對充電曲線的選擇。對于充電曲線的軟件設計,基本的程序流程如圖7所示。


        對程序軟件的編制,最好采用C語言進行開發。C語言支持多種數據類型,可以方便地更改單片機PWM的輸出值,更精確地對充電器的輸出進行控制。另外C語言對于處理子程序的選擇和跳轉非常靈活,可移植性也非常好,為以后添加更多的功能提供了方便。

        實際充電器產品按照經驗優化曲線對Trojan 公司的36V 335AH電池的充電過程的實測曲線圖如圖8所示。


        在大功率鉛酸電池的充電器設計中,主電路采用功率因數校正(PFC)+移相全橋的拓撲結構,充電器的輸出采用,實現了實時監控電池的狀態,使充電過程按照理想的優化曲線進行,一方面提高了充電器的效率,保證了足夠的功率輸出,另一方面又保護了電池,延長了電池壽命。這種設計方法具有很強的參考性和實用性


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 永泰县| 阳泉市| 蒙城县| 思南县| 梅河口市| 辽阳市| 涿鹿县| 昌邑市| 柘城县| 灌云县| 大宁县| 玉溪市| 高邮市| 桃园县| 洛扎县| 萍乡市| 商南县| 桦甸市| 梧州市| 定州市| 嘉祥县| 彩票| 舒城县| 呈贡县| 科技| 淮安市| 来安县| 宿松县| 玉山县| 遂宁市| 临夏市| 庆城县| 石阡县| 福泉市| 常德市| 沂南县| 阿巴嘎旗| 汽车| 靖边县| 民县| 木兰县|