本次練習的主題是2011年的簡易手動內(nèi)阻測試儀。
設(shè)計并制作了一種簡易手動內(nèi)阻測試儀。 要求是檢測四檔電阻:100Ω、1kΩ、10kΩ、10MΩ,但前三檔可以手動切換。 3位顯示(最大顯示數(shù)必須為999),可手動顯示小數(shù)點和單位,檢測速度小于5次/秒。 部分發(fā)揮在于它具有手動內(nèi)阻篩選功能。 即在進行內(nèi)阻篩選和測試時,用戶通過鼠標輸入所需的內(nèi)阻值和篩選偏差值; 測試時,儀器可顯示被測內(nèi)阻阻值,同時指示內(nèi)阻是否符合篩選要求。
這次的方案是按照內(nèi)阻串聯(lián)分壓的方法來估算的電阻的測量觀課報告,如圖
串聯(lián)電路的電壓相等,通過單片機的ADC可以查看被測內(nèi)阻兩端的電流。 借助公式 Ux/Rx=U1/R1,變體為 Rx=(Ux/U1)*R1。
切換是利用芯片通過選擇不同的通道來選擇不同的檔位。
整體電路如圖所示。
輸入端連接電流跟隨器以減少電流波動。 之后,通過單片機的ADC檢測功能捕獲兩端的電流U1和U2。
它是一個8通道選擇開關(guān)。 EN引腳為0,3個CBA引腳控制8個通道的打開和關(guān)閉。 當我們切換檢測檔位時,控制單片機向BA引腳輸出高低電平進行切換。 同時測量齒輪內(nèi)阻電流U0。 測得的內(nèi)阻估算公式Rx=((U0-U1)*R檔)/U0
播放部分電阻的測量觀課報告,我們使用薄膜按鍵,輸入一個內(nèi)阻值,判斷內(nèi)阻值是否滿足程序中的要求。
程序部分的思路主要是在采集ADC時利用算法混頻,取很多值取平均值,這樣就減少了電流的波動。
主要問題:這道題的主要難點是準確性問題。 硬件方面,訪問被測內(nèi)阻時應(yīng)接觸良好。 并且連接時應(yīng)減少杜邦線的使用。 我們利用單片機的IO口來供電,這樣電路會增加單片機的內(nèi)阻。 最好接恒壓源,測量大內(nèi)阻時接恒流源。 源碼比較好。
方案方面是ADC需要采集更多的數(shù)據(jù)來減少偏差。