NB-IoT 串口服务器E840-DTU(NB-03)使用手册_第1页
NB-IoT 串口服务器E840-DTU(NB-03)使用手册_第2页
NB-IoT 串口服务器E840-DTU(NB-03)使用手册_第3页
NB-IoT 串口服务器E840-DTU(NB-03)使用手册_第4页
NB-IoT 串口服务器E840-DTU(NB-03)使用手册_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

E840-DTU(NB-03)是为实现串口设备与网络服务器,通过NB网络相互传输数据而开发的产品,通过简单的AT指令进行设置,即可轻松使用本产品实现串口到网络的双向数据透明传输。本章是针对E840-DTU(NB-03)产品的快速入门介绍,搭建最简易的硬件环境测试E840-DTU(NB-03)的网络传输功能,即实现串口设备(这里指电脑)到网络服务器(TCP测试工具代替)的网络透传。功能特点基于NB-IOT通信标准,能实现比GSM高20dB的覆盖增益;支持SingleTone,子载波15kHz和3.75kHz:21.25kbps(下行),15.625kbps(上行)支持多种网络协议(CoAP,UDP,IPv4,LwM2M,)等;支持3GPPTS27.007V14.3.0(2017-03)以及Quectel增强型AT命令;支持5~36V宽电压供电,采用DC电源座和端子两种供电方式;RS485电路使用电气隔离、防雷击、防浪涌方案,具有抗干扰能力。目录TOC\o"1-3"\h\u243701.产品概述 3255861.1产品简介 3297091.2电台系统参数 3320281.3接口描述 4144591.4引脚定义 5150152.快速入门 6121562.1硬件准备 6221192.2数据传输测试 10110293.AT指令 109394.注意事项 1674825.重要声明 1612556修订历史 1713508关于我们 171.产品概述1.1产品简介E840-DTU(NB-03)是NB-IOT服务器的双向数据透明传输。电台在电源部分使用DC电源座或者压线端子供电,使用5V~36V宽电压供电,支持5.0V供电。RS485和RS232电路使用电气隔离方案,具有抗干扰能力,能适应使用在一些电磁干扰强的环境当中,比如一些电力行业当中。1.2电台系统参数参数名称参数值描述频段Band5接收频率:869MHz~894MHz发射频率:824MHz~849MHz硬件特性天线选项SMA接口数据接口RS485/RS232波特率115200bps最大发射功率23dBm±2dB灵敏度-129dBm±1dB耗流(典型值:省电模式(P36uA空闲模式(Idl2A@D128s工作电压DC5V~36V工作温度-40℃-70℃存储温度-40℃-85℃尺寸82×84×24mmRS485/RS232电气隔离,同时具有RS485/RS232软件特性无线速率SingleTone,子载波15kHz和3.75kHz:21.25kbps(下行),15.625kbps(上行)工作模式省电模式(PSM)空闲模式(Idle)连接模式(Active)设置命令符合3GPPTS27.007V14.3.0以及Quectel增强型AT指令网络协议支持多种网络协议(CoAP,UDP,IPv4,LwM2M,)等设备ID可通过AT指令配置设备ID1.3接口描述1.4引脚定义引脚序号引脚名称引脚用途1RS232RS232通讯接口2485_A外接其他RS485设备的A端3485_B外接其他RS485设备的B端4GND地线5VCC电源,默认供电5~36V6PWR电源指示灯7WORK串口通讯指示灯8NET电台网络工作指示灯9DC-IN电源适配器接口,默认供电5~36V10RST电台复位拨码开关(向下,复位)11Restore电台恢复出厂设置拨码开关(向下,5~10S)12SIMSIM卡插槽13ANT天线接口(SMA-K外螺纹内孔,50Ω特性阻抗)2.快速入门2.1硬件准备本次测试需要用到的硬件设备如下:在测试之前,按照推荐电路连接好串口线,SIM卡,天线等硬件。在测试之前,将电源及天线等硬件连接好。下载最新的NB/E840DTU系列产品配置工具,安装USB转232/485驱动程序,运行软件!选择对应COM口号,产品出厂默认串口波特率为115200、8N、1,如下所示:点击工具“进入配置状态”按钮,等待自动获取设备参数,完成后如下图所示:查询信号强度,设置设备连接服务器IP及端口号分别为:116.62.42.1928124,最后点击“保存所有参数”,最后如下图所示:点击工具“模块重启”按钮,等待设备LINK灯常亮。依次点击:客户支持设备测试,手机截图界面如下:使用PC端工具发送数据到,使用手机向设备发送数据,通讯测试结果如下图所示:还可以使用云平台进行任意组网操作,2.2数据传输测试本次数据传输测试需要用到的软件工具:任意串口助手,本文选择XCOM,该软件驱动可以到我司官网自行下载。向E840-DTU(NB-03)卡槽内放置SIM卡,用上述的连接方式连接到电脑串口。打开设置串口助手软件,首先选择对应的串口号、波特率等参数(115200波特率),并打开串口。用我司配置的电源适配器给E840-DTU(NB-03)供电,(注意复位脚置高)POWER灯亮起表示电台正常上电工作。E840-DTU(NB-03)有两种工作模式:网络透传模式,云平台工作模式;可以使用E840-DTU(NB-03)配置工具配置工作模式,也可以采用AT指令配置。配置完成后就可以进行数据测试了,需要注意的是在网络透传模式下单包的数据最大为486,云平台工作模式单包的数据最大为100,发送数据包的时间间隔不小于5s。3.AT指令指令格式:AT+<CMD>[op][para1,para2,para3,…]<CR><LF>AT+:命令前缀CMD:控制指令符[op]:“=”表示参数配置“NULL”表示参数查询[para-n]:参数列表,可省略<CR><LF>:回车换行,ASCII0x0D0x0A指令错误码:错误码说明-1无效的命令格式-2无效的命令-3无效的操作符-4无效的参数-5操作不允许指令集:指令说明REBT重启模块VER查询版本号INFO查询设备信息EXAT退出AT指令模式RESTORE恢复出厂设置UART设置/查询串口参数UARTCLR设置/查询模块连接前是否清除串口缓存MAC查询模块MAC地址IMEI查询模块IMEISN设置/查询SN码LINKSTA查询SOCK连接状态SOCK设置/查询SOCK参数REGMOD设置/查询注册包模式REGINFO设置/查询自定义注册包信息(ASCII)REGINFONEW设置/查询自定义注册包信息(16进制)HEARTMOD设置/查询心跳包模式HEARTINFO设置/查询自定义心跳包信息(ASCII)HEARTINFOEW设置/查询自定义心跳包信息(16进制)支持索引HEARTM设置/查询心跳包时间SHORTM设置/查询短连接时间CDEBYTEIOT设置/查询物联网云平台IP和端口地址EBTIOT设置/查询物联网云平台使能CREG查询是否注册到网络CSQ查询信号强度CPIN查询SIM卡状态LBS查询LAC&CID码RSTIME设置/查询重置时间指令详解:AT+REBT功能: 重启模块。格式: 设置发送:AT+REBT<CR>返回:<CR><LF>+OK<CR><LF>参数:无说明:该命令正确执行后,模块立即重启,重启后进入透传模式。AT+VER功能: 查询模块固件版本。格式: 设置发送AT+VER<CR><LF>返回<CR><LF>+OK=<ver><CR><LF>参数:ver模块固件版本说明:无AT+INFO功能: 查询模块类型和版本信息。格式: 设置发送AT+INFO<CR><LF>返回<CR><LF>+OK=<mod_name>,<hw_ver>,<sw_ver><CR><LF>参数: mod_name 模块名 hw_ver 硬件版本 sw_ver 软件版本说明: 无AT+EXAT功能: 退出命令模式,进入透传模式。格式: 设置发送AT+EXAT<CR><LF>返回<CR><LF>+OK<CR><LF>参数:无说明:该命令正确执行后,模块从命令模式切换到透传模式。AT+RESTORE功能: 模块恢复出厂设置。格式: 设置发送AT+RESTORE<CR><LF>返回<CR><LF>+OK<CR><LF>参数:无说明:无AT+UART功能: 设置/查询UART参数。格式: 查询发送:AT+UART<CR>返回:<CR><LF>+OK=<baudrate>,<parity><CR><LF>设置发送:AT+UART=<baudrate>,<parity><CR><LF>返回:<CR><LF>+OK<CR><LF>参数: baudrate 波特率,可配置的等级如下所示:9600,19200,38400,57600,115200,230400,460800,921600,Parity 检验位 NON E无检验位EVEN 偶检验ODD 奇检验说明:无AT+UARTCLR功能: 设置/查询模块连接前是否清理串口缓存。格式: 查询发送:AT+UARTCLR<CR>返回:<CR><LF>+OK=<sta><CR><LF>设置发送:AT+UARTCLR=<sta><CR>返回:<CR><LF>+OK<CR><LF>参数: sta状态ON 连接前清除串口缓存。OFF 连接前不清理串口缓存。 AT+MAC功能: 查询模块MAC。格式: 查询发送:AT+MAC<CR>返回:<CR><LF>+OK=<mac><CR><LF>参数: mac 模块的MAC地址 AT+IMEI功能: 查询模块IMEI。格式: 查询发送:AT+IMEI<CR>返回:<CR><LF>+OK=<imei><CR><LF>参数: imei 模块的IMEI码AT+SN功能:设置/查询SN。格式:查询发送:AT+SN<CR>返回:<CR><LF>+OK=<sn><CR><LF>设置发送:AT+SN=<sn><CR>返回:<CR><LF>+OK<CR><LF>AT+LINKSTA功能:查询TCP链接是否已建立链接。格式:查询发送:AT+LINKSTA<CR>返回:<CR><LF>+OK=<sta><CR><LF>参数: Sta 是否建立TCP链接,Connect(TCP连接)/Disconnect(TCP断开)AT+SOCK功能: 设置/查询网络协议参数格式。格式: 查询发送:AT+SOCK<CR>返回:<CR><LF>+OK=<protocol>,<ip>,<port><CR><LF>设置发送:AT+SOCK=<protocol>,<ip>,<port><CR>返回:<CR><LF>+OK<CR><LF>参数: protocol 协议类型,TCPC/UDPCTCPC 对应TCPclientUDPC 对应UDPclientip 目标服务器的IP地址或域名port 服务器端口号,10进制数,小于65535。AT+REGMOD功能: 设置查询注册包机制。格式: 查询发送:AT+REGMOD<CR>返回:<CR><LF>+OK=<status><CR><LF>设置发送:AT+REGMOD=<status><CR>返回:<CR><LF>+OK<CR><LF>参数:status 注册包机制EMBMAC 在每一包发送到服务器的数据包前加MAC/IMEI作为注册包数据。EMBCSTM 在每一包发送到服务器的数据包前加自定义注册包数据。OLMAC 只有第一次链接到服务器时发送一个MAC/IMEI的注册包。OLCSTM 只有第一次链接到服务器时发送一个用户自定义注册包。OFF 禁能注册包机制。AT+REGINFO功能: 设置查询自定义注册包内容格式: 查询发送:AT+REGINFO<CR>返回:<CR><LF>+OK=<data><CR><LF>设置发送:AT+REGINFO=<data><CR>返回:<CR><LF>+OK<CR><LF>参数:data40字节之内的ASCII码。AT+REGINFONEW功能: 设置查询自定义注册包内容格式: 查询发送:AT+REGINFONEW<CR>返回:<CR><LF>+OK=<type>,<data><CR><LF>设置发送:AT+REGINFONEW=<type>,<data><CR>返回:<CR><LF>+OK<CR><LF>参数:type0注册包类型为HEX1注册包类型为ASCII码data40字节之内的ASCII码,当注册包类型为HEX时,内容必须是合法的HEX格式且长度必须是偶数。AT+HEARTMOD功能: 设置/查询心跳包模式。格式: 查询发送:AT+HEARTMOD<CR>返回:<CR><LF>+OK=<mode><CR><LF>设置发送:AT+HEARTMOD=<mode><CR>返回:<CR><LF>+OK<CR><LF>参数:modeNET网络心跳包。UART串口心跳包。AT+HEARTINFO功能: 设置/查询心跳包数据。格式: 查询发送:AT+HEARTINFO<CR>返回:<CR><LF>+OK=<data><CR><LF>设置发送:AT+HEARTINFO=<data><CR>返回:<CR><LF>+OK<CR><LF>参数:data40字节之内的ASCII码心跳包数据。AT+HEARTINFONEW功能: 设置/查询心跳包数据。格式: 查询发送:AT+HEARTINFONEW<CR>返回:<CR><LF>+OK=<type>,<data><CR><LF>设置发送:AT+HEARTINFO=<type>,<data><CR>返回:<CR><LF>+OK<CR><LF>参数:type0心跳包类型为HEX1心跳类型为ASCII码data40字节之内的ASCII码,当心跳包类型为HEX时,内容必须是合法的HEX格式且长度必须是偶数。AT+HEARTM功能: 设置/查询心跳包时间。格式: 查询发送:AT+HEARTM<CR>返回:<CR><LF>+OK=<time><CR><LF>设置发送:AT+HEARTM=<time><CR>返回:<CR><LF>+OK<CR><LF>参数:time心跳时间,0关闭,范围1~65535秒。AT+SHORTM功能: 设置/查询短连接时间。格式: 查询发送:AT+SHORTM<CR>返回:<CR><LF>+OK=<time><CR><LF>设置发送:AT+SHORTM=<time><CR>返回:<CR><LF>+OK<CR><LF>参数:time短连接时间,0关闭,范围2-65535秒。AT+CDEBYTEIOT功能:设置/查询物联网云平台IP和端口地址。格式:查询发送:AT+CDEBYTEIOT<CR>返回:<CR><LF>+OK=<ip>,<port><CR><LF>设置发送:AT+CDEBYTEIOT=<ip>,<port><CR>返回:<CR><LF>+OK<CR><LF>AT+EBTIOT功能: 设置/查询物联网平台。格式: 查询发送:AT+EBTIOT<CR>返回:<CR><LF>+OK=<ctrl><CR><LF>设置发送:AT+EBTIOT=<ctrl><CR>返回:<CR><LF>+OK<CR><LF>参数: ctrl 物联网功能开关,ON关闭/OFF开启。说明: 物联网云功能开启后,模块自动连接到物联网平台,忽略sock配置,注册包、心跳包功能。AT+CSQ功能: 查询信号强度。格式: 查询发送AT+CSQ<CR><LF>返回<CR><LF>+OK=<csq><CR><LF>参数: csq 信号强度说明:无AT+CREG功能: 查询是否注册到运营商。格式: 查询发送AT+CREG<CR><LF>返回<CR><LF>+OK=<creg><CR><LF>参数: creg 注册到网络0 未注册到网络说明: 无AT+CPIN功能: 查询SIM卡状态。格式: 查询发送AT+CPIN<CR><LF>返回<CR><LF>+OK=<cpin><CR><LF>参数: cpin 检测到SIM卡0 未检测到SIM卡说明: 无AT+LBS功能:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论