设备接入移远EC800M接入机智云方案及问题排查指引

您所在的位置:网站首页 移远eg800q 设备接入移远EC800M接入机智云方案及问题排查指引

设备接入移远EC800M接入机智云方案及问题排查指引

2024-04-30 10:58| 来源: 网络整理| 查看: 265

修订历史

版本 修订内容 修订人 修订日期 V1.0 起稿 John 2023/05/29 1. 本文编写背景

本文主要介绍移远EC800M模组如何快速从零开始接入机智云,实现简单的透传功能,以及常见的问题排查,还提供了该模组的相关资料信息文档。

2. 移远EC800M模组资料下载及获取

移远EC800M模组资料下载====>点击下载

3. 移远EC800M外围设计原理图

请下载第2章内容,参考《Quectel_EC800M-CN_QuecOpen_硬件设计手册_V1.0.pdf》推荐的外围设计原理图。

4. 移远EC800M串口烧录固件说明4.1.移远EC800M固件获取与确认

当拿到一片移远EC800M的模块的时候,若确认固件未烧写,请联系商务同事或FAE同事获取。拿到之后解压固件压缩包。解压之后,会得到多个文件,里面的.zip文件就是我们烧写所要的文件。

备注:本文固件名称以1EC800M0_04030001版本固件为例,其他版本的模组固件名称的软硬件版本名字会有差异。

移远EC800M

4.2.移远EC800M硬件设备连接

移远EC800M模块烧写需要按照手册正常接出电源,USB引脚,开机引脚,具体详细的接线方法可以参考文章第2章内容,参考《Quectel_EC800M-CN_QuecOpen_硬件设计手册_V1.0.pdf》文档。

4.2.1.移远EC800M USB引脚接线

EC600M-CN QuecOpen 模块提供了 1 个 USB 接口,仅支持 USB 从模式。此接口符合 USB 2.0 规范。USB 2.0 支持高速模式,最高速率达 480 Mbps,且向下兼容 12 Mbps 全速模式。此接口可用于 AT 命令通信、数据传输、GNSS NMEA语句输出、软件调试、固件升级等。

移远EC800M

以上信息来自于移远官方文档,详情请参考《Quectel_EC800M-CN_QuecOpen_硬件设计手册_V1.0.pdf》文档。

4.2.2.移远EC800M电源参考电路

电源设计对模块性能至关重要。必须选择至少能够提供 2 A 电流能力的电源。若输入电压与模块供电电压之间的电压差较小,则建议选择 LDO。若输入与供电电压之间的电压差较大,则建议使用开关电源转换器。下图是+5 V 供电电路的参考设计,采用了 Microchip 公司的 LDO,型号为 MIC29302WU。

移远EC800M

以上信息来自于移远官方文档,详情请参《Quectel_EC800M-CN_QuecOpen_硬件设计手册_V1.0.pdf》文档。

4.2.3.移远EC800M开机引脚设计

移远EC800M

以上信息来自于移远官方文档,详情请参《Quectel_EC800M-CN_QuecOpen_硬件设计手册_V1.0.pdf》文档。

4.3.移远EC800M 确认串口参数

根据文章4.2.1,将上述USB口连接电脑后,再根据文章4.2.3章节,使模组开机。通过“我的电脑”->“管理”-> “设备管理器”->“端口(COM 和LPT)”选项中可以看到相应增加的COM口。备注:若出现未识别的端口,请打开本文章节二下载的文件,安装模组驱动文件夹内的驱动。

移远EC800M

4.4.移远EC800M的烧写流程

1、当USB正常连接成功之后,从本文第2章节获取资料,获得烧录工具《aboot-tools-2020.10.19-win-x64.zip》。

2、解压文件,双击打开aboot.exe应用程序,点击界面的搜索图标,选择固件里面的压缩文件.zip

移远EC800M

移远EC800M

3、烧录成功注意:烧录过程要供电正常,不要断电,否则模组会变“砖”。

移远EC800M

5. 移远EC800M模组日志抓取5.1移远EC800M模组日志接线方法

按照移远EC800M的管脚定义图,将图中所示的39引脚(芯片调试日志信息输出口)连接USB转TTL工具的RXD上,且USB转TTL工具的GND需接模组的GND,然后将USB转TTL工具连接到电脑,确认端口。

移远EC800M

以上信息来自于移远官方文档,详情请参考《Quectel_EC800M-CN_QuecOpen_硬件设计手册_V1.0.pdf》文档

通信串口: 管脚号 管脚名 描述 17 RXD 主串口 接收数据 18 TXD 主串口 发送数据 日志串口: 管脚号 管脚名 描述 38 DBG_TXD debug 串口发送数据 39 DBG_RXD debug 串口接收数据 5.2.机智云串口打印软件工具的获取与使用

1.按照文章5.1的管脚定义图,将图中所示的39(DBG_TXD)(芯片调试日志信息输出口)通过USB转TTL工具连接到电脑,且USB转TTL工具的GND需接模组的GND,波特率115200bps。

2.机智云串口打印软件工具下载链接 ====> 点击下载

3.机智云移远EC800M 固件版本号为:04030001版本或更高级版本,模组串口日志打印信息移远EC800M

6. 搭配gokit接入机智云(包含创建数据点,下载代码,demoAPP扫码绑定及控制设备等等)

快速接入文档参考链接:https://devdocs.gizwits.com/zh-cn/ProductDev/DevAccess/DevAccessProcess/MCU_2G_4GSolutionDevAccessProcess.html

备注:模组uart为与Gokit通讯的通讯串口,通讯波特率为9600bps,具体可参考文章5.1的模组接线方法图

7.FAQ1.Q:移远EC800M模组支持移动、联调、电信4G三网通的SIM卡?

A:支持。

2.Q:移远EC800M模组支持GPS功能?

A:目前机智云选择的移远EC800MCNLF-103-SNNDA型号模组,该型号模组不支持GPS服务功能的。

3.Q:移远EC800M模组流量计算

计算一共分两种情况情况1:最少需要消费的流量计算-设备与云端心跳消费流量说明: 设备与机智云数据交互主要采用MQTT协议。设备与机智云数据交互的最小数据量是设备与机智云通讯的心跳。mqtt心跳是2个字节,tcp协议头是40字节,50秒一次,需要包括心跳和心跳回复。所以每50秒流量是:(40+2)2=84 Bytes。一个月按30天算流量大概是:4252K。所以GPRS模组至少需要每个月有4252K流量,以保证GPRS可以正常上网。(1)一天(24小时)心跳消耗流量大概计算:(40+2)[(246060)/50]2=145152Byte=141.75KB(2)一个月(30天)心跳消耗流量大概计算:141.75KB30=4252.5KB=4.15MB

情况2:实际设备数量上报流量计算在排查App主动下发的情况下,按照设备定时上报的频率数量进行计算设定的条件为:设备上报的频率为10分钟一条,设备上报数据包大小第一步:先检查设备上报的包大小,如图移远EC800M

移远EC800M000000030e0000910403000000000100000000//数据为hex数据,整包数据的长度为19Byte

第二步:加上包头数量40+19=59Byte第三步:一天内设备状态上报的流量计算:(59+40)(2460)/10=14256Byte=13.92KB(1)一天(24小时)心跳+设备10分钟定时上报一次的状态消耗流量大概计算:141.75KB+13.92KB=155.67KB(2)一个月(30天)心跳+设备10分钟定时上报一次的状态消耗流量大概计算:155.67KB*30=4670.1KB=4.56MB

【注意:上面的是10分钟上报一次,包数据为19Byte一包的计算示例,具体实际设备计算,要按照设备实际上报的频率和包数据大小代入计算的】

4.0:移远EC800M供电要求

模组工作的经典电压为3.8V,供电范围为3.4~4.3,需要确保输入电压不低于3.4V。移远EC800M

外部电源需要提供2A的载流能力。移远EC800M

移远EC600M接入机智云方案及问题排查指引 上一篇 下一篇 中移M5311-DB接入机智云方案及问题排查指引


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3