IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 【上电即上华为云】华为云smart智联Cat.1+PLC无线网关_3121N-IED_MC615-CN-L610-CN -> 正文阅读

[嵌入式]【上电即上华为云】华为云smart智联Cat.1+PLC无线网关_3121N-IED_MC615-CN-L610-CN

原贴地址:https://bbs.huaweicloud.com/blogs/296169

【摘要】 前期已经推送WiFi+PLC无线网关、NB-IoT+PLC无线网关,今天给小伙伴带来Cat.1+PLC无线网关,有PLC的大规模自组网,Cat.1的高速网络通道,当然最重要的是上电即上华为云。

华为云?smart?智联?Cat.1+PLC无线网关_3121N-IED_MC615-CN-L610-CN?:上电即上华为云(?Cat.1?无线网关)

故小北 公众号logo.gif

一句话?总结:?前期?已经?推送?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 无线网关 )

https://bbs.huaweicloud.com/blogs/296169

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2021-08-17 15:33:32  更:2021-08-17 15:34:40 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 21:15:54-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码