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

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

3天內(nèi)不再提示

Microchip的RN2483 LoRa模塊設計

工程師兵營 ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2018-06-26 09:25 ? 次閱讀

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

自動化的基礎(chǔ)就是閉環(huán)控制系統(tǒng),它需要數(shù)據(jù)形式的輸入。這種數(shù)據(jù)是通過使用數(shù)量巨大的傳感器監(jiān)控相關(guān)過程產(chǎn)生的。在物聯(lián)網(wǎng)時代,任何事物都是潛在的數(shù)據(jù)源。數(shù)據(jù)要通過連接來進入控制回路?;ヂ?lián)世界提供了豐富的有價值信息。

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

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

物聯(lián)網(wǎng)中所應用無線技術(shù)圖片

圖 1:物聯(lián)網(wǎng)中所應用無線技術(shù)之比較。

認證型解決方案

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

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

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

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

低功耗、寬范圍

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

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

來自 Microchip 的 RN2483 LoRa 模塊框圖

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

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

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

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

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

協(xié)議

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

例如,用于監(jiān)控農(nóng)業(yè)環(huán)境條件的無線傳感器網(wǎng)絡可能每天只需發(fā)送幾次相對較小的有效載荷。而食品生產(chǎn)工廠則可能需要更頻繁地在較短的距離內(nèi)發(fā)送更多信息。

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

建立連接

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

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

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

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

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

mac tx

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

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

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

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

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

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

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

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

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

Digital Six Labs 表示,使用 Whisker.IO Engine 設置無線傳感器網(wǎng)絡的最簡單方式是使用 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 的讀數(shù)。第二個響應包括數(shù)據(jù)值 0x014a,也就是十進制數(shù) 330,它表示電池電壓為 3.3 V。

總結(jié)

使用預認證型模塊開發(fā)在 sub-GHz 頻段中工作的無線傳感器模塊具有諸多優(yōu)勢。它消除了射頻領(lǐng)域的設計挑戰(zhàn),并且提供了一個更加快速、經(jīng)濟的產(chǎn)品上市途徑。

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

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

    關(guān)注

    52

    文章

    1493

    瀏覽量

    117427
  • RN2483
    +關(guān)注

    關(guān)注

    2

    文章

    2

    瀏覽量

    5058
  • LoRa
    +關(guān)注

    關(guān)注

    348

    文章

    1656

    瀏覽量

    231634
收藏 人收藏

    評論

    相關(guān)推薦

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

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

    LoRa126X系列LoRa模塊:專為物聯(lián)網(wǎng)設計而生

    LoRa1262是思為無線研發(fā)的一款應用于物聯(lián)網(wǎng)應用的LoRa?前端模塊系列,采用 Semtech 公司的?SX1262和SX1268?芯片。該系列模塊具有小體積、低功耗,高靈敏度等特
    的頭像 發(fā)表于 06-17 18:06 ?295次閱讀
    <b class='flag-5'>LoRa</b>126X系列<b class='flag-5'>LoRa</b><b class='flag-5'>模塊</b>:專為物聯(lián)網(wǎng)設計而生

    LoRa模塊如何實現(xiàn)智能灌溉系統(tǒng)的精準灌溉

    LoRa模塊在智能灌溉系統(tǒng)中的應用特點主要體現(xiàn)在低功耗、遠程監(jiān)控與控制、精準灌溉、高穿透性和穩(wěn)定性、多節(jié)點支持、數(shù)據(jù)安全性以及靈活擴展等方面。使得LoRa模塊成為智能灌溉系統(tǒng)中不可或缺
    的頭像 發(fā)表于 06-15 17:01 ?661次閱讀

    Module LoRa433 v1.1 | 410-525MHz頻段LoRa通信模塊

    NEWModuleLoRa433v1.1ModuleLoRa433v1.1是一款適用于410-525MHz頻段的LoRa通信模塊,模塊內(nèi)部采用SemtechSX1278方案,搭配外置SMA天線,提供
    的頭像 發(fā)表于 05-18 08:30 ?446次閱讀
    Module <b class='flag-5'>LoRa</b>433 v1.1 |  410-525MHz頻段<b class='flag-5'>LoRa</b>通信<b class='flag-5'>模塊</b>

    LoRa模塊是什么?LoRa模塊的優(yōu)勢和缺點

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

    Module LoRa868 v1.1 | 803-930MHz高頻段LoRa通信模塊

    NEWModuleLoRa868v1.1ModuleLoRa868v1.1是一款高頻版LoRa通信模塊(工作頻段:803-930MHz),模塊內(nèi)部采用SemtechSX1276方案,搭配外置SMA
    的頭像 發(fā)表于 04-20 08:29 ?494次閱讀
    Module <b class='flag-5'>LoRa</b>868 v1.1 |  803-930MHz高頻段<b class='flag-5'>LoRa</b>通信<b class='flag-5'>模塊</b>

    LoRa數(shù)模模塊設置開啟LBT功能

    LoRa數(shù)傳模塊中LBT功能是一種用于無線通信的協(xié)議或技術(shù),旨在減少或避免信道碰撞,提高通信質(zhì)量和效率。在LBT中,設備在發(fā)送數(shù)據(jù)之前會先監(jiān)聽信道,以確保信道空閑,從而減少碰撞的可能性
    的頭像 發(fā)表于 04-01 16:08 ?707次閱讀
    <b class='flag-5'>LoRa</b>數(shù)模<b class='flag-5'>模塊</b>設置開啟LBT功能

    LoRa模塊在智能建筑與樓宇管理中的前沿應用

    隨著智能科技的不斷發(fā)展,LoRa(低功耗廣域網(wǎng))模塊在智能建筑與樓宇管理領(lǐng)域嶄露頭角,為樓宇管理提供了更先進、高效的解決方案。本文將探討LoRa模塊在智能建筑領(lǐng)域的前沿應用,揭示其在樓
    的頭像 發(fā)表于 03-28 15:01 ?454次閱讀

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

    自己畫的FPGA的PCB板,F(xiàn)PGA與LoRa模塊是通過串口相連的,但是傳輸不了數(shù)據(jù)。 FPGA和串口助手可以通信,串口助手和LoRa模塊也可以通信,但是PCB板和
    發(fā)表于 03-21 18:09

    什么是LoRa MESH?LoRa MESH技術(shù)通訊方式

    MESH具有分布式網(wǎng)絡結(jié)構(gòu),為物聯(lián)網(wǎng)設備之間提供了可靠的通信和連接。本文將詳盡介紹LoRa MESH技術(shù)的原理、特點、應用和未來發(fā)展。 LoRa MESH的原理是通過將多個LoRa無線模塊
    的頭像 發(fā)表于 01-22 16:10 ?1683次閱讀

    三相計量MCU芯片RN8312/RN8316規(guī)格書

    三 相 計量MCU 芯片RN8312/RN8316規(guī)格書
    發(fā)表于 12-11 15:12 ?6次下載

    銳能微RN8318_RN8615_RN8613_RN8611用戶手冊

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

    LoRa模塊中晶振為什么被稱為電路心臟

    LoRa模塊是一種硬件設備,它通常由射頻收發(fā)器、微控制器和晶振等組成。晶振是一種電子元件,用于產(chǎn)生穩(wěn)定的時鐘信號。在LoRa模塊電路中,晶振被視為
    的頭像 發(fā)表于 11-17 10:22 ?386次閱讀
    <b class='flag-5'>LoRa</b><b class='flag-5'>模塊</b>中晶振為什么被稱為電路心臟

    LoRa128X-C1 lora模塊規(guī)格書免費下載

    oRa128X-C1系列有幾種模塊LoRa128X-C1-TIP、LoRa128X-C1-IP、LoRa128X-C1-TA和LoRa12
    發(fā)表于 11-15 17:17 ?0次下載

    lora Pro系列數(shù)傳模塊及各版本數(shù)傳模塊選型比

    數(shù)傳電臺LoRa Pro模塊是思為無線推出的一系列升級版mesh組網(wǎng)無線通訊數(shù)傳模塊。本系列模塊有AES數(shù)據(jù)加密及上電復位自檢功能??赏ㄟ^配置與我司之前
    的頭像 發(fā)表于 11-14 17:28 ?520次閱讀
    <b class='flag-5'>lora</b> Pro系列數(shù)傳<b class='flag-5'>模塊</b>及各版本數(shù)傳<b class='flag-5'>模塊</b>選型比