4.2 結果分析和有待解決的問題
1.結果分析
系統正常工作時,理論誤差約百之一。但最后一位(個位)顯示不穩定,原因是由于M法所存在的±1的誤差,即由于閘門啟/閉與信號不同步而造成某次多計一個數或少計一個數而造成的誤差,那么,這就是由于M法的固有缺陷而引起的。
2.有待解決的問題
(1)定時和計數同步問題
由于本系統的對外來計數采用軟件打開計數器的,因此定時和計數存在不同步問題,相差指令周期及一個脈沖的誤差,這將給轉速產生一定的誤差,解決的方法有如下幾種想法:
用硬件即加一個D觸發器外部計數的同時開啟定時,關閉時,利用一回復信號,停止定時器的工作,這種方法實時性高,開啟和關閉還有防止誤觸發和抗干擾功能,只是增加了硬件的復雜程度。
利用外部中斷的方式來同步。定時和計數,這種方法簡單可行,仍然有執行指令的延時但對大部分應用場合都可以使用。
(2)該設備放在生產車間,干擾較嚴重,經常使程序出現“跑飛”現象。為此需采取一些抗干擾措施,如具有自復位(看門狗)功能。
結論
本文對基于單片機轉速測量的方法進行了系統的分析,采用單片機技術實現轉速的測量,可以提高轉速測量的準確度,并且加快了采樣的速率,具有較好的實時性。采用標準測速電機測試結果表明該測速裝置測速準確,精度高,且體積小,性價比高,使用方便,有較高的實用價值。對日后工程應用有著不可替代的作用。
完整的Word格式文檔51黑下載地址:
單片機課設轉速表.doc
(676.93 KB, 下載次數: 10)
2018-1-20 16:14 上傳
點擊文件名下載附件
|