直流電阻測(cè)試儀的軟件設(shè)計(jì)的思路是通過(guò)面板上的按鍵對(duì)恒流源控制,完成對(duì)被測(cè)繞組的充電、測(cè)量、放電的全部過(guò)程,并選擇一個(gè)合適的恒定的電流值通入到被測(cè)電阻中。從測(cè)量電路獲得的電壓信號(hào),經(jīng)程控運(yùn)放環(huán)節(jié)調(diào)整后,由A/D轉(zhuǎn)換器進(jìn)行采樣,再由單片機(jī)一系列的運(yùn)算過(guò)程計(jì)算出電阻值,并顯示在顯示器上。其程序控制流程框圖如下圖所示。
本系統(tǒng)主要是基于單片機(jī)的直流電阻測(cè)試儀,系統(tǒng)上電之后首先就是系統(tǒng)復(fù)位,將程序內(nèi)部指針調(diào)到初始位置,接下來(lái)就是控制恒流源向被測(cè)直流電阻中通入可選擇大小的恒定電流,然后就開始對(duì)通入電流的電阻進(jìn)行電壓的檢測(cè),將測(cè)得的電壓由A/D轉(zhuǎn)換器進(jìn)行采集,采集后的電壓值送單片機(jī)內(nèi)部,zui后就可以利用測(cè)得電壓值來(lái)進(jìn)行計(jì)算得出直流電阻的電阻值,并且可以查詢歷史記錄和與PC及通訊。其中串行通訊子程序不僅可以將單片機(jī)存儲(chǔ)的數(shù)據(jù)傳送到PC機(jī)進(jìn)行處理分析,用戶也可以根據(jù)情況從PC機(jī)上設(shè)置待測(cè)數(shù)據(jù)多少以及測(cè)試時(shí)間的長(zhǎng)短等。從而完成對(duì)高電感,微阻值的小電阻測(cè)量的全部過(guò)程。