[原创] 【安信可NB-IoT开发板EC-01F-Kit测评】-开箱及上电测试

秦天qintian0303   2021-12-11 12:31 楼主

开箱

        心心念的安信可的射频NB-IoT开发板到了,非常快。标准的三件套:开发板、移动数据卡和天线。数据卡应该是上电激活的,不过前段时间听说现在的物联网卡都加了一层枷锁,物联网卡只能和唯一模组共同使用,不知道这张是不是。

看一看实物吧:

 

        模块是1.0版本的,EC-01F-Kit V1.0 版本中板载Micro-USB 口和TX1、RX1 只能使用其中一种进行通讯和烧录。

 

上电

        现在就需要试一试模块怎么样了,咱们首先使用USB方式连接试一试,不用物联网卡和天线,上电之后并没有什么反应,灯好像闪了一下,板子上并没有什么上电指示灯之类的,尽可能的物尽其用啊,不过可以看到串口。

        查看《EC-01系列模组AT指令集》,找一个最简单的AT指令,AT+CGSN非常合适,还可以和模块的IMEI号对比一下。使用串口调试工具发送AT指令,配置如图:

        打开串口,收到80 0D 0A 45 43 52 44 59 0D 0A(ECRDY),发送AT+CGSN(回车),回复W20210011001331回车OK回车,通信成功!

        这是测试的第一步,接下来连接引脚试下,说是不焊下CH340是无法正常通信的,经测试确实RX1没有作用了,不过TX1还能正常发出来。连接到RX0和TX0看一下现象:

        连接上后就一直接收到FF,发一次AT+CGSN就会收到一串信号,每次还都不一样,看来还是老老实实用RX1和TX1了。

 

接下来测试就需要了解一下AT指令了:

  1. AT+CFUN=1,设置MT的功能等级为“全功能”功耗最高,注意一定要放卡了才能设置成功,不放卡会提示错误+CME ERROR: 10;
  2. AT+CGSN,获取产品序列号,也就是模组外壳上的IMEI,用于身份识别;
  3. AT+CIMI,获取IMSI,就是物联网卡号;
  4. AT+CGMR,获取厂商版本号、固件版本号和编译时间,更新固件用;

+CGMR:

-- Board: EC616S_EVK -- //芯片

-- SDK Version: EC616S_SW_V001.037.p001.002 --

-- EVB Version: EC616S_HW_V1.0 --

-- Compiled: Aug 17 2021 17:15:35 --

  1. AT+COPS=0,尝试使用安装在当前所选卡槽中的USIM 卡来选择和注册网络运营商,自动模式;
  2. AT+COPS?,查询命令返回当前模式、当前所选运营商以及当前接入技术:

+COPS: 0,2,"46000",9

9代表NBIOT技术;

  1. AT+CREG=1,使能网络注册状态主动上报;
  2. AT+CREG?,查询命令返回当前网络注册状态,

+CREG: 1,0

使能网络注册状态主动上报,没有注册网络-MT没有搜索新的网络(NB不适用);

  1. AT+CEREG=1,主动上报MT 在E-UTRAN 中EPS 网络状态;
  2. AT+CEREG?,查询当前网络注册状态:

+CEREG: 1,1

使能网络注册状态主动上报,已注册到本地网络

  1. AT+CSQ,获取信号质量:+CSQ: 19,0,信号质量出来了;
  2. AT+CESQ, 获取扩展信号质量: +CESQ: 99,99,255,255,25,58,红色的没有用,另外两个参数才是有效的;
  3. AT+CGATT?,查询PS 附着或去附着状态:+CGATT: 1,目前网络已经附着上了,自动模式应该注册之后就会附着上,不用命令操作,如果手动模式中需要AT+CGATT=1进行设置附着;
  4. AT+CGACT?,查询所有已定义PDP上下文的当前激活状态:+CGACT: 0,1,给我的印象就像通道一样(往哪里发?),可以通过AT+CGACT=<state>,<cid>选择,一次只能配置一个;
  5. AT+CGDATA=<L2P>,<cid>,配置<cid>支持的<L2P>协议;
  6. AT+CGDCONT,配置<cid>,也就是我们的目标地址;
  7. AT+CSODCP,通过控制面发送原始数据,例如

AT+CSODCP=0,20,"A1B2C3E4F50011223344A1B2C3E4F50011223344",0,0

  1. AT+CSCON=1,开启信号连接;

AT指令千千万,其他的就不一一展开了。

目前来看模块功能完好,物联网卡网络正常,也说明我们小区的基站支持NB了,接下来就需要研究一下EC-01F的网络连接流程了,其实希望厂商出一个指导性的模块连接不同网络平台的一般流程模式,至少是常用的网络平台的,这样会大大减少开发时间,是非常有必要的(貌似开发资料里并没有),不过网站上查一查资料吧。

在爱好的道路上不断前进,在生活的迷雾中播撒光引

回复评论 (2)

说是不焊下CH340是无法正常通信的,经测试确实RX1没有作用了,不过TX1还能正常发出来。

不焊下是测试?怎么测试

点赞  2021-12-11 20:54
引用: Jacktang 发表于 2021-12-11 20:54 说是不焊下CH340是无法正常通信的,经测试确实RX1没有作用了,不过TX1还能正常发出来。 不焊下是测试? ...

外边通过引脚又连接了一个串口转USB的板子,通信测试的

在爱好的道路上不断前进,在生活的迷雾中播撒光引
点赞  2021-12-12 11:15
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复