新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)的電動(dòng)汽車多功能充電系統(tǒng)設(shè)計(jì)

基于單片機(jī)的電動(dòng)汽車多功能充電系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2011-06-17 來(lái)源:網(wǎng)絡(luò) 收藏

本文引用地址:http://m.butianyuan.cn/article/172673.htm

  1.2.1 電壓檢測(cè)

  本選用電阻分壓式結(jié)構(gòu),并聯(lián)在電路中監(jiān)測(cè)電壓信號(hào),電壓信號(hào)從PAD0口經(jīng)自帶A/D轉(zhuǎn)換器傳至進(jìn)行處理,這種結(jié)構(gòu)能根據(jù)外面的實(shí)際電壓自動(dòng)選用相應(yīng)的量程檢測(cè)電壓,使電壓越小時(shí),檢測(cè)到的電壓精度越高,有助于更精確地控制過(guò)程中的電壓的變化。

  1.2.2 電流檢測(cè)

  本選用霍爾式電流傳感器檢測(cè)充電電流信號(hào),并將檢測(cè)到的電流信號(hào)經(jīng)過(guò)一定的換算處理從PAD1口經(jīng)自帶的A/D轉(zhuǎn)換器傳至單片機(jī)進(jìn)行處理,該傳感器精度高,能精確的檢測(cè)到充電電流0.1A的變化。

  1.2.3 溫度檢測(cè)

  選用熱敏電阻檢測(cè)充電過(guò)程中電池溫度信號(hào),實(shí)際應(yīng)用時(shí)將熱敏電阻貼在電池上檢測(cè)電池溫度,該熱敏電阻能準(zhǔn)確檢測(cè)到充電過(guò)程中電池溫度的變化量,溫度信號(hào)經(jīng)PAD2口傳至單片機(jī)進(jìn)行處理,防止充電過(guò)程中電池過(guò)熱,使充電過(guò)程能平穩(wěn)、安全的進(jìn)行。

  1.2.4 液晶顯示模塊

  本系統(tǒng)選用帶中文字庫(kù)的12864液晶屏,液晶屏模塊與單片機(jī)的PA、PB口相連。

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

  1.2.5 按鍵輸入

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

  1.2.6 PWM輸出

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

  2 軟件

  充電系統(tǒng)的系統(tǒng)軟件用C語(yǔ)言編寫,經(jīng)過(guò)匯編、仿真調(diào)試寫入單片機(jī)的內(nèi)部程序存儲(chǔ)器中,實(shí)現(xiàn)系統(tǒng)軟件的結(jié)構(gòu)層次化、功能模塊化,軟件的可讀性、可維護(hù)性和可擴(kuò)展性強(qiáng)。

  充電系統(tǒng)針對(duì)不同類型的蓄電池,了相應(yīng)的充電方法,軟件主要由初始化、充電前電池好壞檢測(cè)、充電階段和充電保護(hù)等部分組成。



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉