美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区

產(chǎn)品分類

當前位置: 首頁 > 工業(yè)電子產(chǎn)品 > 其他電子產(chǎn)品 > IoT物聯(lián)網(wǎng) > IoT傳感器

類型分類:
科普知識
數(shù)據(jù)分類:
IoT傳感器

LoRaWAN第2部分:如何使用Microchip的模塊,以加快物聯(lián)網(wǎng)設計

發(fā)布日期:2022-05-25 點擊率:70

1部分:如何獲取15公里無線和10年的電池壽命為物聯(lián)網(wǎng),我們看著LoRaWAN,以滿足遠距離的需求的能力,低電力物聯(lián)網(wǎng)通信。在第2部分,我們將展示如何開發(fā)人員可以使用基于Microchip技術(shù)RN2903關閉的,現(xiàn)成的工具包來實現(xiàn)物聯(lián)網(wǎng)LoRaWAN應用。

LoRaWAN提供了很好的匹配,以物聯(lián)網(wǎng)的需求,性能特點。除了它的擴展工作范圍和低功耗的要求,LoRaWAN提供安全,靈活的通信選項。然而,實施LoRaWAN解決方案所需的硬件和軟件可以證明一個主要障礙集中在物聯(lián)網(wǎng)應用本身的開發(fā)團隊。

本文將詳細闡述了Microchip Technology的第1部分介紹了RN2903 LORA模塊,并展示如何使用一些額外的硬件和軟件,用它來實現(xiàn)遠距離,低功耗設計,物聯(lián)網(wǎng)。

快速入門套件

Microchip Technology的RN2903 LORA模塊是一個物聯(lián)網(wǎng)設計近投遞LoRaWAN硬件解決方案。即便如此,它仍然只是一個完整的LoRaWAN網(wǎng)絡的基石,開發(fā)人員仍然必須考慮支持硬件和軟件系統(tǒng)。Microchip的滿足這一需求提供全面的評估套件,提供了實現(xiàn)LoRaWAN對物聯(lián)網(wǎng)所需要的其他元素。

正如第1部分中提到,Microchip Technology的RN2903支持LoRaWAN兼容的通信頻率為915MHz,并旨在簡化的物聯(lián)網(wǎng)應用的開發(fā)。充分認證,Microchip的模塊包括所有實施LoRaWAN連接(圖1)所需的組件。該模塊的命令處理器使用板載LoRaWAN固件完全支持LoRaWAN類的協(xié)議。板載EEPROM提供存儲用于LoRaWAN配置參數(shù),增強性能和通過減少主機和模塊之間的數(shù)據(jù)傳輸提高安全性。

圖1:Microchip的洛拉模塊提供LoRaWAN連接與它的板載命令處理器,LoRaWAN協(xié)議棧,無線電收發(fā)機,和串行連接一插入式解決方案。(圖像源:微晶片科技)

Microchip的RN2903模塊提供用于與外部主機MCU的通信的專用UART接口。此外,該模塊包括14個GPIO引腳,開發(fā)者可以使用模塊固件來監(jiān)視或控制外部設備,諸如開關和LED進行編程。最后,模塊提供了用于方便地連接到一個簡單的套筒偶極天線的RF信號引腳。

該模塊的命令處理器根據(jù)通過其UART接口從外部主機MCU接收到的命令執(zhí)行LoRaWAN交易。正如任何網(wǎng)絡通信的方法,LoRaWAN消息被發(fā)送和在特定的格式接收。對于LoRaWAN,所述LORA聯(lián)盟標準規(guī)定了在字節(jié)級的嚴格的細節(jié)這些格式。在RN2903模塊提供了一個直觀基于文本的方法,它抽象LoRaWAN標準字節(jié)級的格式的一組關鍵詞的使用可選參數(shù)命令。

Microchip的定義了三種類型的關鍵字:

  1. MAC為LoRaWAN MAC配置和控制命令

  2. 無線電命令靶向PHY無線電層

  3. SYS附加模塊的功能,例如提供模塊固件版本信息或訪問模塊的EEPROM存儲命令

例如:

mac tx uncnf 30 23A5

發(fā)送端口30與數(shù)據(jù)值“2,3,4,5-”的消息。該“uncnf”選項表示該設備沒有請求從網(wǎng)絡服務器的確認。另外,使用“CNF”選項表示該設備預計網(wǎng)絡服務器確認收到。的洛拉模塊負責將其發(fā)送到它的網(wǎng)關以便傳遞到網(wǎng)絡服務器之前加密該消息。

radio tx 6d657373616765

發(fā)送包含的值[0x6d]的軟件包[0x65] [0x73] [0x73] [0x61] [0×67] [0x65](以十六進制樣本文本串 “消息”)

sys set nvm 100 FF

存儲該值,在為0xFF在EEPROM中的用戶分區(qū)的地址為0x100

物聯(lián)網(wǎng)設備的設計

憑借其串行接口,該RN2903需要一些額外的組件來實現(xiàn)兼容LoRaWAN,物聯(lián)網(wǎng)的硬件設計。Microchip的進一步發(fā)展速度與它的RN2903洛拉·莫特。為了證明其LORA模塊功能,Microchip的洛拉·莫特提供實現(xiàn)LoRaWAN兼容的無線傳感器需要一套完整的硬件和軟件。

Microchip的RN2903洛拉莫特和RN2483洛拉·莫特每結(jié)合相應LORA模塊與Microchip PIC18LF45K50 8位MCU,其用作用于傳感器操作和LoRaWAN協(xié)議執(zhí)行主處理器。此外,莫特包括用于采集樣品的數(shù)據(jù),以及用于用戶反饋的LCD顯示器的光傳感器溫度傳感器。微塵通過一個標準的USB接口,它提供了訪問LORA模塊的UART接口連接到主機。

在開發(fā)過程中工程師們可以通過發(fā)送執(zhí)行LoRaWAN操作MAC無線電SYS命令字符串使用莫特的USB連接的模塊。在運行期間,物聯(lián)網(wǎng)設備的主機上運行的代碼會發(fā)出需要的物聯(lián)網(wǎng)應用的命令和處理響應。對于LoRaWAN應用,Microchip提供與莫特硬件廣泛的C軟件庫。例如,一個應用程序級例程,MOTEapp.c,收集傳感器數(shù)據(jù),并通過連接LoRaWAN發(fā)送數(shù)據(jù),處理由RN2903預期低電平MAC命令(清單1)。

            . . .

            moteApp_clearBuffers();

            // Make Sure Port is in allowed Range

            // Prepare DataBuffer for Tx

            light = 0;

            temperature = 0;

            NOP();          

            // Measure Sensors

            moteApp_setSensorsInput();

            uint8_t sizeOfUpdate = 0;

            light = moteApp_convertSensorValue(moteApp_getLightValue());

            oled_putString(moteApp_getLightString(), 6, 1);

            sizeOfUpdate = moteApp_addToDataBuffer(moteApp_getLightString(), 4);

           

            temperature = moteApp_convertSensorValue(moteApp_getTempValue());

            temperature = ADC_TempConversion(temperature);

            moteApp_add8bToDataBuffer(temperature, 4 + moteApp_lightStringSize() + 1);

 

            // Do Normal Operation

            . . .

            // Getting Random Channel

            randomPortNum = TMR2_ReadTimer();

            . . .

            // Prepare DataBuffer for Tx

            moteApp_add8bToDataBuffer(randomPortNum, 0);

            dataBuffer[3] = 0x20;

            NOP();

            sendDataCommand("mac tx uncnf ", dataBuffer, 12);

            . . .

清單1:Microchip提供C軟件演示的試樣的IoT的應用程序,收集從莫特的光傳感器和溫度傳感器的數(shù)據(jù),建立與數(shù)據(jù)(消息add8bToDataBuffer)并將該消息發(fā)送(sendDataCommand使用MAC TX命令)。(代碼源:微芯片科技)

應用級開發(fā)

隨著簡化基于關鍵字的命令的方法中,Mi??crochip的LORA模塊和相關莫特開發(fā)板顯著簡化LoRaWAN端裝置的開發(fā)。然而,即使是系統(tǒng)級莫特板及其相關軟件地址LoRaWAN層次的只有最低,終端設備的水平。一個完整的LoRaWAN兼容網(wǎng)絡需要額外的硬件部件,包括兼容網(wǎng)關(S)和一個網(wǎng)絡服務器。

此外,在實施的物聯(lián)網(wǎng)應用,開發(fā)者必須處理的LORA聯(lián)盟標準只涉及標準OSI堆棧的最低水平的事實。其結(jié)果是,開發(fā)者需要完成額外的網(wǎng)絡層,開始與位于由LoRaWAN MAC標準尋址的數(shù)據(jù)鏈路層之上的OSI網(wǎng)絡層。

Microchip的滿足這種需求與實現(xiàn)了一個完整LoRaWAN兼容網(wǎng)絡,包括終端設備,網(wǎng)關和網(wǎng)絡服務器的硬件和軟件開發(fā)工具包。Microchip的RN2903 LORA網(wǎng)絡評估工具包和RN2483 LORA網(wǎng)絡評估套件捆綁一對微塵與Microchip的LoRaWAN網(wǎng)關板。董事會是由LoRaWAN網(wǎng)關核心板和相關的無線子卡完整的天線和電纜。

在軟件方面,該試劑盒使用從Microchip LORA技術(shù)評估套件,其提供所有全面評估的示例LORA系統(tǒng)所需的軟件組件(圖2)。

圖2:Microchip的LORA網(wǎng)絡評估套件和軟件套件實現(xiàn)完整的LoRaWAN網(wǎng)絡應用,包括終端設備(莫特板),網(wǎng)關(核心板)和網(wǎng)絡服務器(mchplora)。(圖像源:微晶片科技)

所述套件提供了一個網(wǎng)絡服務器(mchplora)為經(jīng)設計以在顯影系統(tǒng)虛擬機上運行碼頭工人容器。網(wǎng)關板通過USB線連接到開發(fā)系統(tǒng)和無線與莫特單板的通信。微塵板通過制定系統(tǒng)的USB基于Java開發(fā)的實用程序連接。

設計與評估套件工作,Microchip的LORA開發(fā)套件提供了一個全面的Java套件,它提供了一個更廣泛的一套比現(xiàn)有服務與莫特C ++類庫。例如,發(fā)送一個MAC傳輸,開發(fā)套件抽象基本交易到一個簡單的execute一個方法macTX類(清單2)。

  void macTXSendAction()

  {

    if (this.application.device.updatevalueFlag)

      this.application.device.wanPojo.setData(this.data.getText());

    if (this.application.device.updatevalueFlag) {

      this.application.device.wanPojo.setPortNumber(this.portNumber.getText());

    }

    ICommand macTX = CommandFactory.getCommand(CommandFactory.mactx);

    DeviceModel currDev = this.application.device;

    macTX.setDataModel(currDev);

 

    List task = new ArrayList();

    task.add(macTX);

 

    if (currDev != null)

      this.application.mvcController.execute(task);

    else

      System.err.println("Current Device not set");

  }

清單2:Microchip的LORA開發(fā)套件提供了一個完整的LoRaWAN環(huán)境,包括一套廣泛的Java包(JAR文件)的抽象LoRaWAN交易,如MAC TX到一組簡單的軟件電話等macTXSendAction()。(代碼源:微芯片科技)

在清單2中,CommandFactory是在定義的類LoRaDevUtility.jar定義

  public static String mactx = "mac tx";

然后創(chuàng)建適當?shù)念惖囊粋€實例,在這種情況下,一個macTx類對象,當工廠被稱為CommandFactory.mactx

    if (command.compareTo(mactx) == 0)

      return new macTX();

macTX.classLoRaDevUtility.jar提供的運行時配置的值和各種服務功能諸如分組驗證以及該類的主要用途的方法,execute。該execute方法創(chuàng)建所需的MAC TX以所需的格式命令串時,發(fā)送該消息(WriteI2cData),然后獲取響應:

       . . .

          command = new StringBuilder().append("mac tx ").append(((DeviceModel)this.server).wanPojo.getIsConformed()).append(" ").append(((DeviceModel)this.server).wanPojo.getPortNumber()).append(" ").append(((DeviceModel)this.server).wanPojo.getData().replace("0x", "")).toString();

       . . .

        byte[] data = command.getBytes();

        ((DeviceModel)this.server).getController().transport.WriteI2cData(this.processPacket.pack(data), null, this.timeout);

 

        byte[] read = null;

        read = super.readResponseData();

結(jié)論

高效的連接是由低功耗的物聯(lián)網(wǎng)設備的數(shù)量龐大的物聯(lián)網(wǎng)網(wǎng)絡的基本要求。LoRaWAN提供了一個有效的物聯(lián)網(wǎng)連接解決方??案,提供了以最小的功率要求的遠程操作。與任何連接選件,可以實現(xiàn)在證明自己的一大創(chuàng)舉,從他們的主要集中在物聯(lián)網(wǎng)應用本身分心開發(fā)。

基于Microchip的RN2903 LORA模塊,Microchip Technology的LORA網(wǎng)絡評估套件和相應的LORA開發(fā)套件提供完整的應用LoRaWAN。使用預認證的硬件和軟件的結(jié)合,開發(fā)人員可以快速調(diào)出能夠?qū)崿F(xiàn)15公里無線范圍和10年的電池壽命的物聯(lián)網(wǎng)連接解決方??案。


閱讀更多: LoRa中文學習資料, LoRa實驗室


參考分類:

首頁-推薦學習

上一篇: LoRaWAN第1部分:如何為物聯(lián)網(wǎng)獲取15公里無線和10年的電池壽命

下一篇: 物聯(lián)網(wǎng)發(fā)展進入新時代:終端用戶接近5億,應用領跑全球

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

上一篇: LoRa與FSK的共性與區(qū)

推薦產(chǎn)品

更多
美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区


        91黄色免费观看| 美脚丝袜一区二区三区在线观看| 亚洲另类在线视频| 中文字幕一区在线观看视频| 国产精品麻豆久久久| 亚洲欧洲国产日韩| 亚洲精品高清在线| 亚洲成人精品影院| 久久97超碰色| 成人网男人的天堂| 91久久爱成人| 精品蜜桃一区二区三区| 日韩性感在线| 欧洲一区二区三区在线| 日韩一区二区不卡| 国产欧美日韩麻豆91| 亚洲免费在线视频一区 二区| 亚洲狠狠爱一区二区三区| 男人操女人的视频在线观看欧美| 国产在线视频一区二区三区| av中文字幕不卡| 久久久久久久久一区二区| 亚洲欧美日韩另类精品一区二区三区 | 亚洲男女毛片无遮挡| 一区二区在线免费观看| 免费高清视频精品| 成人av动漫在线| 精品一区二区日本| 在线观看日韩电影| 2021国产精品久久精品| 亚洲精品写真福利| 国产一区二区三区精品欧美日韩一区二区三区 | 在线观看亚洲精品| 2023国产一二三区日本精品2022| 中文字幕人成不卡一区| 日日夜夜精品视频免费| 不卡区在线中文字幕| 日本10禁啪啪无遮挡免费一区二区 | av电影在线观看完整版一区二区| 麻豆成人在线播放| 666欧美在线视频| 亚洲欧美综合另类在线卡通| 麻豆视频观看网址久久| 国产欧美一区二区三区另类精品| 一本色道久久加勒比精品 | 午夜精品区一区二区三| 欧美一区中文字幕| 亚洲视频中文字幕| 国产一区二区不卡在线| 国产欧美亚洲日本| 777午夜精品免费视频| 亚洲色图色小说| 高清在线不卡av| 伊人色综合久久天天五月婷| 久久色.com| 国产在线不卡一区| 亚洲免费久久| 国产精品毛片高清在线完整版| 久久精品99久久久| 欧美深深色噜噜狠狠yyy| 欧美变态口味重另类| 三级不卡在线观看| 精品欧美国产| 2023国产精品视频| 麻豆精品在线播放| 日本视频一区二区在线观看| 2023国产精华国产精品| 美女性感视频久久| 色女孩综合网| 国产精品午夜春色av| 国产东北露脸精品视频| 中文字幕在线中文字幕日亚韩一区| 国产欧美一区二区三区网站| 国产精品99久久久久| 久久99热狠狠色一区二区| 日韩中文字幕一区| 国产精品欧美久久久久一区二区| 久久99精品久久久久久国产越南 | 欧美日韩黄视频| 午夜精品久久久久久不卡8050| 精品久久精品久久| 国产欧美一区二区三区沐欲 | 五月婷婷综合色| 亚洲欧洲国产日韩| 99九九视频| 国产视频亚洲色图| a在线欧美一区| 日韩一级欧美一级| 国产激情一区二区三区| 欧美人xxxx| 九九精品视频在线看| 日本韩国精品一区二区在线观看| 亚洲午夜免费电影| 亚洲黄色成人久久久| 亚洲一区二区欧美激情| 欧美一卡2卡3卡4卡无卡免费观看水多多| 亚洲国产精品av| 国产精品美女诱惑| 国产精品沙发午睡系列990531| 97国产超碰| 日本一区二区三区电影| 成人自拍爱视频| 亚洲国产高清不卡| 精品国产一区二区三区麻豆小说| 国产精品久久久久久亚洲伦 | 欧美日韩国产大片| 久久99精品久久久久久| 欧美日韩视频不卡| 国产精品一区免费视频| 日韩女优av电影在线观看| 成人深夜在线观看| 亚洲欧美偷拍三级| 久久久国际精品| 久久综合九色综合欧美98| 精品欧美一区二区三区久久久| 久久久亚洲综合| 91嫩草免费看| 中文字幕第一页久久| 久久久免费看| 日韩中文字幕一区二区三区| 色偷偷88欧美精品久久久| 精品一区二区在线免费观看| 欧美一区二区视频在线观看2020| 成人av网站免费观看| 国产精品美日韩| 一本一本a久久| 精品午夜久久福利影院 | 亚洲黄色小视频| 日韩av电影免费在线观看| 日韩国产成人精品| 91精品国产综合久久久久久久| 99精品久久只有精品| 亚洲精品国产精华液| 色婷婷久久久久swag精品 | 9i看片成人免费高清| 国产精品久久久99| 一本色道久久综合亚洲二区三区| 精品亚洲国内自在自线福利| 精品福利二区三区| 欧美日韩亚洲一区二区三区在线观看 | 91精品国产综合久久久久久 | 久久精品国产99国产| 精品福利在线导航| 久久一区二区精品| 精品中文字幕一区二区| 久久老女人爱爱| 亚洲精美视频| 99久久99久久精品免费观看| 亚洲综合成人在线视频| 欧美一区二区三区啪啪| 精品国产一区二区三| 精品一区二区在线免费观看| 国产精品乱码人人做人人爱| 色婷婷av一区二区三区软件| 91猫先生在线| 蜜臀av在线播放一区二区三区| 久久影院视频免费| 在线免费观看一区二区三区| av网站免费线看精品| 五月婷婷综合激情| 久久精品视频免费| 日本二三区不卡| 国产免费一区| 国内精品免费**视频| 亚洲免费伊人电影| 精品国一区二区三区| 亚洲综合第一| 99re国产在线播放| 久久99精品久久久久久| 依依成人综合视频| 久久这里只有精品6| 在线视频国内自拍亚洲视频| 99se婷婷在线视频观看| 久久99国产精品久久99果冻传媒| 最新不卡av在线| 精品国产亚洲一区二区三区在线观看| 一区二区三区免费看| 国产自产精品| 波多野结衣视频一区| 久久精品av麻豆的观看方式| 亚洲精品国产一区二区精华液| 精品人伦一区二区色婷婷| 91成人免费在线视频| 欧美一级日本a级v片| 成人动漫视频在线观看完整版| 国产精品一区专区| 毛片av一区二区| 亚洲国产精品久久艾草纯爱| 国产精品每日更新| 久久久久久久免费视频了| 精品视频一区二区不卡| 中文字幕在线观看一区二区三区| 亚洲一级不卡视频| 国产欧美日韩综合| 亚洲精品在线免费观看视频| 欧美高清精品3d| 欧美精品欧美精品系列| 欧美亚洲综合在线| 色狠狠综合天天综合综合| 亚洲午夜精品国产|