電力變壓器直流電阻的快速測(cè)量方法----軟件設(shè)計(jì)
開始時(shí),將一個(gè)基準(zhǔn)寄存器和全部指定檢查的寄存器置零。測(cè)試時(shí)將基準(zhǔn)寄存器的內(nèi)容與待查寄存器每一個(gè)字節(jié)內(nèi)容相比較。每次比較時(shí)若兩者相等,則將檢查地址加1,而后檢查下一個(gè)地址單元。對(duì)全部待查地址空間檢查之后,基準(zhǔn)寄存器內(nèi)容加1.再重復(fù)上述過程,直至完成256種組合。
5.2.2.4 EEPROM的檢測(cè)
EEPROM用來存放單片機(jī)中的重要數(shù)據(jù),它能在單片機(jī)斷電的情況下保存數(shù)據(jù),在線測(cè)量裝置所采樣的數(shù)據(jù)都保存在EEPROM中,必須保證它的每個(gè)單元讀寫的正確性,其檢測(cè)方法同RAM的檢測(cè)方法一樣。
5.2.3人機(jī)接口程序
顯示和鍵掃描程序是人機(jī)接口程序的組成部分,80C196通過接收鍵盤命令,完成測(cè)試功能并實(shí)現(xiàn)實(shí)時(shí)顯示。其軟件控制功能主要包括以下部分
5.2.3.1鍵掃描程序
鍵掃描程序是人機(jī)界面的組成部分,80C196通過鍵掃描程序接收鍵盤命令,完成各項(xiàng)測(cè)試功能,實(shí)現(xiàn)對(duì)測(cè)量裝置的控制。
數(shù)據(jù)同步采集裝置共包括四個(gè)功能鍵,設(shè)計(jì)中采用8255C口高八位作為鍵盤輸入口,80C196循環(huán)對(duì)鍵盤掃描,對(duì)各鍵輸入的處理包括判斷、消抖、功能程序執(zhí)行等幾個(gè)部分,其程序框圖如圖5-10所示。
5.2.3.2顯示程序
液晶顯示器LCD是一種新型的顯示器件,它具有以下獨(dú)特優(yōu)點(diǎn):
1)低壓微功耗,可和大規(guī)模集成電路相匹配。
2)體積小。采用平板式結(jié)構(gòu),使用方便。
3)被動(dòng)顯示器件,適合戶外使用,符合人眼的視覺習(xí)慣。
4)顯示信息量大,無電磁輻射。
本裝置采用字符型液晶顯示模塊,它主要由一片液晶驅(qū)動(dòng)器HD44100和一片液晶控制器HD44780組成,可實(shí)現(xiàn)16字符2行顯示輸出。接口方面,有8條數(shù)據(jù)線,3條控制線,通過8255C口低四位控制。液晶顯示器共有11種指令功能,通過控制8255的輸出,就可以控制液晶的顯示。
5.2.4測(cè)試程序
測(cè)試程序是本裝置的主要應(yīng)用程序,它主要由采樣程序和控制程序組成,其程序框圖如圖5-11所示測(cè)試程序的開始通過按鍵來控制,當(dāng)測(cè)試按鍵按下后,通過程序控制選通預(yù)測(cè)量的通道,選定預(yù)設(shè)的放大倍數(shù),然后接通電源開始對(duì)變壓器繞組充電。
充電過程中,隨時(shí)采樣充電電流,當(dāng)充電電流達(dá)到預(yù)設(shè)定的電流值時(shí),繞組中電流速下降達(dá)到穩(wěn)定。在這過程中,采樣繞組中的電流值,當(dāng)電流穩(wěn)定時(shí),記錄采樣電流值,存儲(chǔ)于RAM中。然后,選通另一通道,進(jìn)行繞組上電壓降的測(cè)量,通過計(jì)算就可得出繞組電阻。測(cè)量完畢后,還必須對(duì)繞組進(jìn)行放電,以免反電勢(shì)對(duì)裝置和人身造成危害。
5.2.4.1數(shù)字濾波程序
模擬信號(hào)都必須經(jīng)過A/D轉(zhuǎn)換后才能為計(jì)算機(jī)接受,干擾作用于模擬信號(hào)之后,使A/D轉(zhuǎn)換結(jié)果偏離真實(shí)值。如果僅采樣一次,無法確定該結(jié)果是否可信,必須多次采樣,得到一個(gè)A/D轉(zhuǎn)換的數(shù)據(jù)系列,通過某些處理后才能得到一個(gè)可信度較高的結(jié)果。這種從數(shù)據(jù)系列中提取逼近真值數(shù)據(jù)的軟件算法,通常稱為數(shù)字濾波算法。
評(píng)論