基于脈沖計數法的多量程電阻電容測試儀的設計
主要的子程序包括頻率測量子程序、鍵盤掃描子程序和數據存取子程序。頻率測量程序是系統軟件的核心,原理是用一個標準的頻率時鐘去計算被測的頻率,頻率測量程序流程圖如圖4所示。本文引用地址:http://www.104case.com/article/194701.htm
鍵盤掃描子程序其流程是打開數字小鍵盤掃描程序,使單片機每隔1/128s掃描一次按鍵,然后將該信息經過單片機的消抖程序進行處理,若檢測到有按鍵按下,則返回相應的鍵值。通過內部編寫的程序將返回的鍵值轉換為十六進制數,便于程序的條件判斷測量電阻和電容所選用的量程。
數據存取流程是將每次測量元件類型、大小參數寫入AT24C02,并能夠讀取近十次的測試記錄。若所測元件的次數大于10次,按功能鍵則顯示近10次的測量結果。
4 測試結果及結論
通過對系統的調試,各電阻測量值如下:
通過對測量數據的分析,本系統可以對1Ω~5MΩ范圍內的電阻精確地測量出阻值,并且超出量程時自動發出報警聲。各檔測量誤差均≤±5%。顯示部分的LCD可以明確表示出電阻的測量值和量綱,有效數字顯示4位,并且可通過鍵盤調出最近十次的測量結果并顯示出來。
電容的測試結果如表2所示。
對測試結果進行分析,本系統對10pF~10μF電容測量較為精確。各檔測量誤差均在±5%之內。
評論