當(dāng)前位置:首頁 > 測試測量 > 測試測量
[導(dǎo)讀] 1、 引言   閥控式鉛酸蓄電池(VRLA)在實際使用中會出現(xiàn)電池殼變形、電解液滲漏、容量不足、電池端電壓不均勻等現(xiàn)象,實踐證明,整組電池的容量是以狀況最差的那塊電池的容量值為準(zhǔn),而不是以平均值

1、 引言

  閥控式鉛酸蓄電池(VRLA)在實際使用中會出現(xiàn)電池殼變形、電解液滲漏、容量不足、電池端電壓不均勻等現(xiàn)象,實踐證明,整組電池的容量是以狀況最差的那塊電池的容量值為準(zhǔn),而不是以平均值或額定值(初始值)為準(zhǔn),當(dāng)電池的實際容量下降到其本身額定容量的90% 以下時,電池便進入衰退期,當(dāng)電池容量下降到原來的80%以下時,電池便進入急劇的衰退狀況,衰退期很短,此時電池組已存在極大的事故隱患,所以對VRLA蓄電池的定時檢測和在線監(jiān)測是非常重要和必須的。

  2、 硬件電路設(shè)計

  VRLA蓄電池在線監(jiān)測系統(tǒng)主要功能是對直流電源VRLA蓄電池組中每一個VRLA蓄電池的端電壓進行巡檢,其工作方式分為實時監(jiān)測和定時監(jiān)測兩類,定時監(jiān)測的時間間隔由用戶根據(jù)實際需要設(shè)定,用戶可隨時切換實時與定時監(jiān)測兩種工作模式,通過監(jiān)視器顯示電壓、溫度、內(nèi)阻曲線實現(xiàn)對單個及整體VRLA蓄電池的監(jiān)控操作??赏瓿蓤D表打印,圖形保存,曲線顯示,歷史數(shù)據(jù)回放多種管理功能,并缺省設(shè)置越限報警電壓及溫度范圍限,如有異常情況立即發(fā)出報警信號。

  2.1 測試系統(tǒng)硬件結(jié)構(gòu)

  

圖1 整機系統(tǒng)框圖

  本例FPGA開發(fā)系統(tǒng)采

用Xilinx FPGA控制模塊Spartan-II(XC2S200)、差動式多路模擬開關(guān)(包括模擬開關(guān)CD4051及光耦合器TLP181)、A/D轉(zhuǎn)換AD0809芯片、Philips公司PDIUSBD12通用串行接口芯片、Winbond公司W(wǎng)29C020C并口Flash存儲器及SRAM W24257、2×4鍵盤陣列、越限報警器件等構(gòu)成。理想的VRLA蓄電池測試系統(tǒng),通過實時監(jiān)測VRLA蓄電池組內(nèi)單節(jié)VRLA蓄電池的電壓,內(nèi)阻和溫度能夠有效的識別單節(jié)VRLA蓄電池的性能差異和安全臨界點,有效控制單節(jié)VRLA蓄電池的過充,過放和熱失控,實現(xiàn)均衡放電和均衡充電的理想功能;同時準(zhǔn)確計算出單個VRLA蓄電池電量,根據(jù)充放電曲線,建立最佳充放電方法,并與控制器智能化配合,確定VRLA蓄電池負(fù)載特性參數(shù)選擇,延長VRLA蓄電池使用壽命。

  2.2 差動式多路模擬開關(guān)設(shè)計

  數(shù)據(jù)采集電路設(shè)計采用差動式多路模擬開關(guān)可以避免常規(guī)雙刀式繼電器模擬開關(guān)對大型VRLA蓄電池組測量時需要的繼電器太多,儀器的體積過大,功耗、成本及故障率高等眾多缺點,如圖示差動式模擬開關(guān)工作電源由所測VRLA蓄電池組提供,并采用光耦合器隔離采樣開關(guān)與低壓系統(tǒng),以解決VRLA蓄電池組的電池數(shù)目多,電壓高,難以測量等問題。差動式模擬開關(guān)工作過程為:FPGA控制器通過控制端CA,CB來同時控制U1,U2八選一模擬開關(guān),如果控制端同時選中輸入端B1,則模擬開關(guān)U1輸出端OUT1輸出VRLA蓄電池B1的正端電壓,而模擬開關(guān)U2的輸出端OUT2輸出則是B1的負(fù)端電壓,如果將OUT2接到測量系統(tǒng)的地電平,OUT1接到測量系統(tǒng)信號輸入端,則便可測得VRLA蓄電池B1的各項數(shù)據(jù)值。同理,只要控制CA,CB就可完成對B1~B4各個單體電池數(shù)據(jù)的量測,繼而得出整組電池的各項參數(shù)數(shù)據(jù)。

  圖2 差動式模擬開關(guān)電路原理圖

  3、 軟件設(shè)計

  系統(tǒng)軟件采用模塊化設(shè)計,底層固件程序由VHDL語言編程的若干子程序塊組成,包括主 控制程序,數(shù)據(jù)采集子程序,超限判斷及報警子程序,USB端點通信子程序,中斷處理子程序;上位機應(yīng)用程序在Visual Basic環(huán)境下開發(fā),可完成圖表打印,圖形保存,曲線顯示,歷史數(shù)據(jù)回放等管理功能。

  3.1 主控制程序

  用于完成FPGA及外部模塊的上電自檢和初始化,初始化flash存儲器,SRAM工作區(qū),A/D轉(zhuǎn)換器及差動模擬采樣通道設(shè)置、USB端口及周邊接口的上電復(fù)位。初始化將對初始狀態(tài)給予設(shè)定,包括定時器、中斷器的開放等。其中外部中斷用于響應(yīng)鍵盤信號及USB口中斷響應(yīng)與上位機通信等操作。

  3.2 USB控制端點中斷服務(wù)程序流程圖

  USB控制端點中斷服務(wù)程序功能是在USB通信口發(fā)出中斷響應(yīng)后把當(dāng)前選定的單節(jié)蓄電池的電壓、溫度等數(shù)據(jù)存入相應(yīng)數(shù)據(jù)區(qū),為系統(tǒng)顯示、報警、通信等功能提供原始數(shù)據(jù),之后根據(jù)用戶設(shè)置的蓄電池組數(shù)、每組蓄電池節(jié)數(shù)及設(shè)定電壓、溫度值,將原始數(shù)據(jù)作相應(yīng)修正即可在上位機應(yīng)用程序處顯示每組蓄電池的單節(jié)電池電壓及整體蓄電池的電壓、溫度、內(nèi)阻曲線。

  圖3 USB控制端點中斷服務(wù)程序流程圖

3.3 USB控制端點通信建立初始化程序

  參考Philips公司PDIUSBD12數(shù)據(jù)手冊,PDIUSBD12的命令字分為三種:初始化命令字、數(shù)據(jù)流命令字和通用命令字,F(xiàn)PGA先給PDIUSBD12的命令地址發(fā)命令,根據(jù)不同命令的要求再發(fā)送或讀出不同的數(shù)據(jù)。因此,可以將每種命令做成函數(shù),用函數(shù)實現(xiàn)各個命令,以后直接調(diào)用相關(guān)函數(shù)即可。FPGA內(nèi)部USB控制端點與PDIUSBD12通信初始化程序清單:

  constant D12_CONNECT_data: REG8x8:= //配置命令和數(shù)據(jù)

  ( D12_COMMAND_SET_DMA, //設(shè)置DMA命令

  D12_DMA,&nbs p; //發(fā)送命令數(shù)據(jù)

  D12_COMMAND_SET_MODE, //發(fā)送設(shè)置模式命令

D12_MODE_CONFIG, //發(fā)送模式設(shè)置

  D12_MODE_CLOCK_DIV, //發(fā)送分頻率模式

   others => X"00" );

  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ù)總長度

  constant D12_EP0_ACK_data: REG8x8:= //配置0斷點命令

  ( D12_COMMAND_SEL_EP0_OUT,&nb

sp; //發(fā)送0斷點選擇

   D12_COMMAND_ACK_SETUP, //確認(rèn)建立

   D12_COMMAND_CLEAR_EP_BUFFER, //清寄存器

   D12_COMMAND_SEL_EP0_IN, //接收0斷點選擇

   D12_COMMAND_ACK_SETUP, //確認(rèn)建立

   others => X"00" );

  constant D12_EP0_ACK_DATA_LENGTH: INTEGER8 := 5; //配置0斷點總長度

  constant ep0_ack_data: REG8x8 := D12_EP0_ACK_DATA; //發(fā)送0斷點數(shù)據(jù)

4、 結(jié)語

  基于FPGA的VRLA蓄電池測試系統(tǒng)充分利用固件編程調(diào)試靈活,開發(fā)成本低,片上資源豐富等優(yōu)勢,能方便的實現(xiàn)多組輸入模擬量的擴展??蓪崿F(xiàn)對單體電壓0~15V、整組電壓0~500V,電壓測量精度:±0.5%;溫度測量范圍:-20℃~+80℃;內(nèi)阻測試范圍:0~99mΩ等高精度的參數(shù)測量。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉