TZS土壤水分儀軟件設計和抗干擾設計
土壤水分儀的程序是在配套的開發平臺下開發的。考慮到程序的可移植性和可讀性,采用模塊化C語言編程。由于它具有存儲器,利用單片機本身的標準JTAG接口,通過自制的程序下載器可以方便地進行程序調試和代碼下載。程序流程如圖5所示。當系統上電并初始化后,即判斷是否有鍵按下,若測量鍵按下,則啟動測量程序,將光電探測器輸出的模擬電壓值轉換成對應的數字量,經過處理后與設定值比較,保存并顯示測量的水分值,再判斷是否進行下次測量。若長時間沒有按鍵按下,超過了設定的待機時間,測量儀將自動關機。系統程序主要分為:判斷按鍵子程序、數據采集子程序、數據存儲子程序、顯示子程序和通訊子程序。
對于智能儀器儀表來說,要想使其能夠穩定的工作,在設計中要充分地考慮干擾信號的來源,以使干擾降低到*低。本設計從軟硬件兩方面降低干擾信號,以保證測量儀能夠穩定的工作。在硬件方面,單片機未使用的引腳,將其設置為輸入模式,并將該引腳做接地處理,這有利于抗電磁輻射和靜電干擾。晶振應盡可能的靠近主芯片MSP430F149,外殼良好接地,晶振到單片機引腳的引線用地線包圍并不得有其它信號線通過。另外,布線應盡可能短,不走飛線,每個集成芯片的電源和地之間都加一個去藕電容。在軟件方面,首先采用看門狗電路,這有利于防止程序跑飛;其次在數據處理方面,采用中值濾波法。
儀器名稱:土壤水分儀
儀器型號:TZS
土壤水分儀的功能特點:
計算機軟件具有強大的數據處理功能(統計,分析,顯示,查詢),可把采集數據形成曲線,直觀顯示,也可以對采集數據存儲EXCEL電子表格文件,方便用戶保存和處理數據,軟件永久免費升級。
探頭具有一致性,不同參數探頭插口可以互換。
儀器有64通道,同步檢測容量,可在容量范圍內,探頭數量不限。
可按需要自行組合參數,每個傳感器的采樣時間隔單獨設定。
土壤水分儀的技術參數:
水分單位:%(m3/m3)
含水率測試范圍:0-100%
響應時間:≤2秒
相對百分誤差:≤3%
土壤水分探頭工作溫度:-40℃—80℃標準電纜長度:1.5m(可按客戶需要定做,*長可至1000米)
產品詳細介紹:
土壤水分儀 http://www.top17.net/yq_list/yq_38_1.html
浙江托普儀器 http://www.top17.net/ |
|