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

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

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

3天內不再提示

用端到端入門套件加速 LoRaWAN 物聯網項目的發展

海闊天空的專欄 ? 來源:DigiKey ? 作者:DigiKey ? 2023-10-03 14:35 ? 次閱讀

投稿人:DigiKey

遠程監視和控制應用涵蓋從農業、采礦業到智慧城市的眾多應用,對于這些應用的物聯網IoT傳感器和執行器網絡的設計者來說,都需要一個安全、堅固、低維護和相對容易部署的長距離無線接口LoRaWAN 是這類應用的不錯選擇,它在農村的視距連接范圍可達15 km,在城市地區可達 5 km——使用電池壽命可持續 10 年的終端設備。

雖然 LoRaWAN 是一種成熟的低功耗廣域網絡 (LPWAN) 技術,但開發者始終需要一種方法來簡化部署和云連接。

對于剛接觸 LoRaWAN物聯網項目的工程師來說,不僅需要設置無線終端設備,還需要連接網關和云物聯網平臺,處理由此造成的復雜性是他們面臨的難題。有了供應商的入門套件,這些工作就容易多了,這些套件包括了構建和運行原型所需的一切。

本文將介紹 LoRaWAN,說明該技術如何通過形成一個 LPWAN 將傳感器數據轉發到云端來補充短距離無線傳感器網絡。然后介紹并描述如何使用 DigiXON-9-L1-KIT-001 入門套件來設計、開發和配置基于工業平臺的 LoRaWAN物聯網解決方案。該套件包含一個多傳感器終端設備、一個多通道網關和一個設備到云的物聯網平臺。

什么是 LoRa 和 LoRaWAN?

LoRaWAN 是一種用于物聯網設備的 LPWAN 技術,其特點是數十公里覆蓋距離、低吞吐量(250 bits/s 至 50 Kbits/s,具體取決于載波頻率)以及極低功耗(電池壽命可達十年,視具體應用而定)。表 1 對LoRaWAN 與其他物聯網技術進行了比較。

1.png

LoRa 規范定義了支撐 LoRaWAN 的物理層 (PHY) 和調制技術。協議棧的媒體訪問控制 (MAC) 層由 LoRaWAN 標準規定(圖 1)。

2.png

該技術傳輸范圍的關鍵是使用一種改良形式的直接序列擴頻 (DSSS) 調制方法。DSSS在比原始信息帶寬更寬的帶寬上傳播信號,使其不容易受到干擾,因此擴大了傳輸范圍。DSSS 的缺點是需要一個精確度高(且昂貴)的參考時鐘。LoRa 線性調頻擴頻(CSS) 技術提供了一種取消了時鐘的低成本、低功耗 DSSS 替代方案。CSS 通過產生一個頻率連續變化的線性調頻信號來傳播信號頻譜(圖 2)。

3.png

使用 CSS,發射器和接收器之間的定時和頻率偏移相等,這進一步降低了接收器的設計復雜性。LoRa調制技術還包括一個可提高傳輸信號穩健性的可變糾錯方案,進一步擴大了傳輸范圍。這樣,發射器 (Tx) 功率和接收器 (Rx) 靈敏度(以“分貝毫瓦dBm”為單位)鏈路預算結果約為 154 dBm,使得單個網關或基站就能夠覆蓋整座城市。

在北美地區,LoRaWAN 使用 902 至 928 MHz 工業、科學和醫療 (ISM) 頻譜分配方案。該無線協議定義了 64 x 125 kHz上行鏈路,從 902.3 MHz 到 914.9 MHz,遞增量為 200 kHz。還有 8 個 500kHz 上行鏈路,從 903MHz 到 914.9MHz,遞增量為 1.6 MHz。八個下行鏈路寬為 500kHz,從 923.3 MHz 到 927.5 MHz。北美地區的最大發射 (TX) 功率為 30dBm,但對于大多數應用來說,20 dBm 發射功率就足夠了。根據美國聯邦通信委員會的規定,沒有占空比限制,但每通道有 400 ms 的最長駐留時間。

網狀網絡是一種通過在節點之間轉發信息以到達網絡邊緣來擴大傳輸范圍的技術,但這種技術會增加復雜性,降低容量并縮短電池壽命。LoRaWAN沒有使用網狀網絡,而是采用了每個(長距離)節點都直接與網關連接的星形拓撲結構。節點不與特定的網關相關聯。相反,一個節點傳輸的數據通常由多個網關接收。然后,每個網關通過某種形式的回程(通常是蜂窩、以太網、衛星或Wi-Fi)將從終端節點接收的數據包轉發到基于云的網絡服務器上(圖 3)。

4.png

為了使長距離的星形網絡切實可行,網關必須能夠接收來自大量節點的信息。LoRaWAN通過采用自適應數據速率、能在多個通道上同時接收信息的網關來實現這種高容量。一個八通道網關可以支持每天幾十萬條信息。假設每個終端設備每天發送十條信息,則這類網關可支持大約10,000 個設備。如果需要更多的容量,可以在網絡中增加網關數量。

用于快速原型開發的 LPWAN入門套件

LPWAN技術很復雜,對沒有經驗的工程師來說是個挑戰。開發者不僅要用安全、強大的連接來設置無線終端設備,還要將其與網關連接,將其作為網絡的一部分,再連接云物聯網平臺。

使用諸如 Digi 的 XON-9-L1-KIT-001 等定制入門套件(圖 4),可以更加簡單地構建端到端 LoRaWAN物聯網解決方案。有了這樣的入門套件,工程師可以迅速熟悉流程中的每個步驟并知道可以快速進入下一階段。因此,非專業人士也能迅速構建一個完整的 LoRaWAN物聯網解決方案原型。

5.png

LoRa 的特點是將網絡下行鏈路延遲與電池壽命進行權衡;Digi 入門套件可支持 LoRaWAN A 類(最低功率、雙向終端設備)和 C類(最低延遲、終端設備接收器始終工作、雙向終端設備)。

該入門套件提供了快速、安全地構建 LoRaWAN 原型所需的一切。具體來說,該套件包括一個上行/下行鏈路、一個帶有 LoRaWAN模塊的擴展板或“客戶端盾板”、一個 LED、一個數字輸入、溫度傳感器、一個 Digi 8 通道 LoRaWAN HXG3000以太網網關、一個嵌入式開發者應用編程接口 (API) 以及一個具有掃描即用型移動配置的設備到云平臺 30 天免費試用賬戶。

HXG3000 網關通過 LoRaWAN 提供遠距離、非視距雙向通信,每天可處理多達 150 萬條信息。該產品包括一個 1.7 dBm的全向無線電,具有高達 27 dBm 的 Tx 功率和 -138 dBm 的 Rx 靈敏度。在免許可的美國 902 MHz 至 928 MHz頻段運行。該設備可采用交流電源或通過以太網供電PoE)。提供以太網和 LTE Cat M1 回程型號。

Digi 的 LoRaWAN 客戶端盾板是入門套件的一部分,能滿足工程師在 LoRaWAN 傳感器原型構建和開發方面的需求。該器件可連接選定的兼容型STMicroelectronics Nucleo(例如 NUCLEO-L053R8)和 Arduino ARM Keil? Cortex?-M級微控制器開發板,以實現 LoRaWAN 客戶端連接。除了Arduino可疊接連接器外,客戶端盾板還具有一個低功耗熱敏電阻溫度傳感器、數字輸入滑動開關和一個數字控制式紅、綠、藍 (RGB) LED。該盾板上有一個 U.FL連接器,相關的天線也作為套件的一部分包含在內。該盾板還集成了 LoRaWAN 模塊,可在免許可的美國 902 MHz 至 928 MHz 頻段運行。TX 功率為14 至 20 dBm(圖 5)。

6.png

Digi X-ON 是一個完整的、用于物聯網終端設備的設備到云平臺。該平臺同時提供了一個集開發和運行于一體的云解決方案。X-ON 集成了一個集成式LoRaWAN 網絡服務器,并與服務器連接以支持運行 LoRaWAN無線協議的設備和網關。這種連接服務器會處理連接流程,包括網絡和應用服務器認證和生成會話密鑰。

開發者通過該平臺能夠完成以下工作:

從網絡和移動界面配置、監測和診斷設備或網關

用配置應用程序自動部署設備和網關

管理無線網絡網關

直接從終端設備收集數據并進行數據

使用云間 API,在多個云平臺之間獲得實時、雙向的設備數據

記錄和跟蹤實時數據信息,以便與終端設備和網關進行互動操作和故障排除

通過開放式 API 整合數據,以便與第三方實用程序開發更復雜的應用(圖 6)。

7.png

啟動 LoRaWAN 項目

由于客戶端盾板、STMicroelectronics Nucleo 和 Arduino 開發板使用嵌入式 ARM Keil 微控制器,而“ARM Keil的 Mbed enabled”也是如此,因此使用 Digi 入門套件啟動項目是相對簡單的。(ARM Keil Mbed 是一個基于 32 位 ARM KeilCortex M 級微控制器的物聯網設備平臺和操作系統 (OS)。)客戶端盾板包括一種嵌入式 AT 指令語言和一個簡化型 ARM Keil Mbed C++嵌入式 API,旨在將設計復雜性抽象化,進而簡化開發。

借助 Digi LoRaWAN 入門套件的 Mbed 兼容性,應用開發工作能夠使用 ARM Keil 的 Mbed在線資源。這些資源包括三個選項。Mbed 在線編譯器使開發者無需進行任何安裝,就能立即開始應用開發。唯一需要的只是一個 Mbed 賬戶。

對于更高級的應用開發,可以將 Digi LoRaWAN 入門套件與 Mbed Studio 連接,這是一個用于構建、編譯和調試 Mbed程序的桌面集成開發環境 (IDE)。最后是 Mbed CLI,這是一個可以集成到開發者首選的 IDE 中的指令行工具。

最快的開發路線是首先創建 Digi X-ON 賬戶。接下來,開發者需要注冊一個 Mbed 在線編譯器賬戶。然后,在開發板上安裝好客戶端盾板后,需要用USB 線將該組件連接與臺式電腦連接。客戶端盾板上的“PWR” LED 和開發板上的 “COM” LED 將點亮,表明電子裝置已經通電。

然后,Mbed 在線編譯器引導開發者通過一系列簡單的步驟將硬件平臺添加到編譯器中。一旦硬件添加完成,就可以從 Mbed資源庫(或其他庫)中的傳感器應用示例將代碼導入編譯器,并下載到開發板中。編譯器也可以用來改變 LoRaWAN 的配置,如設備類別和網絡連接模式(圖 7)。

8.png

只要網關在運行,客戶端盾板/開發板就會連接網絡,并開始每 15 秒發送一次上行鏈路(默認模式下)。在 X-ON帳戶頁面,只要按下“流”按鈕,從設備傳輸的數據就會顯示在屏幕上。

結語

對于物聯網檢測和執行器網絡的設計者來說,LoRaWAN可以實現免許可射頻接入、數十公里的傳輸距離、低功耗、良好的安全性和可擴展性,以及強大的連接。但是,像許多物聯網無線協議一樣,處理終端設備的連接、配置、網關以及將傳感器數據流轉到云端可能是一個挑戰。

如圖所示, Digi LoRaWAN 入門套件解決了許多此類問題。其特點包括:采用具有簡化型 ARM Keil Mbed C++ 嵌入式 API的客戶端盾板,具有以太網回程的 LoRaWAN 網關,以及具有掃描即用型移動配置的 X-ON 設備到云平臺。使用該入門套件,開發者可以通過 LoRaWAN硬件原型快速啟動和運行,開發和移植傳感器和執行器的應用代碼,并使用云平臺分析、展示數據。

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

    關注

    2903

    文章

    44262

    瀏覽量

    371212
  • 智慧城市
    +關注

    關注

    21

    文章

    4247

    瀏覽量

    97120
  • LoRa
    +關注

    關注

    349

    文章

    1672

    瀏覽量

    231787
  • LPWAN
    +關注

    關注

    4

    文章

    198

    瀏覽量

    31811
  • lorawan
    +關注

    關注

    3

    文章

    313

    瀏覽量

    23799
收藏 人收藏

    評論

    相關推薦

    評估聯網產品的信息安全風險 必須考慮的整體系統

    此基礎上制定管理機制。作者認為,要實現完整的聯網安全,必須考慮的整體系統問題。 本文參考了瑞典皇家理工學院的專業報告。 研究“Goo
    發表于 07-14 14:11 ?1004次閱讀
    評估<b class='flag-5'>物</b><b class='flag-5'>聯網</b>產品的信息安全風險 必須考慮<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>的整體系統

    【MM32 eMiniBoard試用連載】聯網訪問控制項目

    項目名稱:聯網訪問控制項目試用計劃:1.申請理由:剛入門嵌入式設計,迫切希望一塊提高效率完成項目的
    發表于 05-07 10:28

    【HarmonyOS HiSpark Wi-Fi IoT HarmonyOS 智能家居套件試用 】農業聯網項目之溫濕度智能控制系統

    論壇和華為的活動,好好學習一下華為的聯網系統鴻蒙OS,想想就激動啊!項目計劃:①先熟悉HiSpark Wi-Fi IoT智能家居套件的軟硬件資源;②熟悉鴻蒙系統,著手進行系統的移植;
    發表于 10-29 14:33

    請問一下LoRaWAN部署聯網就一定安全?

    請問一下LoRaWAN部署聯網就一定安全?
    發表于 06-10 10:28

    聯網溫濕度顯示控制項目(網頁、Android雙顯示&搭載linux平臺網關&MQTT通信)精選資料分享

    一個小型聯網項目網頁使用django,手機Android開發,云服務器搭載數據庫+mqtt服務器,底層esp32使用microPyth
    發表于 07-27 06:29

    阿里展示“云”整體方案

    阿里展示“云”整體方案,今日,Qualcomm 宣布已經完成在 Qualcomm MDM9206 全球多模 LTE IoT 調制解調器上運行阿里云 Link聯網套件。此項進展有助
    發表于 07-27 06:30

    聯網解決方案

    英特爾打造核心技術聯網解決方案
    發表于 12-28 18:12 ?0次下載

    Ayla攜手Google云端平臺提供聯網解決方案

    提供業界領先的設備虛擬化與管理服務的企業級聯網平臺供應商Ayla Networks宣布將其聯網平臺設備連接和管理技術,與Google Cloud Platform(GCP)集成,提
    發表于 05-29 09:22 ?1200次閱讀
    Ayla攜手Google云端平臺提供<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b><b class='flag-5'>物</b><b class='flag-5'>聯網</b>解決方案

    Semtech與Digimondo合作開發全新的入門套裝包簡化公用事業表計

    入門套裝包支持客戶去部署依據LoRaWAN標準開發的公用事業應用,而無需事先具備
    發表于 10-30 16:52 ?793次閱讀

    NTT推出面向可持續發展的全新聯網服務

    全球技術和商業解決方案供應商NTT Ltd.今天宣布推出面向可持續發展聯網服務(IoT Services for Sustainability)。全新
    的頭像 發表于 05-05 18:46 ?1698次閱讀

    Digi LoRaWAN入門套件產品介紹

    本期Digi-Key Daily向大家推介兩款產品:Digi XON-9-L1-KIT-001 LoRaWAN入門套件和Harwin SMT彈簧觸點。
    的頭像 發表于 09-29 09:25 ?1274次閱讀

    聯網生態系統的測試以及多階段驗證的重要性

      但正如我們所知,每一項技術都有自己的挑戰。聯網聯網測試方面也面臨著重大挑戰。為了構建世界一流的
    的頭像 發表于 10-13 11:41 ?956次閱讀

    安全性保護聯網基礎設施

    的安全性,從聯網的邊緣云,并不是你經常聽到的。為什么?因為它很難實現。固定單個部件要容
    的頭像 發表于 10-20 17:52 ?788次閱讀

    使用入門套件加速 LoRaWAN 聯網項目

    發表于 11-24 19:27 ?0次下載
    使用<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b><b class='flag-5'>入門</b><b class='flag-5'>套件</b><b class='flag-5'>加速</b> <b class='flag-5'>LoRaWAN</b> <b class='flag-5'>物</b><b class='flag-5'>聯網</b><b class='flag-5'>項目</b>

    什么是 LoRaWAN??網關?它們如何應用于聯網應用中

    聯網典型的“云-管-”架構中,網關負責收集終端數據,并將其轉發到網絡服務器。在低功耗廣域聯網 L
    的頭像 發表于 12-06 14:05 ?995次閱讀
    什么是 <b class='flag-5'>LoRaWAN</b>??網關?它們如何應用于<b class='flag-5'>物</b><b class='flag-5'>聯網</b>應用中