精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Microchip的RN2483 LoRa模塊設計

工程師兵營 ? 來源:互聯網 ? 作者:佚名 ? 2018-06-26 09:25 ? 次閱讀

為了讓我們的生活方式更具效率,工業化世界正變得越來越自動化。除了具有經濟上的意義,提升效率還會對環境產生有利影響,因為我們消耗的自然資源更少,產生污染物也更少。

自動化的基礎就是閉環控制系統,它需要數據形式的輸入。這種數據是通過使用數量巨大的傳感器監控相關過程產生的。在物聯網時代,任何事物都是潛在的數據源。數據要通過連接來進入控制回路?;ヂ撌澜缣峁┝素S富的有價值信息。

可以說,功能最多樣的連接媒介就是無線連接,因為它除了一對位于相互傳輸范圍內的收發器之外,只需要很少的基礎設施,甚至不需要任何基礎設施。國際認可的授權限制為專注于免許可頻段帶寬的解決方案創造了市場。在 2.4 GHz 頻段中工作的 Wi-Fi藍牙或許是其中最流行的技術。

但是,對于長距離工作的傳感器網絡等應用而言,Sub-GHz 技術占據了絕對主導地位。與基于 2.4 GHz 頻段的技術相比,Sub-GHz 技術的傳輸范圍更大,但隨之帶來的弊端是數據速率受到影響,這通常不是傳感器網絡的問題。圖 1 顯示了 Sub-GHz 技術在無線頻譜中所處的位置。

物聯網中所應用無線技術圖片

圖 1:物聯網中所應用無線技術之比較。

認證型解決方案

對于很多工程師而言,射頻仍然是一個極具挑戰性的設計領域,可能需要多年經驗才能勝任。高度集成的無線解決方案的普及在這方面為我們提供了一定幫助,特別是在 ISM(工業、科學和醫療)免許可頻段技術領域,例如 Wi-Fi、藍牙、ZigBee 等解決方案。一般來說,任何無線產品,即便是工作在 ISM 頻率的產品,也必須遵守任何所分銷地區的相關法規要求。通常需要讓產品通過由經過認可和授權的測試實驗室執行的資質認可和認證測試。提供面向無線應用的集成電路的大多數半導體制造商都能在這方面對我們有所幫助,但對于 OEM 而言,這仍然是一個必需的流程,可能耗費大量成本。

進行芯片級別開發的一種常見替代方法就是使用預認證型模塊。在這種情況下,絕大多數設計工作已由制造商完成,包括合規和認證流程。但要注意的是,只有在與認證過程中采用的相同工作條件下(天線選擇、調制方案)使用時,認證才適用于模塊,這一點非常重要。雖然很可能還需要對最終產品進行進一步測試,但由于模塊已經過預先認證,測試的成本、時間和工作量得以顯著降低。

預認證型模塊的使用,可以讓我們在許多應用(包括長距離傳感器網絡)中添加無線連接變得盡可能簡單。為了支持這個特殊應用領域,近年有多種無線技術相繼問世,包括 LoRaWAN 等行業標準,以及 Sigfox、Tinymesh 和 Whisker.io 等專利技術。

LoRa 模塊的實例包括來自 Microchip 的 RN2483 和來自 Murata Electronics North America 的 CMWX1ZZABZ-078。RC1692HP-SIG 是來自 Radiocrafts AS 公司的 Sigfox 模塊,該公司還提供采用其專有協議 Tinymesh 的 RC1191HP-TM 模塊。專有解決方案的另一個實例是來自 Digital Six Labs 的 Whisker.IO Engine。在下文中,我們將更詳細地介紹這些模塊及其協議,并探討如何在長距離無線傳感器網絡中使用它們。

低功耗、寬范圍

長距離(若干公里)工作的各種低功耗無線技術的興起,讓行業獲得了所需的動力而開始建立 LoRa 聯盟并制訂 LoRaWAN 協議。LoRa 使用星型網絡拓撲,旨在讓制造商能夠使用可互操作的解決方案,更加簡便地創建自己的網絡,而無需依賴于網絡提供商。它還提供了私有網絡,在這種網絡中網關通常能夠與蜂窩基站共存,將空閑容量用于回程。

Microchip 的 RN2483 模塊旨在用于網絡中的終端設備,例如傳感器節點和致動器。該模塊的傳輸距離超過 15 km 公里,電池壽命達到 10 年以上,通過 R&TTE 認證,可在歐洲使用。該模塊提供 14 個通用 I/O,能夠與很多傳感器和致動器連接,而集成 UART 端口則提供與主機微控制器接口。該模塊能夠在 433 MHz 或 868 MHz 的頻率下工作,由主機 MCU 使用通過 UART 接口發送的 ASCII 指令配置(圖 2 顯示了該模塊的框圖)。

來自 Microchip 的 RN2483 LoRa 模塊框圖

圖 2:來自 Microchip 的 RN2483 LoRa 模塊。

CMWX1ZZABZ LoRa 模塊將來自 Semtech 的 SX1276 收發器 與來自 STMicroelectronics (ST) 的 STM32L0 系列 MCU 集成在一起,運行 LoRa 協議。該預認證型模塊同時符合 868 MHz 和 915 MHz 傳輸標準??梢允褂?ST 的 LoRaWAN SDK,將應用代碼添加到 MCU。用于 STM32L0 的 Keil MDK 也支持該模塊。

與 LoRaWAN 不同,Sigfox 是一種在由 Sigfox 合作伙伴在本地運營的私有網絡上運行的專有協議。這種協議的獨特之處在于不再需要協商連接。節點只傳輸有效載荷,用戶通過云連接獲取數據。在這方面,它提供了將傳感器連接到互聯網的最簡單方法。RC1692HP-SIG 是來自 Radiocrafts 的預認證型 Sigfox 模塊,在 902 - 928 MHz 頻段中工作,支持兩種網絡模式:僅上行鏈路和上行鏈路/下行鏈路。前者在只提供數據的傳感器模式下使用,而后者可用于在節點中包括某種形式的致動。

在該頻譜的 sub-GHz 部分,該專有協議仍然具有潛力,在這個頻段,它們在傳統上作用一直很強,甚至在物聯網問世之前也是如此。同樣來自 Radiocrafts 的 RC1191HP-TM 也實現了其自已的專有協議 Tinymesh。與 LoRa 和 Sigfox 不同,這種協議基于網狀網絡,當很多模塊部署在一個區域中并以“網狀”方式互聯時,它的使用效果最佳。由于有效載荷可通過多個可能路徑回到網關,因此這種協議有助于確保網絡穩定性。Tinymesh 協議棧包括一系列多跳協議,讓器件能夠與嵌入式應用層交換數據,并且在很多情況下不需要主機 MCU。網絡包括端點、網關和路由器。任何支持 Tinymesh 的器件都可配置為執行其中某一種功能。Tiny Mesh AS 提供的基于云的服務補充了 Tinymesh 建議。

通過將 LoRa 調制與專有協議結合在一起,Digital Six Labs 開發出了構建完整物聯網基礎設施(包括網關和端點)的產品。其解決方案的核心就是 Whisker.IO Engine,它可以連接到傳感器和致動器,并實現最遠 40 英里的傳輸。

協議

適合某個特定應用的 sub-GHz 技術取決于諸多因素,例如網絡的物理尺寸(或節點之間的距離)、要發送/接收的數據量。

例如,用于監控農業環境條件的無線傳感器網絡可能每天只需發送幾次相對較小的有效載荷。而食品生產工廠則可能需要更頻繁地在較短的距離內發送更多信息。

LoRaWAN 協議支持的有效載荷可根據數據速率變化,信息量從最低速率的 51 字節到最高速率(還會受到地區規范/限制的約束)的 222 字節不等。Digital Six Labs 的技術基于 LoRa,能夠在每條消息中發送最多 32 個字節,而基于 Sigfox 協議的網絡能夠支持 12 字節的消息,發送速率為 100 位/秒。

建立連接

無線模塊在很大程度上應該是“即插即用”的,雖然有些模塊確實支持在自身上運行的應用代碼,但它們無一例外都要與通過串行接口連接的主機 MCU 配合使用。部分原因是為了保護模塊的預先認證資質,因為對模塊的任何更改可能意味著需要再次經過認證流程。

本文所述的所有模塊都可由主機 MCU 控制。例如,來自 Microchip 的 RN2483 LoRa 模塊兼容 LoRaWAN A 類協議,它是所有三種 LoRaWAN 協議中功耗最低的。這意味著端點啟動有效載荷的上行鏈路,并設置接收有效載荷的時間。模塊的所有配置設置都通過三種類型的指令控制,如圖 3 所示。

Microchip 的 RN2483 LoRa 模塊指令接口圖片

圖 3:Microchip 的 RN2483 LoRa 模塊指令接口。

Mac 指令用于 A 類配置和控制指令。主機 MCU 使用 ASCII 通過 UART 接口與模塊進行通信。示例應該包括:

mac tx

tx 指令啟動數據傳輸, 變量指定有效載荷已確認 (cnf) 還是未確認 (uncnf), 表示端口(1 至 223), 是十六進制的有效載荷。傳輸之后,可能收到多種響應,如果傳輸不成功,或者任何參數不正確,則會收到錯誤消息。

RC1692HP-SIG Sigfox 模塊還可與配務 UART 接口的主機 MCU 一起使用,如圖 4a 所示。所有數據和配置都通過 UART 接口發送至模塊或從模塊接收。模塊的配置由主機 MCU 啟動和完成,如圖 4b 所示。

來自 Radiocrafts 的 RC1692HP-SIG Sigfox 模塊的 UART 接口框圖

圖 4a:來自 Radiocrafts 的 RC1692HP-SIG Sigfox 模塊的 UART 接口。

來自 Radiocrafts 的 RC1692HP-SIG Sigfox 模塊的配置模式流程圖

圖 4b:此流程圖描述了 Radiocrafts 的 RC1692HP-SIG Sigfox 模塊的配置模式。

可使用 UART 接口將模塊置于休眠模式,或者自動執行此操作;但是,模塊還必須由主機 MCU 通過同一個接口喚醒,處于休眠模式時,模塊不會接收任何消息。

該模塊含有溫度傳感器,可使用專用指令讀取,返回代表攝氏度數的單字節數據,精度為 ±2°C。

Whisker.IO Engine 模塊在設計時考慮到了傳感器,集成有兩個 10 位輸入,還有兩個數字輸入和一個數字輸出。UART 接口和 I2C 端口可用于擴展功能,方法通過添加 ADCDAC 以及配有串行端口的其他傳感器(例如 MEMS 傳感器)實現。

Digital Six Labs 表示,使用 Whisker.IO Engine 設置無線傳感器網絡的最簡單方式是使用 Whisker Network Manager,但是,這些模塊也可以使用 AT 指令在更低的級別上進行管理。

使用來自 Digital Six Labs 的 Whisker.IO Engine 的應用實例

圖 5:使用來自 Digital Six Labs 的 Whisker.IO Engine 的應用實例

圖 5 顯示了一個簡單應用實例,可用于配置應用的 AT 指令有:

ATTM01EE32092C

ATMA

ATTM12E5AA33

ATMA

ATTM73233CBA1

ATMA

配置之后,讀取模塊 EE32092C 的輸入需要以下指令:

ATTM01EE32092C

Response: OK

ATRA03

Response: OK

Response: RMRA03014ac0

第一條指令啟動主控端和模塊 EE32092C 之間的通信,隨后的指令請求來自模擬通道 3 的讀數。第二個響應包括數據值 0x014a,也就是十進制數 330,它表示電池電壓為 3.3 V。

總結

使用預認證型模塊開發在 sub-GHz 頻段中工作的無線傳感器模塊具有諸多優勢。它消除了射頻領域的設計挑戰,并且提供了一個更加快速、經濟的產品上市途徑。

隨著制造商不斷看到收集產品和環境數據的益處,對無線傳感器網絡的需求也在日益增加。我們設計、實現和管理無線傳感器網絡的方法現在變得前所未有的簡單,這要歸功于預認證型無線模塊的廣泛普及。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • microchip
    +關注

    關注

    52

    文章

    1497

    瀏覽量

    117506
  • RN2483
    +關注

    關注

    2

    文章

    2

    瀏覽量

    5059
  • LoRa
    +關注

    關注

    349

    文章

    1673

    瀏覽量

    231791
收藏 人收藏

    評論

    相關推薦

    使用LORA模塊的優勢和劣勢

    隨著物聯網(IoT)技術的快速發展,無線通信技術在遠程監控、智能城市、農業自動化等領域扮演著越來越重要的角色。LORA模塊作為一種新興的無線通信技術,因其獨特的優勢而受到廣泛關注。 LORA
    的頭像 發表于 11-01 09:24 ?468次閱讀

    LORA模塊與LoRaWAN協議的關系

    、工業監控等領域得到了廣泛應用。 一、LoRa模塊概述 LoRa模塊是一種集成了LoRa技術的無線通信
    的頭像 發表于 11-01 09:23 ?212次閱讀

    基于LORA模塊的智能城市應用

    基于LoRa模塊的智能城市應用廣泛而多樣,主要得益于其低功耗、遠距離傳輸、低成本和高可靠性等特點。以下是LoRa模塊在智能城市中的幾個主要應用場景: 一、智能抄表 智能電表和水表 :
    的頭像 發表于 10-31 18:22 ?1134次閱讀

    LORA模塊如何實現遠程監控

    領域展現出巨大的潛力。 LoRa技術概述 LoRa技術基于擴頻技術,使用長編碼的偽隨機二進制序列進行調制。這種技術允許LoRa模塊在保持低功耗的同時實現長距離通信。
    的頭像 發表于 10-31 18:18 ?1061次閱讀

    LORA模塊的安裝與配置指南

    以下是LoRa模塊的安裝與配置指南: 一、安裝步驟 硬件連接 : 將LoRa模塊與主機(如PC或其他具有UART接口的設備)連接起來。通常,LoRa
    的頭像 發表于 10-31 17:37 ?1040次閱讀

    LORA模塊的數據傳輸速率

    LoRa(Long Range)是一種用于物聯網(IoT)應用的低功耗廣域網(LPWAN)技術。它以其長距離通信能力和低功耗特性而聞名。LoRa模塊的數據傳輸速率可以根據不同的配置和地區的規定
    的頭像 發表于 10-31 17:03 ?573次閱讀

    LORA模塊的優缺點分析

    的無線通信協議,由法國公司Cycleo開發,并由LoRa聯盟推廣。它支持星型和網狀拓撲結構,能夠實現長距離通信,同時保持低功耗和低成本。 LoRa模塊的優點 1. 長距離通信能力 LoRa
    的頭像 發表于 10-31 16:41 ?361次閱讀

    LORA模塊與其他通信模塊的比較

    在物聯網(IoT)領域,通信模塊是連接物理設備與網絡的關鍵組件。LORA(Long Range)模塊作為一種低功耗廣域網(LPWAN)技術,因其長距離通信能力和低功耗特性而受到廣泛關注。 LO
    的頭像 發表于 10-31 16:00 ?367次閱讀

    如何選擇合適的LORA模塊

    選擇合適的LoRa模塊對于確保物聯網(IoT)項目的成功至關重要。LoRa(Long Range)是一種低功耗廣域網(Low Power Wide Area Network, LPWAN)技術,以其
    的頭像 發表于 10-31 15:58 ?329次閱讀

    LORA模塊的應用場景有哪些

    隨著物聯網(IoT)技術的快速發展,對于能夠實現遠距離、低功耗通信的技術需求日益增長。LoRa模塊作為一種新興的無線通信技術,因其獨特的優勢在多個領域展現出廣泛的應用潛力。 1. 智能城市 智能城市
    的頭像 發表于 10-31 15:56 ?417次閱讀

    LORA模塊的工作原理是什么

    在物聯網(IoT)領域,LoRa技術因其長距離通信能力和低功耗特性而受到廣泛關注。LoRa模塊是實現這一技術的關鍵組件,它們被廣泛應用于智能城市、農業監測、工業自動化等多個領域。 LoRa
    的頭像 發表于 10-31 15:53 ?254次閱讀

    基于LR1121芯片方案的雙頻LoRa模塊功能特點推薦

    雙頻LoRa模塊產品介紹 LR1121芯片方案研發的雙頻LoRa模塊根據工作頻段,分為E80-400M2213S和E80-900M2213S兩個型號的
    的頭像 發表于 10-25 10:52 ?212次閱讀

    LoRa模塊是什么?LoRa模塊的優勢和缺點

    什么是LoRa模塊? LoRa是一種基于擴頻的遠距離無線通信系統。該技術使用直接序列擴頻,提供高接收靈敏度和強大的抗干擾性,同時滿足低功耗要求。LoRa是一個突出的低功率廣域網(LPW
    的頭像 發表于 04-29 15:38 ?1531次閱讀

    FPGA與LoRa模塊的串口通信問題

    自己畫的FPGA的PCB板,FPGA與LoRa模塊是通過串口相連的,但是傳輸不了數據。 FPGA和串口助手可以通信,串口助手和LoRa模塊也可以通信,但是PCB板和
    發表于 03-21 18:09

    銳能微RN8318_RN8615_RN8613_RN8611用戶手冊

    電子發燒友網站提供《銳能微RN8318_RN8615_RN8613_RN8611用戶手冊.pdf》資料免費下載
    發表于 12-06 09:30 ?22次下載