新聞中心

EEPW首頁 > 電源與新能源 > 設(shè)計應(yīng)用 > 一種總線式測控技術(shù)在高頻開關(guān)組合電源中的應(yīng)用

一種總線式測控技術(shù)在高頻開關(guān)組合電源中的應(yīng)用

作者: 時間:2011-02-21 來源:網(wǎng)絡(luò) 收藏

圖6絕緣、電池檢測板的巡檢流程圖

表1DC5~DC7譯碼表

DC7DC6DC5U5X2(on)選定的檢測板
LLLX01交流
LLHX12直流
LHLX23絕緣
LHHX34電氣
HLLX45環(huán)境
HLHX56電池1
HHLX67電池2
HHHX78電池3

表2DC3、DC4譯碼表

DC4DC3被選通的74HC4051
LLU1
LHU2
HLU3
HHU4

表3DC0~DC2譯碼表

CBAU1~U4的檢測量
DC2DC1DC0
LLLX0
LLHX1
LHLX2
LHHX3
HLLX4
HLHX5
HHLX6
HHHX7

 

口;U3、U4共采集16路模擬信號AN1~AN16(如:電壓,電流,溫度,頻率等),被選通的模擬信號分時地經(jīng)過總線測控接口的腳8輸入到12位A/D轉(zhuǎn)換器MAX120的AIN口,經(jīng)MAX120高速精確轉(zhuǎn)換后并行輸出的12位Digital信號送入到CPU的P5(低8位),P4(高4位)口。總之,DC7,DC6,DC5可選定8塊檢測板,DC4,DC3可選定4只模擬轉(zhuǎn)換開關(guān),DC2,DC1,DC0可選定每只模擬轉(zhuǎn)換開關(guān)的8路信號,按照乘法原理,該總線測控接口通過DC0-DC7可以共檢測8×4×8即256路信號。表4列出了8塊檢測板的信號訪問地址,實際上,絕緣和電池檢測板的DIG1~DIG16為模擬量,電氣控制板的AN1~AN16為觸發(fā)數(shù)字量。

表4檢測板信號地址

檢測板數(shù)字量(DIG1~DIG16)模擬量(AN1~AN16)
交流00~0F10~1F
直流20~2F30~3F
絕緣40~4F50~5F
電氣60~6F70~7F
環(huán)境80~8F90~9F
電池組1A0~AFB0~BF
電池組2C0~CFD0~DF
電池組3E0~EFF0~FF
需要說明的是,圖4所示的總線測控接口電路只適用于直流、交流、環(huán)境檢測板,其它檢測板的總線測控接口電路需作適當調(diào)整。對于電氣控制板,只要把U1~U4的X腳接地,X0~X7接上拉電阻后通過施密特觸發(fā)器接上繼電器,即可實現(xiàn)對32路繼電器的控制。對于絕緣檢測板,只要把U1~U4的X腳相連,然后連接到X1的腳8,即可實現(xiàn)對32路母線支路的絕緣檢測。而對于電池檢測板,由于每只電池電壓需經(jīng)差動比例運算處理,故一只雙8路模擬轉(zhuǎn)換開關(guān)MAX397可選通8節(jié)電池,U7A、U8A、U8B、U8C控制信號可擴展4只MAX397,即可巡檢32只電池。每節(jié)電池電壓經(jīng)分時處理后,產(chǎn)生的電池極性信號和電池修正電壓信號分別輸入到總線測控接口的Digital和Analog引腳。并且,3只電池檢測板在軟件上關(guān)聯(lián)后最多可以測量96節(jié)電池。當然,根據(jù)用戶需要,可以把其它檢測板換成電池檢測板,從而增加了電池檢測的規(guī)模。

4軟件設(shè)計

面對繁雜的測量數(shù)據(jù)和電氣控制,經(jīng)總線譯碼分址后,軟件設(shè)計具有明顯的規(guī)律性。限于篇幅,本文列出了針對圖4的適用于直流、交流、環(huán)境檢測板的巡檢子程序RdAux1的流程見圖5,及適用于絕緣、電池檢測板的巡檢子程序RdAux2的流程見圖6。電氣控制板的程序相對較簡單,只要根據(jù)功能條件和表4的繼電器地址編程,即可對相應(yīng)繼電器進行控制。

RdAux1匯編程序清單如下:

;內(nèi) 部 RAM的 有 關(guān) 寄 存 器 定 義

FLAG EQU 20H ;檢 測 板 安 裝 標 志 位



關(guān)鍵詞:

評論


相關(guān)推薦

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

關(guān)閉