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