對基于微波的糧食水分檢測系統(tǒng)的分析與設計
2.3 軟件設計
糧食水分檢測系統(tǒng)軟件由數(shù)據(jù)采集、水分值標定、水分值推算、系統(tǒng)靈敏度調(diào)節(jié)及顯示模塊組成。系統(tǒng)靈敏度調(diào)節(jié)模塊可根據(jù)采樣數(shù)據(jù)進行模擬信號放大倍數(shù)的調(diào)整,提高系統(tǒng)魯棒性。圖5為實時微波水分檢測軟件界面。
圖6為軟件設計流程。檢測系統(tǒng)在初次安裝或檢測的物料品種變換時,需要進行系統(tǒng)水分標定和參數(shù)的設置,一般需要標定2或2個以上數(shù)據(jù)點,根據(jù)標定值進行數(shù)據(jù)擬合處理。系統(tǒng)初始化完成后,數(shù)據(jù)采集模塊每采集一小段微波信號,對這段數(shù)據(jù)進行平滑處理。采用冒泡法先進行排序,選用中間的數(shù)據(jù)加權(quán)平均,并對采樣數(shù)據(jù)進行溫度補償。水分值推算模塊根據(jù)事先的標定值和平滑預處理后的結(jié)果,通過線性匹配算法推算出糧食水分含量值并實時顯示。
評論