




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、【W(wǎng)ord版本下載可任意編輯】 FPGA的VRLA蓄電池測(cè)試系統(tǒng)設(shè)計(jì)現(xiàn)場(chǎng)可編程門陣列FPGA(Field Programmable GateArray)屬于ASIC產(chǎn)品,通過(guò)軟件編程對(duì)目標(biāo)器件的構(gòu)造和工作方式開(kāi)展重構(gòu),能隨時(shí)對(duì)設(shè)計(jì)開(kāi)展調(diào)整,具有集成度高、構(gòu)造靈活、開(kāi)發(fā)周期短、快速可靠性高等特點(diǎn),數(shù)字設(shè)采用FPGA現(xiàn)場(chǎng)可編程器件實(shí)現(xiàn)VRLA蓄電池測(cè)試系統(tǒng)的復(fù)雜數(shù)據(jù)采集電路、USB數(shù)據(jù)通信接口、存放器電路、越限報(bào)警電路等關(guān)鍵模塊的設(shè)計(jì),其中數(shù)據(jù)采集電路模塊用差動(dòng)式模擬開(kāi)關(guān)電路替代雙刀式繼電器模擬開(kāi)關(guān)。 整體架構(gòu)利用了FPGA編程靈活、加密性好、設(shè)計(jì)制造成本低等優(yōu)點(diǎn),其固件開(kāi)發(fā)的數(shù)據(jù)采集電路比常規(guī)采
2、集卡穩(wěn)定性更高,系統(tǒng)運(yùn)行性能良好。 1、 引言 閥控式鉛酸蓄電池(VRLA)在實(shí)際使用中會(huì)出現(xiàn)電池殼變形、電解液滲漏、容量缺陷、電池端電壓不均勻等現(xiàn)象,實(shí)踐證明,整組電池的容量是以狀況差的那塊電池的容量值為準(zhǔn),而不是以平均值或額定值(初始值)為準(zhǔn),當(dāng)電 池的實(shí)際容量下降到其本身額定容量的90% 以下時(shí),電池便進(jìn)入衰退期,當(dāng)電池容量下降到原來(lái)的80%以下時(shí),電池便進(jìn)入急劇的衰退狀況,衰退期很短,此時(shí)電池組已存在極大的事故隱患,所以對(duì)VRLA蓄電池的定時(shí)檢測(cè)和在線監(jiān)測(cè)是非常重要和必須的。 2、 硬件電路設(shè)計(jì) VRLA蓄電池在線監(jiān)測(cè)系統(tǒng)主要功能是對(duì)直流電源VRLA蓄電池組中每一個(gè)VRLA蓄電池的端電
3、壓開(kāi)展巡檢,其工作方式分為實(shí)時(shí)監(jiān)測(cè)和定時(shí)監(jiān)測(cè)兩類,定時(shí)監(jiān)測(cè)的時(shí)間間隔由用戶根據(jù)實(shí)際需要設(shè)定,用戶可隨時(shí)切換實(shí)時(shí)與定時(shí)監(jiān)測(cè)兩種工作模式,通過(guò)監(jiān)視器顯示電壓、溫度、內(nèi)阻曲線實(shí)現(xiàn)對(duì)單個(gè)及整體VRLA蓄電池的監(jiān)控操作??赏瓿蓤D表打印,圖形保存,曲線顯示,歷史數(shù)據(jù)回放多種管理功能,并缺省設(shè)置越限報(bào)警電壓及溫度范圍限,如有異常情況立即發(fā)出報(bào)警信號(hào)。 2.1 測(cè)試系統(tǒng)硬件構(gòu)造 本例FPGA開(kāi)發(fā)系統(tǒng)采用Xilinx FPGA控制模塊Spartan-II(XC2S200)、差動(dòng)式多路模擬開(kāi)關(guān)(包括模擬開(kāi)關(guān)CD4051及光耦合器TLP181)、A/D轉(zhuǎn)換AD0809芯片、Philips公司PDIUSBD12通用串
4、行接口芯片、Winbond公司W(wǎng)29C020C并口Flash存儲(chǔ)器及SRAM W24257、24鍵盤陣列、越限報(bào)警器件等構(gòu)成。理想的VRLA蓄電池測(cè)試系統(tǒng),通過(guò)實(shí)時(shí)監(jiān)測(cè)VRLA蓄電池組內(nèi)單節(jié)VRLA蓄電池的電壓,內(nèi)阻和溫度能夠有效的識(shí)別單節(jié)VRLA蓄電池的性能差異和安全臨界點(diǎn),有效控制單節(jié)VRLA蓄電池的過(guò)充,過(guò)放和熱失控,實(shí)現(xiàn)均衡放電和均衡充電的理想功能;同時(shí)準(zhǔn)確計(jì)算出單個(gè)VRLA蓄電池電量,根據(jù)充放電曲線,建立充放電方法,并與控制器智能化配合,確定VRLA蓄電池負(fù)載特性參數(shù)選擇,延長(zhǎng)VRLA蓄電池使用壽命。 圖1 整機(jī)系統(tǒng)框圖 2.2 差動(dòng)式多路模擬開(kāi)關(guān)設(shè)計(jì) 數(shù)據(jù)采集電路設(shè)計(jì)采用差動(dòng)式多路
5、模擬開(kāi)關(guān)可以防止常規(guī)雙刀式繼電器模擬開(kāi)關(guān)對(duì)大型VRLA蓄電池組測(cè)量時(shí)需要的繼電器太多,儀器的體積過(guò)大,功耗、成本及故障率高等眾多缺點(diǎn),如圖示差動(dòng)式模擬開(kāi)關(guān)工作電源由所測(cè)VRLA蓄電池組提供,并采用光耦合器隔離采樣開(kāi)關(guān)與低壓系統(tǒng),以解決VRLA蓄電池組的電池?cái)?shù)目多,電壓高,難以測(cè)量等問(wèn)題。 差動(dòng)式模擬開(kāi)關(guān)工作過(guò)程為:FPGA控制器通過(guò)控制端CA,CB來(lái)同時(shí)控制U1,U2八選一模擬開(kāi)關(guān),如果控制端同時(shí)選中輸入端B1,則模擬開(kāi)關(guān)U1輸出端OUT1輸出VRLA蓄電池B1的正端電壓,而模擬開(kāi)關(guān)U2的輸出端OUT2輸出則是B1的負(fù)端電壓,如果將OUT2接到測(cè)量系統(tǒng)的地電平,OUT1接到測(cè)量系統(tǒng)信號(hào)輸入端,
6、則便可測(cè)得VRLA蓄電池B1的各項(xiàng)數(shù)據(jù)值。同理,只要控制CA,CB就可完成對(duì)B1B4各個(gè)單體電池?cái)?shù)據(jù)的量測(cè),繼而得出整組電池的各項(xiàng)參數(shù)數(shù)據(jù)。 圖2 差動(dòng)式模擬開(kāi)關(guān)電路原理圖 3、 軟件設(shè)計(jì) 系統(tǒng)軟件采用模塊化設(shè)計(jì),底層固件程序由VHDL語(yǔ)言編程的若干子程序塊組成,包括主 控制程序,數(shù)據(jù)采集子程序,超限判斷及報(bào)警子程序,USB端點(diǎn)通信子程序,中斷處理子程序;上位機(jī)應(yīng)用程序在Visual Basic環(huán)境下開(kāi)發(fā),可完成圖表打印,圖 形保存,曲線顯示,歷史數(shù)據(jù)回放等管理功能。 3.1 主控制程序 用于完成FPGA及外部模塊的上電自檢和初始化,初始化flash存儲(chǔ)器,SRAM工作區(qū),A/D轉(zhuǎn)換器及差動(dòng)模
7、擬采樣通道設(shè)置、USB端口及周邊接口的上電復(fù)位。初始化將對(duì)初始狀態(tài)給予設(shè)定,包括定時(shí)器、中斷器的開(kāi)放等。其中外部中斷用于響應(yīng)鍵盤信號(hào)及USB口中斷響應(yīng)與上位機(jī)通信等操作。 3.2 USB控制端點(diǎn)中斷服務(wù)程序流程圖 USB控制端點(diǎn)中斷服務(wù)程序功能是在USB通信口發(fā)出中斷響應(yīng)后把當(dāng)前選定的單節(jié)蓄電池的電壓、溫度等數(shù)據(jù)存入相應(yīng)數(shù)據(jù)區(qū),為系統(tǒng)顯示、報(bào)警、通信等功能提供原始數(shù)據(jù),之后根據(jù)用戶設(shè)置的蓄電池組數(shù)、每組蓄電池節(jié)數(shù)及設(shè)定電壓、溫度值,將原始數(shù)據(jù)作相應(yīng)修正即可在上位機(jī)應(yīng)用程序處顯示每組蓄電池的單節(jié)電池電壓及整體蓄電池的電壓、溫度、內(nèi)阻曲線。 圖3 USB控制端點(diǎn)中斷服務(wù)程序流程圖 3.3 USB控
8、制端點(diǎn)通信建立初始化程序 參考Philips公司PDIUSBD12數(shù)據(jù)手冊(cè),PDIUSBD12的命令字分為三種:初始化命令字、數(shù)據(jù)流命令字和通用命令字,F(xiàn)PGA先給PDIUSBD12的命令地址發(fā)命令,根據(jù)不同命令的要求再發(fā)送或讀出不同的數(shù)據(jù)。因此,可以將每種命令做成函數(shù),用函數(shù)實(shí)現(xiàn)各個(gè)命令,以后直接調(diào)用相關(guān)函數(shù)即可。FPGA內(nèi)部USB控制端點(diǎn)與PDIUSBD12通信初始化程序清單: constant D12_CONNECT_DATA: REG8x8:= /配置命令和數(shù)據(jù) ( D12_COMMAND_SET_DMA, /設(shè)置DMA命令 D12_DMA, /發(fā)送命令數(shù)據(jù) D12_COMMAND_S
9、ET_MODE, /發(fā)送設(shè)置模式命令 D12_MODE_CONFIG, /發(fā)送模式設(shè)置 D12_MODE_CLOCK_DIV, /發(fā)送分頻率模式 oth ers = X00 ); constant D12_CONNECT_DATA_TYPE: REG8x1:= /命令、數(shù)據(jù)執(zhí)行順序 ( D12_COMMAND, D12_DATA, /發(fā)送數(shù)據(jù) D12_COMMAND, D12_DATA, ; /發(fā)送數(shù)據(jù) others = 0 ); constant D12_CONNECT_DATA_LENGTH: INTEGER8 := 5; /配置參數(shù)總長(zhǎng)度 constant D12_EP0_ACK_DAT
10、A: REG8x8:= /配置0斷點(diǎn)命令 ( D12_COMMAND_SEL_EP0_OUT, /發(fā)送0斷點(diǎn)選擇 D12_COMMAND_ACK_SETUP, /確認(rèn)建立 D12_COMMAND_CLEAR_EP_BUFFER, /清存放器 D12_COMMAND_SEL_EP0_IN, /接收0斷點(diǎn)選擇 D12_COMMAND_ACK_SETUP, /確認(rèn)建立 others = X00 ); constant D12_EP0_ACK_DATA_LENGTH: INTEGER8 := 5; /配置0斷點(diǎn)總長(zhǎng)度 constant ep0_ack_data: REG8x8 := D12_EP0_AC
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 商業(yè)分析與系統(tǒng)分析師角色試題及答案
- 物理公式的推理與驗(yàn)證題試題及答案
- 六年級(jí)語(yǔ)文上冊(cè)第四單元20地球萬(wàn)歲同步教案冀教版
- Unit5《At School》lesson5(教學(xué)設(shè)計(jì))-2024-2025學(xué)年北師大版(三起)英語(yǔ)四年級(jí)上冊(cè)
- 全國(guó)江西科學(xué)技術(shù)版小學(xué)信息技術(shù)五年級(jí)下冊(cè)第二單元第6課《順序查找》教學(xué)設(shè)計(jì)
- 考生心理稅務(wù)師試題及答案
- 臨時(shí)車位使用合同
- 系統(tǒng)分析師考試創(chuàng)新能力培養(yǎng)策略及試題及答案
- 全國(guó)電子工業(yè)版初中信息技術(shù)第四冊(cè)第3單元3.1活動(dòng)2《物聯(lián)網(wǎng)促進(jìn)人工智能發(fā)展》教學(xué)設(shè)計(jì)
- 水電安裝勞務(wù)合同樣本
- 北師大版數(shù)學(xué)三年級(jí)下冊(cè)《分一分》(一)課件
- 采空區(qū)的勘察設(shè)計(jì)與治理技術(shù)教學(xué)課件
- 濟(jì)寧港主城港區(qū)躍進(jìn)溝航道工程項(xiàng)目一期工程導(dǎo)助航及監(jiān)控系統(tǒng)施工招標(biāo)文件
- 國(guó)開(kāi)學(xué)習(xí)網(wǎng)電大數(shù)據(jù)庫(kù)應(yīng)用技術(shù)第四次形考作業(yè)實(shí)驗(yàn)答案
- 公司與公司簽訂勞務(wù)合同范本
- 第十四講 建設(shè)鞏固國(guó)防和強(qiáng)大人民軍隊(duì)PPT習(xí)概論2023優(yōu)化版教學(xué)課件
- 色織物工藝設(shè)計(jì)2
- 液壓系統(tǒng)符號(hào)
- 年會(huì)頒獎(jiǎng)晚會(huì)頒獎(jiǎng)盛典簡(jiǎn)約PPT模板
- 綏江縣農(nóng)村飲水安全工程水質(zhì)檢測(cè)中心建設(shè)方案
- 鉗工-實(shí)操技能試題
評(píng)論
0/150
提交評(píng)論