色婷婷香蕉在线一区二区,制服丝袜中文字幕在线,五月婷婷久久一区,国产毛a片啊久久久久久保和丸

「物聯(lián)網(wǎng)」EC20連接阿里云進(jìn)行數(shù)據(jù)收發(fā)

2021年11月7日下午4:33

物聯(lián)網(wǎng)產(chǎn)品框架:傳統(tǒng)設(shè)備使用通信模組連接云服務(wù)器(即上云)做數(shù)據(jù)收發(fā)。本文將使用EC20 封裝好的AT指令通過 MQTT 協(xié)議連接阿里云,簡單的介紹下移遠(yuǎn)4G通信模塊 EC20 是如何連接服務(wù)器進(jìn)行數(shù)據(jù)收發(fā)

1 關(guān)于EC20模塊

1.1 EC20概述

EC20 R2.1 是移遠(yuǎn)通信推出的 LTE Cat 4 無線通信模塊,采用 LTE 3GPP Rel.11 技術(shù),支持最大下行速率 150Mbps 和最大上行速率 50Mbps;同時(shí)在封裝上兼容移遠(yuǎn)通信 UMTS/HSPA+ UC20 模塊以及多網(wǎng)絡(luò)制式 LTE EC20/EC21/EC25/EG25-G 模塊,實(shí)現(xiàn)了3G網(wǎng)絡(luò)與4G網(wǎng)絡(luò)之間的無縫切換。

EC20 R2.1 內(nèi)置多星座高精度定位 GNSS(GPS/GLONASS/BeiDou/Galileo/QZSS)接收機(jī);在簡化產(chǎn)品設(shè)計(jì)的同時(shí),還大大提升了定位速度及精度。

EC20 R2.1 內(nèi)置豐富的網(wǎng)絡(luò)協(xié)議,集成多個(gè)工業(yè)標(biāo)準(zhǔn)接口,并支持多種驅(qū)動(dòng)和軟件功能(適用于 Windows 7/8/8.1/10,Linux,Android 等操作系統(tǒng)下的 USB 驅(qū)動(dòng)、eCall* 等),極大地拓展了 EC20 R2.1 在 M2M 領(lǐng)域的應(yīng)用范圍,如 CPE、路由器、數(shù)據(jù)卡、平板電腦、車載、安防以及工業(yè)級 PDA 等。

1.2 EC20優(yōu)勢

  • 專為 M2M 和 IoT 應(yīng)用而設(shè)計(jì)的 LTE Cat 4 無線模塊
  • 各網(wǎng)絡(luò)制式的全面覆蓋
  • 集成多星座 GNSS 接收機(jī),滿足不同環(huán)境下對快速、精準(zhǔn)定位的需求
  • 支持 DFOTA、eCall* 和 DTMF 功能
  • MIMO 技術(shù)滿足無線通信系統(tǒng)對數(shù)據(jù)速率和連接可靠性的要求

2 準(zhǔn)備工作

2.1 EC20 USB驅(qū)動(dòng)安裝

安裝過程參考移遠(yuǎn)官方手冊:《Quectel_LTE&5G_Windows_USB_Driver_安裝指導(dǎo)_V1.0.pdf》,有詳細(xì)USB安裝指導(dǎo)

驅(qū)動(dòng)安裝成功后,在電腦的設(shè)備管理器界面可以看到三個(gè)虛擬串口,如下所示:

2.2 阿里云創(chuàng)建設(shè)備

登錄阿里云物聯(lián)網(wǎng)平臺:https://account.aliyun.com/login/login.htm?oauth_callback=https%3A%2F%2Fiot.console.aliyun.com%2Fquick_start

創(chuàng)建產(chǎn)品,填寫產(chǎn)品相關(guān)信息:

產(chǎn)品功能定義

再自定義一個(gè)標(biāo)識符用作數(shù)據(jù)下發(fā),且發(fā)布上線:

創(chuàng)建設(shè)備:

得到設(shè)備的三元組信息:


三元組信息:

{

  "ProductKey""a1ciEJx0Tqx",

  "DeviceName""test01",

  "DeviceSecret""2a202572cf9ab480ee012ae103cca21d"

}

查看設(shè)備的Topic信息:


設(shè)備Topic:

{

  "發(fā)布主題""/sys/a1ciEJx0Tqx/test01/thing/event/property/post"

  "訂閱主題""/sys/a1ciEJx0Tqx/test01/thing/service/property/set"

}

2 連接阿里云

使用串口調(diào)試助手,選擇 USB AT Port端口,并對串口調(diào)試助手做簡單設(shè)置

2.1 AT指令連接阿里云:

AT指令連接阿里云過程:

1)AT指令入網(wǎng)、模塊測試

| 序號 | AT指令 | 指令解析 |

| :----- | :-- | :------ |

| 1| AT | 測試指令,若返回OK,則模塊可正常通信 |

| 2 | AT+CPIN? | 檢查SIM卡是否在位 |

| 3 | AT+CSQ | 查詢信號質(zhì)量 |

| 4 | AT+CREG? | 查詢?nèi)刖W(wǎng)狀態(tài) |

| 5 | AT+CGATT=1 | 激活網(wǎng)絡(luò) |

| 6 | AT+CGATT? | 查詢激活狀態(tài) |

| 7| AT+CGPADDR | 獲取PDP地址 |

2)AT指令連接阿里云服務(wù)器

| 序號 | AT指令 | 指令解析 |

| :----- | :-- | :------ |

| 1 | AT+QMTCFG="recv/mode",0,0,1 | 配置為接收模式 |

| 2 | AT+QMTCFG="aliauth",0,"ProductKey","DeviceName","DeviceSecret" | 配置阿里云上的設(shè)備信息 |

| 3| AT+QMTOPEN=0,"iot-as-mqtt.cn-shanghai.aliyuncs.com",1883 | 打開一個(gè)MQTT客戶端網(wǎng)絡(luò) |

| 4| AT+QMTCONN=0,"DeviceName" | 連接MQTT服務(wù)器 |

此時(shí)可在阿里云物聯(lián)網(wǎng)平臺看到設(shè)備 test01 的狀態(tài)已由未激活轉(zhuǎn)為在線狀態(tài)

注意將AT指令里面的三元組信息替換給自己設(shè)備的三元組,AT指令詳細(xì)的參數(shù)解析可參考移遠(yuǎn)的AT指令手冊:《Quectel_EC20_R2.1_AT_Commands_Manual_V1.0.pdf》、《Quectel_EC2x&EG9x&EM05_TCP(IP)_AT_Commands_Manual_V1.0.pdf》、《Quectel_EC20_R2.1_AT_Commands_Manual_V1.0.pdf》

2.2 發(fā)送數(shù)據(jù)

AT指令發(fā)送數(shù)據(jù)的過程如下:

| 序號 | AT指令 | 指令解析 |

| :----- | :-- | :------ |

| 1| AT+QMTPUB=0,0,0,0,"/sys/ProductKey/DeviceName/thing/event/property/post" | 發(fā)布主題消息 |

| 2 | {params:{IndoorTemperature:27.5}} | 發(fā)送的JSON數(shù)據(jù) |

| 3 | 1a | 數(shù)據(jù)結(jié)束符,需采用HEX形式發(fā)送 |

此時(shí),可在阿里云設(shè)備詳情界面看到我們用EC20發(fā)送到阿里云的數(shù)據(jù)

2.3 接收數(shù)據(jù)

AT指令接收服務(wù)器數(shù)據(jù)指令如下:

EC20接收服務(wù)器下發(fā)的數(shù)據(jù)只需要訂閱服務(wù)器的發(fā)布主題,及設(shè)備訂閱主題:/sys/a1ciEJx0Tqx/test01/thing/service/property/set 即能接收到服務(wù)器下發(fā)的數(shù)據(jù)

| 序號 | AT指令 | 指令解析 |

| :----- | :-- | :------ |

| 1 | AT+QMTSUB=0,1,"/sys/ProductKey/DeviceName/thing/service/property/set",0 | 訂閱服務(wù)器發(fā)布主題 |

當(dāng)阿里云在線調(diào)試界面下發(fā)數(shù)據(jù)時(shí),在本地串口調(diào)試助手?jǐn)?shù)據(jù)接收區(qū)就能收到服務(wù)器下發(fā)的數(shù)據(jù)

文章標(biāo)簽:
? ? 上一篇: ? ? ? 下一篇:

最新資訊