新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 技術:基于單片機的多模式蓄電池充電電路設計

        技術:基于單片機的多模式蓄電池充電電路設計

        作者: 時間:2013-11-25 來源:網絡 收藏
        y: Tahoma, Arial, sans-serif; font-size: 14px; text-align: justify; ">AJMP INTT0

        本文引用地址:http://www.104case.com/article/227831.htm

        INTT01 : CJNE A,PWM,INTT02,如果等于周期數

        MOV COUNTER, #01H ,計數器復位

        SETB 08H,P1.0為高電平

        SETB P1.2

        INTT02 : POP ACC,出棧

        POP PSW

        RETI

        END

        4 恒壓充電

        該階段為恒壓充電,電壓值為7.3V,它是節數與溫度的函數,這時充電電流逐漸減小,恒壓充電時,保持充電電壓不變。充電電流不斷下降,當充電電流下降到恒流狀態下充電電流的1/10 時,終止恒壓充電。電路實現方法為:外部檢測設備將結果送入P0口,系統檢測送入的數據,若電池電壓在大于6V時采用恒壓充電模式,即P1.1口置高位進行恒壓充電模式。具體實現程序如下:

        READ : MOV A,P0,將P0口的值送入累加器A

        CJNE A,#0B7H,REL ,若(A)≠7.3V則跳到REL

        REL : JNC STOP ,大于7.3V轉移到STOP

        技術:基于單片機的多模式蓄電池充電電路設計

        5 A/D轉換模塊

        由于本設計用到了電壓實時監測,因此需要對其發出的信號進行A/D轉換,在電路中采用了ADC0809轉換器,對模擬信號進行采集與轉換。具體實現程序如下:

        START: MOV R0 ,#30H ,RAM緩沖區地址設初值

        MOV DPTR , #0FEF8H,通道地址寄存器設初值 MOVX @DPTR A ,啟動A/D轉換

        MOV R5,#0AH ,延時等待

        DLX: DJNZ R5,DLX

        WAIT : JB P3.2 ,WAIT,等待A/D轉換結束

        MOVX A ,@DPTR,讀取A/D轉換結果

        MOV @R0,A ,保存A/D轉換結果

        ACALL DATADSP,數據的數字處理

        LJMP START

        軟件流程圖如下所示:

        技術:基于單片機的多模式蓄電池充電電路設計

        總結

        采用充電集成電路進行充電器的設計,不但能夠實現對一般的進行充電,而且還能夠實現相應的過壓和時間控制,從而可以充分發揮蓄電池的性能,延長電池的使用壽命,并避免簡易充電器在充電時可能對電池造成損害的情況發生,具有一定的智能功能,符合目前的環境保護潮流。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 青州市| 大方县| 阿城市| 文成县| 米泉市| 金湖县| 博湖县| 永登县| 天水市| 库车县| 鹿泉市| 临夏市| 武川县| 玉屏| 会宁县| 江门市| 新巴尔虎左旗| 汨罗市| 济南市| 桦川县| 扎赉特旗| 油尖旺区| 茌平县| 房产| 太康县| 共和县| 广饶县| 巨野县| 吉木萨尔县| 五莲县| 中卫市| 平泉县| 镇江市| 红安县| 茌平县| 淮滨县| 象山县| 响水县| 衡水市| 青神县| 新泰市|