中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

產品分類

當前位置: 首頁 > 工業電氣產品 > 端子與連接器 > 線路板連接器 > FFC連接器

類型分類:
科普知識
數據分類:
FFC連接器

使用 LoRaWAN 系統級封裝加快遠距離無線連接設計

發布日期:2022-04-17 點擊率:101

在需要低成本、遠距離、低功耗無線連接的遠距離檢測應用中,LoRa 技術比藍牙和 Wi-Fi 等可供選擇的技術更受青睞。盡管如此,開發人員仍在努力解決射頻設計存在的細微差別,以便在不影響典型物聯網系統可用的有限功率預算的情況下,有效、快速地實現 LoRa 設計,最大限度提高檢測范圍和數據速率。

為了加快基于 LoRa 的設計,芯片供應商開發了完整的系統級封裝 (SiP) 模塊及相關的 LoRaWAN 軟件堆棧,可作為遠距離連接的近乎直接替代的解決方案。

本文首先會簡要討論 LoRa 方法,然后介紹合適的硬件和軟件解決方案,最后說明設計人員如何使用這些解決方案來快速啟動和運行設計。

遠距離物聯網網絡

LoRa(遠距離的英文 long-range 的縮寫)定義了一種超高效、低成本、低功耗的專有擴頻無線電。由于 LoRa 能夠支持電池供電的傳感器和其他低功耗應用,因此特別適合工作距離大于 Wi-Fi 或藍牙范圍的物聯網應用?;?LoRa 的設計只需一個小型電池就能運行多年,同時還能為延伸數公里的較大型網絡提供安全可靠的連接。

LoRaWAN 是一個位于 LoRa 無線電接口頂部的介質訪問控制 (MAC) 層,用于定義網絡的運行方式并設置數據速率(通常高達 50 Kb/s)(參見 LoRaWAN 第 1 部分:如何讓物聯網實現 15 公里的無線連接范圍和 10 年的電池壽命)。LoRaWAN 廣域網架構采用星型網絡拓撲,使用網關來中繼多個終端設備(如物聯網傳感器和主機服務器)之間的消息(圖 1)。LoRa 無線電可以單獨使用,帶有一個 LoRaWAN 替代 MAC 層,但該接口將不兼容 LoRaWAN 規范。

LoRaWAN 規范示意圖

圖 1:LoRaWAN 規范規定了終端設備與網絡服務器之間經過身份驗證的加密通信,使用網關與終端設備建立遠距離連接,以及與云中或專用環境中的網絡主機建立廣域連接。(圖片來源:LoRa 聯盟)

在此架構中,終端設備和主機服務器通過網關設備進行通信,而網關設備可配置為僅當做通信橋。為了與主機服務器通信,網關使用傳統的連接方式,如 Wi-Fi、以太網或蜂窩網絡。為了與終端設備通信,網關依靠 Semtech 專有的 LoRa 物理 (PHY) 層能力,使用千兆赫 (GHz) 以下的頻帶實現可靠的遠距離連接。兩種情況下,LoRaWAN 均通過使用網絡會話或應用會話密鑰以 AES 加密方式保護端到端通信,這些密鑰可在生產或調試期間生成,或通過無線 (OTA) 激活方式生成。

在 LoRaWAN 網絡中,所有與終端設備的通信都是雙向通信,不過,LoRaWAN 協議規范規定了三種不同的終端設備類別,使開發人員基本上能夠在功耗與響應延遲之間取得平衡。A 類終端設備只能在每次傳輸之后的兩個短下行鏈路接收窗口期間接收數據。因為能夠限制接收器的活動周期,所以 A 類設備非常適合功率受限的設備,如物聯網傳感器。B 類設備在 A 類設備基礎上增加了更多接收窗口。因此,此類設備適合需要以更短的延遲響應主機請求的物聯網驅動裝置,甚至不惜以增加接收器功耗為代價。最后,C 類設備提供幾乎連續的開放接收窗口,非常適合在 LoRaWAN 網關中使用。

在尋求優化 LoRaWAN 的安全性、功率縮減和遠距離連接時,開發人員可能會發現,他們的工作進度因配置硬件平臺和軟件系統所需的無數細節而被延誤。不過,Microchip Technology 的硬件和軟件簡化了 LoRaWAN 網絡的實現,為部署 LoRa 技術提供了近乎直接替代的解決方案。

低功耗集成解決方案

Microchip 的 SAM R34/35 系統級封裝 (SiP) 模塊集成了低功耗 Arm? Cortex?-M0+、Semtech SX1276 收發器、閃存、RAM、專用低功耗 (LP) RAM 以及傳感器系統通常需要的各種外設(圖 2)。除了定制的可配置邏輯模塊外,SAM 34/35 還包括多通道 12 位模數轉換器 (ADC)、模擬比較器和多個串行通信模塊,這些模塊經過編程,以支持 I2C、SPI 和其他串行接口。SAM R34 SiP 和 R35 SiP 唯一不同的地方在于:R35 未配備 R34 所附帶的 USB 接口。除此之外,這些 6 x 6 毫米 (mm) SAM R34/35 模塊均相同,只是采用了三種不同的存儲器配置:

  • ATSAMR3xJ16BT-I/7JX,配備 64 KB 閃存、8 Kbit SRAM 和 4 KB 低功耗 SRAM

  • ATSAMR3xJ17BT-I/7JX,配備 128 KB 閃存、16 Kbit SRAM 和 8 KB 低功耗 SRAM

  • ATSAMR3xJ18BT-I/7JX,配備 256 KB 閃存、32 Kbit SRAM 和 4 KB 低功耗 SRAM

Microchip Technology 的 SAM R34/R35 系統級封裝模塊示意圖

圖 2:Microchip Technology 的 SAM R34/R35 系統級封裝模塊集成了低功耗 Arm Cortex-M0 + 處理器內核、Semtech SX1276 收發器、存儲器和多個外設(SAM R35 不包括 USB)。(圖片來源:Microchip Technology)

這些 SiP 模塊專為低功耗應用而設計,提供多個軟件可選選項,以降低功能活動較少期間的功耗。開發人員可將 SAM R34/R35 設置為以兩個不同的性能級別運行。在較高性能級別 (PL2),器件內核在最高電壓下工作,從而使器件能夠以高時鐘速度運行。在較低性能級別 (PL0),內核的電壓水平可隨工作頻率的下降而調整,從而降低整體功耗。

在給定的性能級別,開發人員還可通過編程方式,將器件切換到以不同的功耗模式運行。在空閑模式下,模塊僅消耗 4.5 毫安 (mA) 電流,短期峰值需求在 Tx 時達到 28 mA,在 Rx 時達到 10.3 mA。通過將模塊置于待機模式,開發人員可將模塊的功耗降至 1.4 微安 (μA),這樣會關閉除專門設定為保持活動狀態外的所有時鐘和功能。此外,這些模塊還支持 SleepWalking 操作,此模式允許選定的外設獨立于處理器響應事件,執行外設操作,并且僅在需要時喚醒處理器。為降低長時間非活動期間的功耗,開發人員可將模塊置于休眠模式,在該模式下僅消耗 790 納安 (nA) 電流。Microchip 建議不要將器件置于關閉狀態,因為內部 SPI 總線上的高阻抗會引起亞穩態情況的發生。

設計實現

得益于模塊的集成功能,硬件接口要求非常簡單。除了 SAM R34/R35 SiP 的去耦電容外,開發人員只需添加一個信號開關(例如 Skyworks Solutions 的 SKY13373)以及完成發射和接收射頻信號路徑所需的無源元件便可(圖 3)。

Microchip Technology 的 SAM R34/R35 模塊示意圖(點擊放大)

圖 3:使用 Microchip Technology 的 R34/R35 模塊時,除射頻信號路徑所需的元件以及相關的射頻開關(如 Skyworks Solutions 的 SKY13373)外,開發人員只需額外添加少量元件即可。(圖片來源:Microchip Technology)

通過使用 Microchip Technology 的 DM320111 SAM R34 Xplained Pro 評估套件,開發人員甚至可以避免這些簡單的額外硬件要求。開發人員可使用該套件即刻評估 SAM R34,或擴展硬件參考設計來定制自己的器件。

Microchip 還可通過結合使用 SAM R34/R35 模塊固件和隨 Atmel Studio 7 集成開發環境提供的示例軟件,幫助加快軟件開發。SAM R34/R35 SiP 基于集成的 Semtech SX1276 LoRa 收發器和 PHY 而構建,通過其內置的 Microchip LoRaWAN 堆棧 (MLS)(圖 4)提供了一個認證型 LoRaWAN 實現。

Microchip LoRaWAN 堆棧 (MLS) 示意圖

圖 4:Microchip LoRaWAN 堆棧 (MLS) 通過一組應用編程接口 (API),為開發人員提供用于 MAC、PHY、永久存儲、電源管理等方面的固件服務。(圖片來源:Microchip Technology)

MLS 固件基于 Microchip 針對設備驅動程序和核心模塊的高級軟件框架 (ASF),為每項服務都提供了應用編程接口 (API),具體包括:

  • LoRaWAN MAC,提供 LoRaWAN MAC 層功能

  • LoRaWAN 無線電層 (TAL),提供對 LoRa 收發器的訪問

  • 永久數據服務器 (PDS),為閃存提供服務層,從而減少檢索 MLS 參數的訪問時間和訪問周期

  • 電源管理器模塊 (PMM),在非活動期間將處理器置于休眠模式

  • 硬件抽象層 (HAL),保護代碼不受硬件特性的影響

  • 定時器庫

  • 調度程序,將處理器資源分配給不同的模塊

使用 API 函數,開發人員可以對模塊功能的各個方面進行精細控制。例如,要將模塊置于休眠模式,開發人員可調用 PMM API 函數 PMM_Sleep()。該函數采用一種包含休眠時間、休眠模式(空閑、待機、休眠或關閉)以及完成回調函數的休眠請求結構(清單 1)。在應用中,開發人員通常在每個任務之后調用此函數。例如,Microchip 的 ASF 發行版包括一個終端設備應用示例,該示例在無限循環中使用此方法(清單 2)。每個 MLS API 都提供了與 MLS 固件服務相似的入口點。

副本  typedef struct _PMM_SleepReq_t {                uint32_t sleepTimeMs;             HAL_SleepMode_t sleep_mode;                void (*pmmWakeupCallback)(uint32_t sleptDuration); } PMM_Sleep

清單 1:Microchip 高級軟件框架 (ASF) 發行版提供的示例軟件展示了關鍵設計模式和數據結構,例如此例中將 Microchip Technology SAM R34/R35 模塊置于休眠狀態所用的結構。(代碼來源:Microchip Technology)

副本   ...while (1)     {               serial_data_handler();         SYSTEM_RunTasks(); #ifdef CONF_PMM_ENABLE         if (false == certAppEnabled)         {             if(bandSelected == true)             {                 PMM_SleepReq_t sleepReq;                                  sleepReq.sleepTimeMs = DEMO_CONF_DEFAULT_APP_SLEEP_TIME_MS;                 sleepReq.pmmWakeupCallback = appWakeup;                 sleepReq.sleep_mode = CONF_PMM_SLEEPMODE_WHEN_IDLE;                 if (CONF_PMM_SLEEPMODE_WHEN_IDLE == SLEEP_MODE_STANDBY)                 {                     deviceResetsForWakeup = false;                 }                 if (true == LORAWAN_ReadyToSleep(deviceResetsForWakeup))                 {                     app_resources_uninit();                     if (PMM_SLEEP_REQ_DENIED == PMM_Sleep(&sleepReq))                     {                         HAL_Radio_resources_init();                         sio2host_init();                                              }                 }             }         } #endif     }   ...

清單 2:Microchip 示例軟件說明了開發人員如何在非活動期間使用若干 API 調用,將 Microchip Technology 的 SAM R34/R35 模塊恢復至低功耗狀態。(代碼來源:Microchip Technology)

通過 Studio 7 或單獨通過 ASF 發行版提供的示例代碼,全面展示了在實現 LoRaWAN 應用時使用 MLS API 調用的情況。終端設備實現的演示說明了重要的高級操作,包括通過從 PDS 永久數據服務器服務檢索以前存儲的 MLS 屬性和參數來對設備進行初始化(清單 3)。另一示例軟件提供了一套測試例程,允許開發人員檢查詳細的 LoRaWAN 性能特征,以及用于提取這些值的 MLS API 調用。通過將 Microchip 的示例軟件與 SAM R34 Xplained Pro 評估套件結合起來使用,開發人員可以快速獲得總體 LoRaWAN 操作經驗,特別是 Microchip 固件服務經驗。

副本  void mote_demo_init(void) {     bool status = false;          resource_init();                dev_eui_read();        startReceiving = false;          LORAWAN_Init(demo_appdata_callback, demo_joindata_callback);     printf("


*******************************************************

");     printf("

Microchip LoRaWAN Stack %s
",STACK_VER);     printf("
Init - Successful
");       status = PDS_IsRestorable();     if(status)     {         static uint8_t prevBand = 0xFF;         uint8_t prevChoice = 0xFF;         PDS_RestoreAll();         LORAWAN_GetAttr(ISMBAND,NULL,&prevBand);         for (uint32_t i = 0; i < sizeof(bandTable) -1; i++)         {             if(bandTable[i] == prevBand)             {                 prevChoice = i;                 break;             }         }         memset(rxchar,0,sizeof(rxchar));         sio2host_rx(rxchar,10);         printf ("Last configured Regional band %s
",bandStrings[prevChoice]);         printf("Press any key to change band
 Continuing in %s in ", bandStrings[prevChoice]);           SwTimerStart(demoTimerId,MS_TO_US(1000),SW_TIMEOUT_RELATIVE,(void *)demoTimerCb,NULL);     }     else     {               appTaskState = DEMO_CERT_APP_STATE;         appPostTask(DISPLAY_TASK_HANDLER);     } }

清單 3:此代碼片段取自 Microchip 的終端設備示例應用,展示了與初始化設備相關的基本設計模式,包括從 PDS 永久數據服務器還原可用的 LoRaWAN 屬性 (PDS_IsRestorable())。(代碼來源:Microchip Technology)

總結

LoRa 技術特別適合解決電池供電的物聯網傳感器對遠距離連接的新興需求。但在過去,開發人員需要從事大量的硬件和軟件子系統開發。Microchip 的 SAM R34/R35 SiP 模塊憑借集成的硬件和固件,有效地消除了與早期方法相關的許多詳細設計要求。通過將 Microchip 基于 LoRaWAN 的硬件與軟件結合起來使用,開發人員可快速實現電池供電的物聯網設備和低功耗網關,從而能夠與云中或專用環境中的主機服務器完成安全的遠距離通信。

下一篇: PLC、DCS、FCS三大控

上一篇: 適合工業應用的電纜:

推薦產品

更多
中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

      9000px;">

          欧美精品在线一区二区三区| 亚洲裸体xxx| 欧美一区二区视频在线观看| 日韩精品影音先锋| 中文字幕一区二区三区蜜月| 日韩av中文在线观看| 秋霞电影一区二区| 日韩av不卡在线观看| 色婷婷综合久色| 久久蜜桃av一区精品变态类天堂 | 日本韩国欧美国产| 日韩一区二区麻豆国产| 黄色成人免费在线| 国产精品久久久久久久蜜臀| 欧美视频日韩视频在线观看| 99精品一区二区三区| 国产69精品久久99不卡| 成人免费观看视频| 欧美日韩一本到| 日韩免费性生活视频播放| 久久综合狠狠综合久久综合88| 久久久天堂av| 亚洲一卡二卡三卡四卡无卡久久| 一区二区三区成人| 蜜臀av国产精品久久久久| 精品夜夜嗨av一区二区三区| 国产a久久麻豆| 日本韩国欧美在线| 久久亚洲精精品中文字幕早川悠里 | 精品国产制服丝袜高跟| 久久久久成人黄色影片| 一区二区三区在线视频播放| 久久www免费人成看片高清| 不卡区在线中文字幕| 日韩一区二区三区视频在线| 亚洲四区在线观看| 久久se精品一区精品二区| 成人黄色小视频| 国产欧美精品国产国产专区| 日韩激情一区二区| 欧美色视频一区| 亚洲欧洲精品天堂一级 | 日韩精品1区2区3区| 欧美性一区二区| 亚洲欧洲精品天堂一级| 粉嫩高潮美女一区二区三区| 精品剧情在线观看| 国产乱一区二区| 日韩视频免费观看高清完整版 | 欧美一二三在线| 一区二区免费视频| 在线观看国产91| 一区二区三区四区高清精品免费观看| 国产69精品一区二区亚洲孕妇| 国产精品私房写真福利视频| 在线视频你懂得一区| 一区二区三区国产精华| 日韩免费福利电影在线观看| 久久99这里只有精品| 国产农村妇女精品| 欧美男人的天堂一二区| 蜜桃av一区二区在线观看| 国产视频亚洲色图| 日韩亚洲国产中文字幕欧美| 日韩一区二区三区在线观看 | 精品国产伦理网| 成人免费视频播放| 亚洲成人自拍一区| 国产拍欧美日韩视频二区| 色综合中文字幕| 国产激情视频一区二区三区欧美| 亚洲欧美乱综合| 精品国精品自拍自在线| 欧美一区二区免费观在线| 亚洲欧美一区二区三区孕妇| 日韩一区二区电影| 在线观看国产91| 欧美久久久久中文字幕| 亚洲一区二区三区中文字幕 | 欧美系列一区二区| 狠狠v欧美v日韩v亚洲ⅴ| 成人午夜视频网站| 久久综合狠狠综合| 亚洲国产精品精华液2区45| 亚洲激情一二三区| 精品蜜桃在线看| 日韩欧美的一区二区| 99麻豆久久久国产精品免费优播| 亚洲第一搞黄网站| 一区二区三区精品久久久| 性做久久久久久免费观看| 日日摸夜夜添夜夜添亚洲女人| 婷婷综合久久一区二区三区| 美洲天堂一区二卡三卡四卡视频 | 中文字幕av一区二区三区免费看| 欧美日韩精品系列| 日本不卡一区二区三区| 久久99深爱久久99精品| 成av人片一区二区| 欧美剧情电影在线观看完整版免费励志电影 | 免费在线观看成人| 国产一区二区三区日韩| 在线看日韩精品电影| 欧美日韩1234| 国产精品久久久久7777按摩| 亚洲福利电影网| jiyouzz国产精品久久| 日韩精品专区在线| 亚瑟在线精品视频| 91丨porny丨国产| 日韩亚洲欧美成人一区| 亚洲在线视频网站| 国产一区二区精品久久99| 色综合久久久久综合| 亚洲天堂中文字幕| 处破女av一区二区| 亚洲国产精华液网站w| 经典三级视频一区| 91精品婷婷国产综合久久竹菊| 一区二区三区免费在线观看| 国产精品一区二区果冻传媒| 欧美电影精品一区二区| 久久99国产精品久久| 亚洲欧美偷拍另类a∨色屁股| 精品国产乱码久久久久久久| 成人亚洲精品久久久久软件| 天天操天天干天天综合网| av在线播放一区二区三区| 91在线精品一区二区| 99久久精品免费观看| 日韩一区二区三区视频在线观看| 亚洲成av人**亚洲成av**| 日本女优在线视频一区二区| 麻豆国产91在线播放| 在线免费观看视频一区| 91福利社在线观看| 国产精品污污网站在线观看| 国产欧美一区二区精品忘忧草| 中文字幕五月欧美| 在线成人小视频| 成人动漫视频在线| 日韩av一级电影| 亚洲人亚洲人成电影网站色| 欧美精品电影在线播放| 狠狠色狠狠色合久久伊人| 中文字幕亚洲区| 日韩欧美亚洲另类制服综合在线| 不卡影院免费观看| 麻豆91免费观看| 伊人色综合久久天天| 日韩丝袜美女视频| 国产一区欧美日韩| 日本女人一区二区三区| 亚洲成人av电影| 亚洲国产精品视频| 亚洲一级在线观看| 亚洲精品免费在线播放| 久久久亚洲国产美女国产盗摄 | 久久不见久久见免费视频7| 亚洲影视在线观看| 亚洲不卡av一区二区三区| 亚洲国产精品久久久久婷婷884| 亚洲欧美偷拍三级| 亚洲日本va午夜在线电影| 一区二区三区在线视频免费 | 中文字幕免费观看一区| 中文字幕不卡在线| 亚洲少妇中出一区| 成人免费小视频| 亚洲综合色自拍一区| 日韩中文字幕不卡| 国产永久精品大片wwwapp| 国产精品69毛片高清亚洲| 成人av免费在线| 欧美日韩一区久久| 精品国偷自产国产一区| 中文字幕一区二区三区四区不卡 | 蜜臀av性久久久久蜜臀aⅴ流畅| 欧洲人成人精品| 国产成人啪午夜精品网站男同| 亚洲午夜久久久久久久久电影网| 欧美在线啊v一区| 樱桃视频在线观看一区| 精品国产成人系列| 色综合天天做天天爱| 久久国产人妖系列| 一区二区久久久| 蜜桃精品视频在线| 国产高清亚洲一区| 日精品一区二区三区| 日本亚洲欧美天堂免费| 日本福利一区二区| 亚洲国产成人自拍| 欧美三级在线看| 久久这里只有精品6| 青青青伊人色综合久久| 国产激情一区二区三区| 亚洲精品一区二区三区蜜桃下载| 成人欧美一区二区三区视频网页| 福利一区二区在线|