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