基于ZigBee技術的奶?;顒恿坎杉到y設計
本系統使用的開發環境為LAR7.20,采用的協議棧為ZigBee精簡協議棧。中心節點用來建立網絡、管理網絡節點、接收來自終端節點的數據、通過串口向PC機發送數據等功能。中心節點和計步器軟件流程圖,如圖4所示。本文引用地址:http://www.104case.com/article/156566.htm
本系統中,上位機的軟件由NI公司的LabView來開發,使用LabView開發的上位機軟件運行界面如圖5所示。
從圖5中可以看到,軟件不僅以文本的方式顯示了時間、奶牛編號和步數,還以波形圖的方式顯示奶牛運動步數的曲線,同時,還對采集到的數據進行存儲。波形圖中曲線的最左端為當前時段的步數,在奶牛編號輸入框中輸入想要查看的奶牛編號,就可以看見該奶牛的步數歷史曲線及變化情況。若奶牛的步數曲線呈現上升,上升到較高的位置并持續一段時間,則可以判定奶牛處于發情狀態。若奶牛的步數曲線一
直都很低,則要注意此頭奶牛是否生病了。
4 結束語
設計的基于ZigBee技術的奶牛活動量采集系統,經過實驗測試,可以完成對奶牛活動量的無線采集,以及對采集的數據進行分析處理、顯示、存儲,及時判別奶牛是否發情。此系統開發成本低,性價比高,適用于各個奶牛養殖場,具有較好的經濟效益和應用前景。
評論