新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機的電動汽車多功能充電系統設計

        基于單片機的電動汽車多功能充電系統設計

        作者: 時間:2011-06-17 來源:網絡 收藏

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

          1.2.1 電壓檢測

          本選用電阻分壓式結構,并聯在電路中監測電壓信號,電壓信號從PAD0口經自帶A/D轉換器傳至進行處理,這種結構能根據外面的實際電壓自動選用相應的量程檢測電壓,使電壓越小時,檢測到的電壓精度越高,有助于更精確地控制過程中的電壓的變化。

          1.2.2 電流檢測

          本選用霍爾式電流傳感器檢測充電電流信號,并將檢測到的電流信號經過一定的換算處理從PAD1口經自帶的A/D轉換器傳至單片機進行處理,該傳感器精度高,能精確的檢測到充電電流0.1A的變化。

          1.2.3 溫度檢測

          選用熱敏電阻檢測充電過程中電池溫度信號,實際應用時將熱敏電阻貼在電池上檢測電池溫度,該熱敏電阻能準確檢測到充電過程中電池溫度的變化量,溫度信號經PAD2口傳至單片機進行處理,防止充電過程中電池過熱,使充電過程能平穩、安全的進行。

          1.2.4 液晶顯示模塊

          本系統選用帶中文字庫的12864液晶屏,液晶屏模塊與單片機的PA、PB口相連。

          能實時顯示充電過程中的充電電壓、充電電流以及電池的端電壓和溫度,并在空閑時能顯示日歷、4路PWM波的占空比等。

          1.2.5 按鍵輸入

          選用4x4矩陣鍵盤。通過按鍵可切換到蓄電池充電方法選擇、充電參數設定、日歷調整、4路PWM波的占空比顯示及充電電壓、充電電流、電池的端電壓和溫度顯示等界面。

          1.2.6 PWM輸出

          PWM的輸出頻率由一個定時器/計數器設定的高頻交流電交變周期決定,本系統PWM波形選用左對齊的方式,每路PWM的占空比:[(PWMPERx—PWMDTYx)/PWMPERx]×100%,其中PWMPERx表示PWM通道寄存器,PWMDTYx表示PWM通道占空比寄存器。

          2 軟件

          充電系統的系統軟件用C語言編寫,經過匯編、仿真調試寫入單片機的內部程序存儲器中,實現系統軟件的結構層次化、功能模塊化,軟件的可讀性、可維護性和可擴展性強。

          充電系統針對不同類型的蓄電池,了相應的充電方法,軟件主要由初始化、充電前電池好壞檢測、充電階段和充電保護等部分組成。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 西乌珠穆沁旗| 永春县| 茌平县| 大方县| 丰城市| 八宿县| 宁陵县| 桓仁| 吉首市| 特克斯县| 额济纳旗| 黑龙江省| 景泰县| 武强县| 昌图县| 龙井市| 商都县| 库尔勒市| 武清区| 姚安县| 阜新市| 吉林市| 沿河| 安陆市| 江阴市| 察隅县| 六安市| 镇宁| 平和县| 南溪县| 延寿县| 孟村| 铜陵市| 苍溪县| 太原市| 长宁区| 庆元县| 陆丰市| 射洪县| 韶山市| 白水县|