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