一種智能物聯網網關的製作方法
2023-05-13 19:35:06 1
本實用新型屬於網關技術領域,涉及一種智能物聯網網關。
背景技術:
現有的物聯網網關,其缺點是:不兼容離線和在線工作模式;不兼容不同廠家的ZigBee和WiFi終端設備;ZigBee新節點接入網絡算法複雜;網關數據通信協議不易擴展;不易擴展高級業務;研發成本高;網關監控須安裝與手機或其他移動終端軟體配合使用,造成了必須開發適合各種手機作業系統平臺的終端監控軟體,隨著手機作業系統的不斷更新發展,終端監控軟體不得不隨著更新版本,失去靈活性。
技術實現要素:
本實用新型針對現有的技術存在的上述問題,提供一種智能物聯網網關,該網關兼容性高且擴展性強。
本實用新型的目的可通過下列技術方案來實現:一種智能物聯網網關,用於連接伺服器和終端,包括處理器模塊和無線模塊,其特徵在於,所述網關還包括有線終端識別擴展模塊、輸入接口、輸出接口、存儲模塊和電源模塊,所述電源模塊分別給存儲模塊、處理器模塊和有線終端識別擴展模塊供電,所述無線模塊、有線終端識別擴展模塊、存儲模塊均與處理器模塊雙向電連接,所述輸入接口與處理器模塊輸入端連,所述輸出接口與所述處理器模塊輸出端連接,所述無線模塊至少包括WiFi模塊、GPRS模塊和zigbee模塊中的兩種。
通過設置擴展接口,提高了本網關的可擴展性,並且採用多種無線模塊組合的方式,增加了本網關無線連接的工作模式,兼容性更好。
在上述的一種智能物聯網網關中,所述無線模塊包括WiFi模塊和zigbee模塊,所述WiFi模塊用於連接伺服器,所述zigbee模塊用於連接終端。
在上述的一種智能物聯網網關中,所述無線模塊包括GPRS模塊和zigbee模塊,所述GPRS模塊用於連接伺服器,所述Zigbee模塊用於連接終端。
在上述的一種智能物聯網網關中,所述無線傳輸模塊包括GPRS模塊、WiFi模塊和ZigBee模塊,所述GPRS模塊用於連接伺服器,所述WiFi模塊和zigbee模塊均用於連接終端。
在上述的一種智能物聯網網關中,所述有線終端識別擴展模塊包括RS485接口和GPIO接口。提供RS485接口和GPIO接口能夠方便有限或無線設備的接入,提高網關的實用性和便利性。
在上述的一種智能物聯網網關中,所述存儲模塊為FLASH存儲器或者SD卡。採用多種存儲模式能夠滿足用戶的各種需求,提高實用性。
在上述的一種智能物聯網網關中,所述輸入接口包括USB接口和RS485接口。
在上述的一種智能物聯網網關中,所述輸出接口為支持TCP/IP協議的Socket網絡接口。採用該輸出接口能夠支持遠程訪問和控制,方便用戶操作和監控。
在上述的一種智能物聯網網關中,所述處理器模塊為支持移植嵌入式Linux的AMD處理器。此外處理器模塊還可以採用其他支持WiFi模塊的cpu實現。
與現有技術相比,本實用新型的優點如下:1、實現對物聯網無線Zigbee終端設備同時兼容離線和在線工作模式,用戶可以設置其工作模式;2、網關本地工作模式下,採取純XML資料庫(基於VTD-XML解析模型)作為離線數據存儲,同時網關的數據通信協議採用獨特的基於XML改造的DxMML模型,利於XML資料庫存取;3、利用對開源i-jettyWeb容器進行改造,嵌入物聯網網關內層服務,因此不管是本地還是遠程都可以統一Web訪問方式,不需要安裝任何客戶端軟體即可,極大方便用戶隨時隨地使用;4、能兼容Zigbee無線終端和WiFi無線終端設備,包括無線傳感器和無線控制器,只要上電後即可通自動組網,新加入的無線節點也可以傻瓜式地進行組網,不需要人為過多的幹預;5、物聯網網關可以隨時接入輸出設備(比如LCD、模擬或數字高畫質電視機)和輸入設備(比如滑鼠和鍵盤)等,網關就可以變身一臺完整的主機,用戶可以自主地安裝和使用基於Android的應用程式、遊戲等,通過基於此網關的物聯網服務系統也可以主動推送相關信息與應用相關增值服務。
附圖說明
圖1是本實用新型的智能物聯網網關的電路原理框圖。
具體實施方式
以下是本實用新型的具體實施例並結合附圖,對本實用新型的技術方案作進一步的描述,但本實用新型並不限於這些實施例。
如圖1所示,智能物聯網網關用於連接伺服器和終端,本網關包括處理器模塊和無線模塊,網關還包括有線終端識別擴展模塊、輸入接口、輸出接口、存儲模塊和電源模塊,電源模塊分別給存儲模塊、處理器模塊和有線終端識別擴展模塊供電,無線模塊、有線終端識別擴展模塊、存儲模塊均與處理器模塊雙向電連接,輸入接口與處理器模塊輸入端連,輸出接口與處理器模塊輸出端連接,無線模塊至少包括WiFi模塊、GPRS模塊和zigbee模塊中的兩種。通過設置擴展接口,提高了本網關的可擴展性,並且採用多種無線模塊組合的方式,增加了本網關無線連接的工作模式,兼容性更好。
具體來說,有線終端識別擴展模塊包括RS485接口和GPIO接口。通過提供RS485接口和GPIO接口能夠方便有線或無線設備的接入,提高網關的實用性和便利性。存儲模塊為FLASH存儲器或者SD卡。採用多種存儲模式能夠滿足用戶的各種需求,提高實用性。輸入接口包括USB接口和RS485接口,這樣能夠方便各種輸入設備的接入,例如各類傳感器、控制器、電腦、印表機、視屏攝像頭等。輸出接口為支持TCP/IP協議的Socket網絡接口。採用該輸出接口能夠支持遠程訪問和控制,方便用戶操作和監控,。
需要說明的是,本實施例中的處理器模塊為支持移植嵌入式Linux的AMD處理器,通過移植嵌入Linux系統將各個模塊之間連接起來,實現一個穩定、通用的物聯網智能網關。當然,處理器模塊還可以採用其他支持WiFi模塊的cpu實現。
在一個具體實施例中,無線傳輸模塊包括GPRS模塊、WiFi模塊和ZigBee模塊,GPRS模塊用於連接伺服器,WiFi模塊和zigbee模塊均用於連接終端。
在另一個具體實施例中,無線模塊包括WiFi模塊和zigbee模塊,WiFi模塊用於連接伺服器,zigbee模塊用於連接終端。
在另一個具體實施例中,無線模塊包括GPRS模塊和zigbee模塊,GPRS模塊用於連接伺服器,Zigbee模塊用於連接終端。
本實用新型能夠實現對Zigbee和IP協議無線傳感器設備進行數據採集和對Zigbee和IP協議無線控制器進行命令控制。能夠很方便地通過各種訪問渠道,以一種統一Web訪問界面,無須安裝任何客戶端,支持本地和遠程的方式直接監控物聯網內的各種設備(各類傳感器、控制器、視頻攝像頭等等)。本網關除了手動本地或遠程操作模式外,還可以配置相關的模糊控制模型以及自定義應用情景模式,以託管方式自動地監測環境信息,然後根據採集到環境信息通過配置好的模型計算,直接輸出相關控制信號,發送至控制設備;兼容ZigBee無線設備和基於IPV6設備,與WLan融合,只要Wifi設備(包括電腦、印表機、傳真機等集成WiFi無線網卡的電子設備)通過智能網關的無線AP接口接入智能網關,可以本地監控網關物聯網區域網內的設備,也可以直接通過GRPS網絡接入網際網路,瀏覽網頁、遊戲等衝浪。
本文中所描述的具體實施例僅僅是對本實用新型精神作舉例說明。本實用新型所屬技術領域的技術人員可以對所描述的具體實施例做各種各樣的修改或補充或採用類似的方式替代,但並不會偏離本實用新型的精神或者超越所附權利要求書所定義的範圍。