[發明專利]一種RS485協議管理的數據傳輸裝置及識別方法在審
| 申請號: | 202111388110.6 | 申請日: | 2021-11-22 |
| 公開(公告)號: | CN114124612A | 公開(公告)日: | 2022-03-01 |
| 發明(設計)人: | 程志峰;苗升展;齊旭;莊濤 | 申請(專利權)人: | 儒安物聯科技集團有限公司 |
| 主分類號: | H04L12/40 | 分類號: | H04L12/40;H04L67/12;H04Q9/00 |
| 代理公司: | 重慶青飛知識產權代理有限公司 50283 | 代理人: | 彭啟龍 |
| 地址: | 201821 上海市嘉*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 rs485 協議 管理 數據傳輸 裝置 識別 方法 | ||
1.一種RS485協議管理的數據傳輸裝置,其特征在于:包括網關數據控制中樞和傳感器數據采集裝置;
所述網關數據控制中樞連接有多個傳感器數據采集裝置,且所述網關數據控制中樞用于管理、控制各個傳感器數據采集裝置;
所述網關數據控制中樞包括管理服務器和LoRa網關;
所述傳感器數據采集裝置包括LoRa終端和RS485協議傳感器;
所述管理服務器用于依照需求管理下發各項指令;
所述LoRa網關與LoRa終端各搭載一個LoRa無線傳輸模塊;
所述LoRa無線傳輸模塊用于實現所述LoRa網關與LoRa終端之間的通訊;
所述LoRa網關用于與所述LoRa終端通過LoRaWAN協議進行通訊,并將最終結果上報給管理服務器;
所述LoRa終端用于管理識別RS485協議,并讀取所述RS485協議傳感器的數據上報給LoRa網關。
2.根據權利要求1所述的一種RS485協議管理的數據傳輸裝置,其特征在于:所述LoRa網關使用的是linux系統,并通過spi對LoRa無線傳輸模塊進行控制。
3.根據權利要求1所述的一種RS485協議管理的數據傳輸裝置,其特征在于:所述LoRa網關搭載的LoRa無線傳輸模塊的主芯片為SX1302。
4.根據權利要求1所述的一種RS485協議管理的數據傳輸裝置,其特征在于:所述LoRa終端搭載的LoRa無線傳輸模塊的主芯片為SX1268。
5.根據權利要求1所述的一種RS485協議管理的數據傳輸裝置,其特征在于:所述LoRa終端與LoRa網關之間通過標準的LoRaWAN協議進行無線數據通訊。
6.根據權利要求1所述的一種RS485協議管理的數據傳輸裝置,其特征在于:所述的LoRa終端使用stm32L1系列的單片機。
7.一種RS485協議管理的識別方法,其特征在于:該識別方法包括上述權利要求1-6中任一項所述的一種RS485協議管理的數據傳輸裝置,通過所述LoRa網關向所述LoRa終端發送RS485協議指令,來管理所述LoRa終端內部的協議隊列,所述LoRa終端通過所述LoRa網關的指令來管理自身的協議隊列,在所述LoRa終端需要讀取485總線上的傳感器的數據時,所述LoRa終端會圍繞自身的協議隊列進行判斷。
8.根據權利要求7所述的一種RS485協議管理的識別方法,其特征在于:包括以下步驟:
S1,當管理服務器需要更新終端內的協議數據時,會通過LoRa網關下發帶有RS485協議,該RS485協議的數據包括校驗碼、協議操作命令的指令,該指令經過LoRa無線傳輸模塊到達LoRa終端;
S2,LoRa終端接收到該指令后,會讀取自身存儲區協議隊列,遍歷隊列內協議,將其中的校驗碼與接收到的指令內的協議校驗碼做比對,然后根據對應指令數據,對協議隊列做處理后將數據寫入LoRa終端的數據存儲區,從而實現了對RS485協議的管理;
S3,當LoRa終端需要對RS485協議傳感器進行識別時,會讀取自身存儲區內的協議隊列,將未標記的所有協議依次通過485接口發送至485總線,掛載在該總線上的所有485協議傳感器都會收到該協議;
S4,基于485協議的數據傳輸機制,對于協議不匹配的數據會直接忽略,對于協議中地址數據與自身地址不相同的信息會直接忽略,最終只有符合協議的設備會做出響應;
S5,對收到響應的協議做標記,即可找出當前總線上掛載的RS485協議傳感器,以此實現了對RS485的識別。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于儒安物聯科技集團有限公司,未經儒安物聯科技集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111388110.6/1.html,轉載請聲明來源鉆瓜專利網。





