【上電即上華為云】華為云smart智聯Cat.1+PLC無線網關_3121N-IED_MC615-CN-L610-CN
華為云 smart 智聯 Cat.1+PLC無線網關_3121N-IED_MC615-CN-L610-CN :上電即上華為云( Cat.1 無線網關)
一句話 總結: 前期 已經 推送 WiFi+PLC 無線 網關、 NB-IoT+PLC 無線 網關,今天給 小伙伴 帶來 Cat.1+PLC 無線 網關 , 有 PLC 的大規模自組網 , Cat.1 的高速網絡 通道, 當然 最重要的是上電即上華為云。
一 、 P LC 工程源碼
源代碼
opencpu_sdk_v0.03_hwcloud_nb.rar
調測 工具包
hiplc_tools 文件夾
2、 Cat.1 模組 L610-CN 基礎 SDK + 華為云 智聯 patch
基礎 SDK
core_sdk_16000.1073.00.06.02.01.tar.gz
主 版本固件
16000.1073.00.06.02.01.pac
16000.1073.00.06.02.01.elf
16000.1073.00.06.02.01.map
16000.1073.00.06.02.01_boot.elf
網關補丁包
patch_hwcloud_CAT1_PLC_Gateway_20210813-1530.rar
3、 使用步驟
方案 說明
( 1 ) 現在實現 一個 華為云 smart 智聯 Cat.1+PLC 無線網關 。
技術點 :
Cat.1 模組 、 PLC 模組 、上電即上華為云
整體 方案介紹:
( 1 ) PLC 無線 網關 : 由 PLC 模組 CCO 頭端(歐智通 3121N-H 型號) 、Cat.1 模組( 廣和通 L610-CN 型號)構成 。 PLC 和 Cat.1 通過 串口相連。 PLC 頭端 CCO 通過電力線 ( 22 0V 交流電) ,接收到 PLC 尾端 STA 發的 數據 ,經過 Uart 給 Cat.1 , Cat.1 模組 解析數據, 使用 MQTT 協議發到 華為云, 實現 上電即上云 。華為云 的控制命令, 按 相反路徑,發給STA 尾端 。
( 2 ) 智能設備 ( 例如插座 ) : 嵌入 PLC 模組 STA 尾端( 歐智通 3121N-IED 型號)。 有 MCU+PLC 、 openCPU 這 2 種 開發模式。 本次 采用 MCU+PLC 開發 ,使用 PC 串口 調試助手模擬 MCU 的數據 收發。
【答 開發者 】頭端 和尾端, 可以 選用相同的 PLC 型號 。 一套 代碼,可以同時 生成 CCO 頭端 和 STA 尾端固件 。
WIFI+PLC 網關
【上電即上華為云】 華為云 smart 智聯 PLC 無線網關 _plc_3121N-H(3121N-IED)
https://bbs.huaweicloud.com/blogs/245850
NB-IoT +PLC 網關
【上電即上華為云】 華為云 smart 智聯 PLC_NB-IoT_BLE 無線網關 _plc_3121N-IED_BC95-CNV
https://bbs.huaweicloud.com/blogs/254821
疑問
什么是 PLC ?
什么 是 Cat.1 ?
什么是 PLC
近期 全屋智能 的 話題 很火 , 也 讓很多企業和開發者的目光投向了 PLC 領域 。
PLC 即電力載波通訊,是 Power L ine Communication 的簡稱。 PLC 利用家庭 火線和零線,就能實現 用電 設備 (插座 、 燈 、 冰箱 等 )的 互聯互通。 PLC 優勢巨大: 超 便攜, 有電 即 能用,便攜施工, 簡化 運維 ; 超智能,自動的無感知 自組網 ;超長 傳輸 距離;超安全,簡單經濟的強電隔離; 超低成本。
貼 幾個圖,大家感受下。
【答 開發者 】 C CO 是 PLC 頭端 模組 。 S TA 是 PLC 尾端 模組 。
什么 是Cat.1 ?
1、 網紅貓 Cat.1 來 了
Cat 是 Category 的縮寫,意思是類別 ,以 LTE UE-Category 出道,后來衍生為“ Cat. X ” 。 Cat.1 的 全稱 就是 LTE UE-Category 1 。 當年 3GPP 組織制定 LTE 標準時, 希望 LTE 能為不同用戶提供不同等級的網絡服務能力,于是就給 LTE 進行了網絡分類。 比如 Release13 的 Cat.NB-1 就是 NB-IoT ( 170 Kbps-250Kbps ), Cat.M1 就是 eMTC ( 1M bps-1Mbps )。
Cat.1 早在 R elease8 就 發布了, 屬于 4G LTE 網絡的一個類別。上行峰值速率是 5M bit/s ,下行峰值速率是 10M bit/s ,屬于蜂窩物聯網。
“網紅貓 的速度, 好快 啊! ”
不同 的 應用場景, 應該選擇 合適 的 網絡 制式 。
在 對講機 、金融支付、車聯網、智能穿戴、共享設備、視頻監控等 中低速 業務 場景上 ,屬于 “ 貓 王 ” Cat.1 統治 的天下 。
L610-CN 是廣和通公司 Fibocom 出品 的 一款 LTE Cat . 1 bis 無線通信模組。產品支持 LTE 、 GSM 雙模通信,同時支持 VoLTE 、 Audio 、 Camera 、 LCD 、 Keypad 等功能,部分型號支持 WIFIScan 或藍牙。另外,模組提供了 USB/UART/SPI/I2C/SDIO 等通用接口滿足 IoT 行業的各種應用訴求。 L610-CN 覆蓋亞洲地區主要運營商頻段,另有同系列相同封裝產品 L610-EU 、 L610-LA 分別覆蓋歐洲、拉美地區主要運營商頻段。
PLC
模組
( 1 ) PLC 模組 ( 歐智通 3121N-H_3121N-IED ) 和 華為云的操作,請參考 :
【上電即上華為云】 華為云 smart 智聯 PLC 無線網關 _plc_3121N-H(3121N-IED)
https://bbs.huaweicloud.com/blogs/245850
注意 : 只需要 參考 PLC 部分 即可,掌握怎么編譯 open CPU和燒錄PLC 固件 。
Cat.1 模組
( 1 ) Cat.1 模組 ( 廣和通 L610-CN ) 和 華為云的操作,請參考 :
【上電即上華為云】 華為云 openCPU 智聯模組 _Cat.1_MC615-CN (面向 基礎操作 )
https://bbs.huaweicloud.com/blogs/263473
【上電 即上 華為云】 華為云 openCPU 智聯模組 _Cat.1_MC615-CN-L610-CN (面向 上華為云 )
https://bbs.huaweicloud.com/blogs/267413
【上電 即上 華為云】 華為云 openCPU 智聯模組 _Cat.1_MC615-CN_L610-CN_OTA 升級 (面向 OTA 在線 升級 )
https://bbs.huaweicloud.com/blogs/293310
( 2 ) 注意 : 重點 參考 Cat.1 基礎 操作 部分 和 上華為云 部分,掌握怎么編譯 open CPU和燒錄Cat.1 固件 。
硬件 接線
( 1 )按照 下圖的管腳編號,進行硬件接線。
( 2 ) C at.1 的 環境,我使用的是 FIBOCOM L610-AEVK 開發板 。注意串口 3 的 GND 、 U3RXD 、 U3TXD 的 位置。 開發板 的串口 3 功能 和 GPS 功能 通過 JP2 進行 選擇, 短接 端子放在左側,就可以選擇使用串口 3 功能 。
調測 運行
( 1 ) 打開 PLC 模組 CCO 的 LOG 串口 。 打開 PLC 模組 STA 尾端 的業務串口 ( 不是 LOG 串口 ) , 業務 串口用于外接 MCU ,模擬 真實設備( 例如 插座) 的 數據收發和命令控制。
注意: 串口調試助手的校驗, 選擇 Even 。
( 2 ) 當 STA 業務 串口出現hwcloud ok , 表示Cat.1 模組準備 好, 已經 連接上華為云平臺。
( 3 )現在設計 一個簡單的通訊協議。
【 1 】 尾端 STA 通過 PLC 網絡 , 發送 xxx 字符串 。
【 2 】頭端 CCO 接收 xxx 字符串,組合 打包成CCO01:{STA01:xxx} 字符串, 通過串口發給Cat.1 模組 。
【 3 】 Cat.1 模組 收到CCO01:{STA01:xxx} 字符串,解析 出 x xx ,通過 無線發給華為云。
( 4 )實際 運行如下 。
【 1 】在 PLC 尾端 STA 的 業務串口,輸入 time=88; 字符串(不要 選擇Send with enter ), 點擊Send Command 。
【 2 】經過 PLC 網絡 , 頭端 CCO 接收 到 數據 后,進行 匯總打包 CCO01:{STA01:time=88;} 字符串。 發給Cat.1 模組 。
【 3 】 Cat.1 模組 收到 CCO01:{STA01:time=88;} 字符串,解析 出CCO=1, STA=1, time=88 ,通過 MQTT 協議 發給華為云。
( 5 ) 在 CoolWatcher 下 搜索 Cat.1 模組 的 運行 LOG , 可以 看到 成功解析 PLC 消息 。
( 6 )登錄 華為云 , 顯示 已經 收到最新上報數據 , time=88 。
接收 華為云 命令 下發
( 1 )進入 華為云 API E xplorer 。
https://apiexplorer.developer.huaweicloud.com/apiexplorer/debug?product=IoTDA&api=CreateCommand
( 2 )選擇 CreateCommand 下發設備命令。
( 3 )填入設備 ID 等 參數。 參數 區寫入 {"cmd_value":"hi2021 Cat.1 "} 。
( 4 )點擊 調試 。華為云頁面 顯示 調試 成功。
( 5 ) PLC 尾端 STA 模組 的串口調試助手, 顯示 收到 hi2021Cat.1 的 命令。 路徑 是華為云,到Cat.1 模組 ,到 CCO 頭端 ,經過 PLC 網絡 ,到 STA 尾端 , 最終 從串口輸出。
完成
ok。
源碼 獲取
weixin 關注公眾號 beigugong ,或者掃描下方二維碼。
回復 hwcloud_Cat.1_MC615-CN , 獲取源碼下載鏈接。
相關
【上電即上華為云】故小北 文章階段 性 匯總
https://bbs.huaweicloud.com/blogs/263697
【上電即上華為云】 華為云 openCPU 智聯模組 _Cat.1_MC615-CN-L610-CN (面向 上華為云 )
https://bbs.huaweicloud.com/blogs/267413
【上電即上華為云】 華為云 openCPU 智聯模組 _Cat.1_MC615-CN_L610-CN_OTA 升級 (面向 OTA 在線 升級 )
https://bbs.huaweicloud.com/blogs/293310
【上電即上華為云】 華為云 smart 智聯 Cat.1+PLC 無線網關 _3121N-IED_MC615-CN-L610-CN (面向 Cat.1+PLC 無線網關 )
本帖 地址
IoT IoT行業生態工作臺 IoTStage 單片機 硬件開發 設備接入 IoTDA
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。