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