性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

  • 回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

基于PIC單片機(jī)的電動(dòng)汽車充電纜上控制盒的設(shè)計(jì)

現(xiàn)代汽車中, BMS通過單片機(jī)監(jiān)控和管理汽車的充放電過程。電池是電動(dòng)汽車的重要部件,電池壽命和性能是評價(jià)電動(dòng)汽車性能的關(guān)鍵指標(biāo)。研究表明: 電池的充電過程對電池的壽命和性能影響最大, 使用正確的充電模式與過程可以有效的延長電池壽命。因此充電器的原理與性能是保證電池性能的最有效手段。智能充電器以開關(guān)電源為基礎(chǔ),并配以MCU、檢測電路和軟件[1], 在程序中固化相應(yīng)的充電管理策略和算法, 獨(dú)立地完成對電池的充電過程。依據(jù)國標(biāo)模式二的要求,將基于PIC單片機(jī)的充電攬上控制盒納入BMS 的監(jiān)控和管理之中, 根據(jù)發(fā)出指令充電并進(jìn)行實(shí)時(shí)保護(hù)。 基于這種思想, 在國標(biāo)模式二的基礎(chǔ)上, 設(shè)計(jì)出了基于PIC單片機(jī)的電動(dòng)汽車充電纜上控制盒。


1 控制盒硬件設(shè)計(jì)


控制盒的硬件框圖如圖 1 所示, 充電主電路運(yùn)用半橋開關(guān)推挽輸出電路。單片機(jī)一方面可對充電機(jī)電流、充電機(jī)電壓、線路板溫度等進(jìn)行實(shí)時(shí)檢測, 并根據(jù)線路板的溫度對線路板進(jìn)行過溫保護(hù);另一方面單片機(jī)接口與 ECU 進(jìn)行通訊, 根據(jù)ECU 的指令利用PWM 輸出信號對繼電器進(jìn)行控制,實(shí)現(xiàn)充電電路過流、過壓、欠壓、漏電等保護(hù)。[2]


1-3-3



1.1 PIC16(L)F1829單片機(jī)


 單片機(jī)PIC16(L)F1829 是電路的核心部分,電路主要的測量及控制功能均由其完成。PIC16(L)F1829因其執(zhí)行效率高、結(jié)構(gòu)簡單、超低功耗、通用性強(qiáng)、編程方法較易掌握等優(yōu)點(diǎn)而被廣泛應(yīng)用。單片機(jī)PIC16(L)F1829采用 高 性 能RISC指 令 集 ,內(nèi)置了 8K 字節(jié)的 Flash,1024 字節(jié)的SRAM及256字節(jié)的 E2PROM校準(zhǔn)參數(shù)可直接存儲到片上E2PROM 上[3]??刂破饔星穳簭?fù)位,上電復(fù)位、上電延時(shí)、內(nèi)部電路調(diào)試等特征。PIC16(L)F1829 內(nèi)置 12通道 A / D 轉(zhuǎn)換器。轉(zhuǎn)換器自帶采樣/保持電路、分辨率為 10 位、采樣率可達(dá) 5 KSPS,滿足電極的精度及采樣要求。電路無需另外配置專用 A/D 轉(zhuǎn)換器。


1.2電流、電壓測量電路設(shè)計(jì)


ZMCT118F A類傳感器、MPT107傳感器是集成化的電流、電壓傳感器,分別用以線路電流電壓的測量。它們將測得的電流、電壓經(jīng)信號采集器MCP6001傳給單片機(jī)PIC16(L)F1829,單片機(jī)進(jìn)行繼電器的控制,從而保護(hù)電路。


ZMCT118F A類電流傳感器額定輸入電流為5A額定輸出電流為5mA,當(dāng)使用采樣電阻為50歐姆時(shí),其相位差<15′,線性范圍0-30A,線性度<0.3%,隔離耐壓4500V。電路設(shè)計(jì)如圖2所示,計(jì)算公式為:U=I*R/1000  其中I為輸出電流 ,R為采樣電阻,U為采樣電壓。


1-4-3


圖2 電流采集電路圖


MPT107電壓傳感器額定輸入電流為2mA額定輸出電流為2mA,當(dāng)使用采樣電阻為50歐姆時(shí),其相位差<45′,線性范圍0-100A,線性度<0.2%,隔離耐壓3000V。電路設(shè)計(jì)如圖3所示,計(jì)算公式為:U2=U1*R \R′其中 U1為輸入電壓, U2為輸出電壓 ,R′為限流,電阻 R為采樣電阻。


1-5-3


圖3 電壓采集電路圖


1.3單片機(jī)的外圍電路設(shè)計(jì)


PIC16(L)F1829 的接線及周邊電路如圖 4 所示。單一微分比較器TL331(IC4)用以CP電壓的測量,其電路輸入的模擬電壓信號與PIC 單片機(jī)內(nèi)置 A/D 轉(zhuǎn)換器的模擬信號輸出端口相連,實(shí)現(xiàn)CP電壓值的實(shí)時(shí)反饋。光電二極管放大器MCP6004(IC1)輸出的模擬電壓信號別接至 PIC 單片機(jī)內(nèi)置 A/D 轉(zhuǎn)換器模擬信號輸入端口,將放大的電流、電壓信號傳給單片機(jī)從而實(shí)現(xiàn)電路的過流、過壓、欠壓保護(hù)。


1-6-3


圖4單片機(jī)外圍電路設(shè)計(jì)圖


2 控制盒工作原理與軟件設(shè)計(jì)


2.1 控制盒工作原理

控制盒工作原理如圖5所示,控制盒與車輛控制裝置構(gòu)成實(shí)時(shí)通信系統(tǒng),CP端PWM振幅為:±12VDC,頻率=1KHz,正半周占空比=21.67%,控制盒通過檢測點(diǎn)1、檢測點(diǎn)2、檢測點(diǎn)3、分別對充電電路電壓、電流、PE進(jìn)行實(shí)時(shí)測量,根據(jù)所測值對繼電器進(jìn)行控制。


1-7-3


圖5控制盒電路原理圖


2. 2  控制盒軟件設(shè)計(jì)


控制盒軟件采用模塊化設(shè)計(jì), 主要由初始化模塊、信號檢測模塊、數(shù)據(jù)通訊模塊及主程序等組成[4]。初始化模塊完成對 CPU 的各個(gè)資源如A /D、PWM、中斷等初始化,信號檢測模塊檢測線路電流、電壓、電路板的溫度,數(shù)據(jù)通訊模塊實(shí)現(xiàn)與ECU實(shí)時(shí)信息傳遞。主程序流程如圖6所示,當(dāng)CP 電壓值為9±0.8V、12±0.8V或其他,分別表示充電完成、插座未連接以及通訊故障;線路過壓(U≥253V),故障燈亮,繼電器斷開,待下降到243±10V,延時(shí)5±1s 后閉合,無限循環(huán);線路欠壓(U≤187V),故障燈亮,繼電器斷開,待上升到197±10V,延時(shí)5±1s 后閉合,無限循環(huán)。通過對電路參數(shù)的實(shí)時(shí)檢測而控制繼電器的通斷,實(shí)現(xiàn)電路的過流、過壓、欠壓、接地、電路板過溫保護(hù)。


1-8-3


圖6主程序流程框圖


3測試方法和結(jié)果


單片機(jī)PIC16(L)F1829采用4個(gè)指示燈,電路板上標(biāo)號為:LD1,LD2,LD3,LD4[] 。定義如下:


LD1 : 綠色,“電源”指示燈;LD2 : 綠色,“狀態(tài)”指示燈,指示工作狀態(tài);LD3 : 紅色,“故障”指示燈,有故障時(shí)亮;LD4 : 紅色,“故障”指示燈,有故障時(shí)亮。故障報(bào)警機(jī)制如圖7所示,給電路通以不同的CP電壓值、線路電壓、線路電流,分別對序號4、 5、7功能狀態(tài)進(jìn)行檢測;人為設(shè)置電路未接地故障實(shí)現(xiàn)檢測序號6功能狀態(tài);充電盒在不同溫度下工作進(jìn)行序號9功能狀態(tài)檢測。對序號1-9功能狀態(tài)進(jìn)行多次反復(fù)檢測,實(shí)驗(yàn)結(jié)果表明:每一次檢測故障報(bào)警機(jī)制均能正常準(zhǔn)確顯示,且單片機(jī)PIC16(L)F1829 能夠?qū)^電器進(jìn)行實(shí)時(shí)準(zhǔn)確控制。


1-9-3

圖7故障報(bào)警機(jī)制

4結(jié)束語


控制盒以 PIC16(L)F1829為核心構(gòu)造外圍電路,滿足了國標(biāo)模式二要求, 達(dá)到了設(shè)計(jì)目的。在硬件電路和軟件程序上均采用抗干擾措施,保證了檢測精度,提高了儀器的可靠性。通過集成傳感器采集線路信息,實(shí)現(xiàn)了對充電電路的過流、過壓、欠壓、以及電路板過溫保護(hù)。該控制盒結(jié)構(gòu)簡單、工作穩(wěn)定,具有廣闊的應(yīng)用前景。

來源:網(wǎng)絡(luò),如侵,刪








全部回復(fù)(1)
正序查看
倒序查看
flying123
LV.6
2
2019-03-02 13:19
學(xué)習(xí)
0
回復(fù)
發(fā)