本發(fā)明涉及一種基于農(nóng)業(yè)物聯(lián)網(wǎng)的超遠(yuǎn)程信號(hào)傳輸方法。
背景技術(shù):
基于農(nóng)業(yè)物聯(lián)網(wǎng)的控制系統(tǒng)大多采用兩種技術(shù)方案,一種是有線方式,這種方式的優(yōu)點(diǎn)是信號(hào)傳輸可靠,缺點(diǎn)是,布線工作量大,而且一旦電線一旦被農(nóng)業(yè)工具挖斷,修復(fù)難度很大。另一種方式是無(wú)線單程傳輸,這種方式的優(yōu)點(diǎn)是無(wú)需維護(hù)電線,缺點(diǎn)是,傳輸距離有限,一般在2-3公里,無(wú)法實(shí)現(xiàn)可靠的超遠(yuǎn)程信號(hào)傳輸,例如8公里以上的距離是無(wú)法實(shí)現(xiàn)的。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問(wèn)題是:克服上述傳統(tǒng)技術(shù)的缺點(diǎn),提供一種基于農(nóng)業(yè)物聯(lián)網(wǎng)的超遠(yuǎn)程信號(hào)傳輸方法。
為了解決上述技術(shù)問(wèn)題,本發(fā)明提出的技術(shù)方案是:一種基于農(nóng)業(yè)物聯(lián)網(wǎng)的超遠(yuǎn)程信號(hào)傳輸方法,通過(guò)控制系統(tǒng)實(shí)現(xiàn),所述控制系統(tǒng)包括云服務(wù)器、中央邏輯控制器、分布于農(nóng)田的若干接力收發(fā)器、和運(yùn)行有程序的客戶端,所述接力收發(fā)器為擁有各自編號(hào)的信號(hào)收發(fā)裝置;該超遠(yuǎn)程信號(hào)傳輸方法包括以下步驟:
1)、用戶操作客戶端發(fā)送控制信號(hào)到云服務(wù)器,所述控制信號(hào)包括啟動(dòng)澆灌指令、停止?jié)补嘀噶詈头柿匣旌现噶睿?/p>
2)、中央邏輯控制器從云服務(wù)器獲得所述控制信號(hào);
3)、中央邏輯控制器將控制信號(hào)進(jìn)行調(diào)制編碼,發(fā)送給第一個(gè)接力收發(fā)器;
4)、接力收發(fā)器對(duì)接收到的控制信號(hào)進(jìn)行分析,將屬于當(dāng)前接力收發(fā)器需要執(zhí)行的控制指令分離并執(zhí)行,將其他控制指令繼續(xù)發(fā)給下一個(gè)接力收發(fā)器;
5)、接力收發(fā)器將接收到控制指令的狀態(tài)信息、開(kāi)始執(zhí)行控制指令的狀態(tài)信息、和控制指令執(zhí)行完畢的狀態(tài)信息依次反饋給上一個(gè)接力收發(fā)器,直至反饋給中央邏輯控制器,中央邏輯控制器將反饋狀態(tài)信息發(fā)送給云服務(wù)器進(jìn)行保存;
6)、中央邏輯控制器依次檢查發(fā)送的控制信號(hào),若發(fā)出控制信號(hào)后時(shí)間t內(nèi)沒(méi)有接收到指令執(zhí)行成功的反饋信號(hào),中央邏輯控制器進(jìn)行控制信號(hào)重發(fā),并將發(fā)送失敗的狀態(tài)回報(bào)給云服務(wù)器。
本發(fā)明還具有如下進(jìn)一步的技術(shù)特征:
1、所述中央邏輯控制器通過(guò)頻率為410-525mhz的無(wú)線通訊模塊進(jìn)行控制信號(hào)的發(fā)送和反饋信號(hào)的接收。
2、還具有受控于所述接力收發(fā)器的電磁閥,所述電磁閥包含澆灌用電磁閥和混合肥料用電磁閥,所述澆灌用電磁閥安裝于灌溉出水管上,用于控制出水管的出水和停水,混合肥料用電磁閥安裝于肥料桶的肥料輸出管上,用于控制肥料進(jìn)入灌溉出水管內(nèi)。
3、客戶端軟件通過(guò)訪問(wèn)云服務(wù)進(jìn)行控制信號(hào)發(fā)送狀態(tài)和控制信號(hào)執(zhí)行狀態(tài)查詢。
4、所述接力收發(fā)器采用zm470sx無(wú)線模塊。
5、所述接力收發(fā)器之間采用單線串聯(lián)接力傳輸。
6、中央邏輯控制器從云服務(wù)器獲得的所述控制信號(hào)包含有控制指令和對(duì)應(yīng)的接力收發(fā)器編號(hào)信息。
本發(fā)明借助接力收發(fā)器實(shí)現(xiàn)無(wú)線接力雙向傳輸,可實(shí)現(xiàn)可靠的超長(zhǎng)距離傳輸,而且施工成本大幅下降,是背景技術(shù)中兩種傳統(tǒng)信號(hào)傳輸方案的優(yōu)良替代方案。本發(fā)明基于農(nóng)業(yè)物聯(lián)網(wǎng)的超遠(yuǎn)程信號(hào)傳輸方法,在中央邏輯控制器上增加了對(duì)控制指令發(fā)送狀態(tài)的逐一跟蹤,當(dāng)控制指令在接收、開(kāi)始執(zhí)行、執(zhí)行結(jié)束的任何一個(gè)階段出現(xiàn)傳輸丟失問(wèn)題,中央邏輯控制器將進(jìn)行兩次或多次重發(fā),可以保證指令接力傳遞的高可靠性。
附圖說(shuō)明
圖1為基于農(nóng)業(yè)物聯(lián)網(wǎng)的超遠(yuǎn)程信號(hào)傳輸方法的控制系統(tǒng)示意圖。
具體實(shí)施方式
本實(shí)施例的農(nóng)業(yè)物聯(lián)網(wǎng)的超遠(yuǎn)程信號(hào)傳輸方法,通過(guò)控制系統(tǒng)實(shí)現(xiàn),控制系統(tǒng)包括云服務(wù)器、中央邏輯控制器、分布于農(nóng)田的若干接力收發(fā)器、和運(yùn)行有程序的客戶端。接力收發(fā)器之間采用單線串聯(lián)接力傳輸,接力收發(fā)器為擁有各自編號(hào)的信號(hào)收發(fā)裝置,本實(shí)施例中,接力收發(fā)器采用zm470sx無(wú)線模塊。控制系統(tǒng)還包括受控于zm470sx無(wú)線模塊的澆灌用電磁閥和混合肥料用電磁閥,所述澆灌用電磁閥安裝于灌溉出水管上,用于控制出水管的出水和停水,混合肥料用電磁閥安裝于肥料桶的肥料輸出管上,用于控制肥料進(jìn)入灌溉出水管內(nèi)。本實(shí)施例采用水肥一體化控制系統(tǒng)進(jìn)行農(nóng)田灌溉和施肥。
本實(shí)施例方法包括以下步驟:
1)、用戶操作客戶端發(fā)送控制信號(hào)到云服務(wù)器,控制信號(hào)包括啟動(dòng)澆灌指令、停止?jié)补嘀噶詈头柿匣旌现噶睢?/p>
2)、中央邏輯控制器從云服務(wù)器獲得所述控制信號(hào);中央邏輯控制器通過(guò)頻率為410-525mhz的無(wú)線通訊模塊進(jìn)行控制信號(hào)的發(fā)送和反饋信號(hào)的接收。所述控制信號(hào)包含有控制指令和對(duì)應(yīng)的接力收發(fā)器編號(hào)信息
3)、中央邏輯控制器將控制信號(hào)進(jìn)行調(diào)制編碼,發(fā)送給第一個(gè)接力收發(fā)器。
4)、接力收發(fā)器對(duì)接收到的控制信號(hào)進(jìn)行分析,將屬于當(dāng)前接力收發(fā)器需要執(zhí)行的控制指令分離并執(zhí)行(對(duì)澆灌用電磁閥和混合肥料用電磁閥進(jìn)行控制),將其他控制指令繼續(xù)發(fā)給下一個(gè)接力收發(fā)器。
5)、接力收發(fā)器將接收到控制指令的狀態(tài)信息、開(kāi)始執(zhí)行控制指令的狀態(tài)信息、和控制指令執(zhí)行完畢的狀態(tài)信息依次反饋給上一個(gè)接力收發(fā)器,直至反饋給中央邏輯控制器,中央邏輯控制器將反饋狀態(tài)信息發(fā)送給云服務(wù)器進(jìn)行保存。
6)、中央邏輯控制器依次檢查發(fā)送的控制信號(hào),若發(fā)出控制信號(hào)后時(shí)間t內(nèi)沒(méi)有接收到指令執(zhí)行成功的反饋信號(hào),中央邏輯控制器進(jìn)行控制信號(hào)重發(fā),并將發(fā)送失敗的狀態(tài)回報(bào)給云服務(wù)器。
除上述實(shí)施例外,本發(fā)明還可以有其他實(shí)施方式。凡采用等同替換或等效變換形成的技術(shù)方案,均落在本發(fā)明要求的保護(hù)范圍。