基于單片機(jī)的數(shù)字電壓表設(shè)計(jì)與仿真
4 系統(tǒng)程序代碼和實(shí)驗(yàn)數(shù)據(jù)
4.1 部分源代碼
部分源代碼如下:
4.2 實(shí)驗(yàn)測試數(shù)據(jù)
實(shí)驗(yàn)測試數(shù)據(jù)如表1所示。本文引用地址:http://cafeforensic.com/article/170645.htm
表1中電壓值由直流穩(wěn)壓電源提供,輸入電壓值均為數(shù)字萬用表讀數(shù),測量值均為設(shè)計(jì)樣品數(shù)碼管顯示值。數(shù)據(jù)真實(shí)可靠,達(dá)到預(yù)期效果。
5 Proteus仿真結(jié)果
在Proteus仿真軟件下得出的結(jié)果如圖4所示。
對該樣品隨機(jī)測試9個(gè)電壓值,仿真結(jié)果與輸入電壓實(shí)際值非常接近,圖示為輸入電壓值為3.75 V時(shí),仿真結(jié)果為3.74 V,絕對誤差為0.01 V,達(dá)到設(shè)計(jì)要求。
6 結(jié)語
上述實(shí)驗(yàn)方案證明,采用單片機(jī)設(shè)計(jì)數(shù)字電壓表是可行的,其顯示偏差可以通過校正ADC0809的基準(zhǔn)參考電壓來解決,或用軟件編程來校正其測量值。在設(shè)計(jì)過程中通過Proteus仿真軟件的調(diào)試,電路簡單,具有成本低,精度高,速度快和性能穩(wěn)定等特點(diǎn)。
實(shí)踐證明,該儀表的各項(xiàng)指標(biāo)都能達(dá)到預(yù)期效果,在儀器儀表中采用軟硬件相結(jié)合的方式,使電路大為簡化,充分體現(xiàn)了單片機(jī)應(yīng)用的靈活性和實(shí)用性.具有一定的實(shí)用價(jià)值。
評論