一種總線式測控技術在高頻開關組合電源中的應用
ACB BIT 0 ;交 流 板 使 能
DCB BIT 1 ;直 流 板 使 能
AMIB BIT 4 ;環(huán) 境 板 使 能
;外 部 RAM的 有 關 存 儲 區(qū) 定 義
AUXAD EQU 1000H ;巡 檢 緩 沖 區(qū) 首 址
ACBUF EQU AUXAD ;交 流 板 緩 沖 區(qū)
DCBUF EQU ACBUF+ 48 ;直 流 板 緩 沖 區(qū)
AMBUF EQU DCBUF+ 48 ;環(huán) 境 板 緩 沖 區(qū)
IOBUF EQU EC00 ;巡 檢 入 口 地 址 , 用 于 輸 入 檢 測 量 地 址
;======巡 檢 子 程 序 ======
RdAux1: MOV A,FLAG
JB A.0,AC
JB A.1,DC
JB A.4,AMI
SJMP EndAux
AC: MOV R6,# HIGH(ACBUF) ;把 檢 測 板 的 緩 沖 區(qū) 首 址 暫 存 在 R6,R7中
MOV R7,# LOW(ACBUF)
SJMP RDAX
DC: MOV R6,# HIGH(DCBUF)
MOV R7,# LOW(DCBUF)
SJMP RDAX
AMI: MOV R6,# HIGH(AMBUF)
MOV R7,# LOW(AMBUF)
RDAX:MOV R2,# 16 ;16路 檢 測 量
MOV R4,# 0 ;R4存 放 檢 測 量 的 起 始 地 址
Digit: LCALL RdAux0 ;巡 檢 16路 數 字 量
MOV A,# 0
MOV C,P1.0
RLC A
MOV DPH,R6
MOV DPL,R7
MOVX @DPTR,A
INC DPTR
INC R4
DJNZ R2,Digit
MOV R2,# 16
Analog:LCALL RdAux0 ; 巡 檢 16路 模 擬 量
LCALL ADCVER ; MAX120的 A/D轉 換
MOV A,P5
MOVX @DPTR,A ;保 存 A/D低 8位
INC DPTR
MOV A,P4
ANL A,# 0FH
MOVX @DPTR,A ; 保 存 A/D高 4位
INC DPTR
INC R4
DJNZ R2,Analog
RET
RdAux0:MOV DPTR,# IOBUF ; 取 巡 檢 值
MOV A,R4
MOVX @DPTR,A
LCALL DELAY; 延 時 子 程 序
EndAux:RET
5結語
總線式測控技術是智能高頻開關組合電源達到高可靠性、智能化、可維護性的基礎,也是少人或無人值守的高效、可靠、低污染綠色電源的智能化核心技術之一。其顯著特點是:
1)滿足了各種型號電源的不同監(jiān)控方案的要求;
2)軟硬件的模塊化極大地方便了新產品的開發(fā)工作;
3)增強了電氣設計人員整機布局的靈活性;
4)提高了工程服務的維護效率。
評論