随着物联网无线通信技能迅速发展,LoRa应运而生,它具有免费选择频段、通信间隔远、旗子暗记穿透性强、数据吸收与发送稳定、组网灵巧的特点,因此在用电信息采集体系中更受欢迎。采取工业级别的F8L10D-E-MS-N的LoRa芯片并且结合ATMEL D20设计的远程采集模块,用来实现远程通信的功能。
通信模块与主站的通信采纳的是面向工具的DL/T 698通信协议规约,本模块创新的利用了新型的LoRa无线通信办法,并且与主控芯片之间通过USB3.0进行连接,加入NFC模块,通过NFC合营预装软件的参数配置。实验表明,该无线通信模块通信覆盖范围广、组网迅速,数据传输效率高。

随着科学信息技能的不断发展,以及国家用电信息采集终端在国家智能电网培植中举足轻重的地位,采集终真个稳定、准确、快速性成为智能电网衡量标准中主要的一个指标。对付以往的有线通信办法电力载波以现存的低压配电线为根本,此网络随处可见,具备大略、价格低廉等上风,但是也存在噪声滋扰大、旗子暗记衰减繁芜、随机性与时变性较强等劣势,显然,此种通信办法是不能知足对付旗子暗记传输稳定性哀求的。
随后涌现无线通信的办法,以前紧张以GPRS为主,在当时的技能条件下,此通信办法可以把8个时隙有机地结合起来,能够以115kbit/s的宽带速率传输数据,相对GSM快了很多,能够担保用电信息更加快速、稳定地传输采集的数据,但是也存在延时长、速率慢、本钱高档缺陷。
伴随着新型物联网无线通信技能LoRa网络技能逐渐遍及,这些问题的办理方案终于来临,LoRa网络采取的是无线免费频段,功耗低、通信间隔远、抗滋扰能力强、均匀时延短,利用前辈的扩频调制技能和编解码方案,对付链路预算也加入进去,并且对增强衰落和多普勒频移拥有好的稳定性。
本文针对抄表系统中集中器中的无线通信模块进行研究,它内嵌高性能低功耗的MCU,在目前技能的制约下和不改变集中器软硬件接口的条件下,通过以太网口与集中器连接,采取的是集中器通信仿照主站做事器、集中器客户真个设计思路,很大程度长进步了集中器的通信速率。
本模块紧张是采取MCU掌握模块来节制全体通信流程,并且合营其他的芯片运转,用来实现1376.1规约和DLT 698.45规约(面向工具的数据交流协议)的转换。LoRa的芯片紧张用来实现与远程做事器的无线网络的连接。Flash芯片存储集中器数据、通信数据、和各种转换过来的数据等。
1 系统的设计方案基于LoRa的用电信息采集系统紧张针对信息采集系统,在全体抄表系统起着连接与掌握的浸染,担当着数据传输与数据网络的任务,在信息采集系统中,采集系统向下要采集各个电能表参数的信息(智能表的正向有功总、尖、峰、平、谷等),向上要将采集到的参数数据上传至电力做事器,然后将做事器中吸收到的数据上传到数据库、前真个网页以及客户端,通过对数据库的数据调用来显示各个采集到的详细数据信息,远程抄表用电信息系统的网络拓扑如图1所示。
通信模块的总体构造:LoRa远程无线通信模块采取LoRa FBL10D模块,MCU由D20处理器以及Flash组成。远程通信模块的总体构造如图2所示。主控芯片D20通过网络接口与集中器连接,通过USB3.0口与LoRa芯片连接,通过SPI总线与Flash芯片连接,通过I2C总线NFC芯片连接[8]。主控MCU芯片与LoRa芯片的连接办法不仅仅是USB3.0,伴随着芯片技能的不断发展,还有PCIE以及基于光纤的高速串行总线AFDXFC等通信办法。
图1 远程抄表的用电信息系统的网络拓扑图
图2 LoRa通信模块的总体构造
本模块设计紧张的上风是采取新主流的物联网无线通信办法LoRa,利用免费频段,具有本钱低,传输数据可靠,组网迅速便捷[9],比较传统的无线GPRS、4G、ZigBee等网络,具有天然的上风,在传输效率方面,LoRa能够快速传输数据,完成通信的任务。
2 硬件设计ATEML D20是一种低功耗、高性能,基于嵌入式ARM 32位的掌握器,运行于48MHz,并有两阶段的通道,单周期I/O接入,单周期32×32倍增长事宜系统和一个快速灵巧的中断掌握器,它的效率极高,可以达到2.14核心和93DMIPS。并且集成了16位的TC与比较/捕捉通道,看门狗定时器等,另有USART全双工和单线半双工装备、I2C、SPI等。可以知足多种科研的需求与利用。
通信掌握模块紧张利用ATMELD20为核心掌握处理器,个中最主要是它创新利用了串行通信模块(SERCOM),它属于全软件配置型,支持I2C、USART/UART和SPI通信,经由整理,能够让浩瀚外设准确适应运用的需求。该装备由充电锂电池供电。
对付通信模块的选择,要适应稳定、准确、可靠性高的哀求。本信息系统选用的通信模块是F8L10D,该通信模块具有多个免费无线通信频段,实现超长通信间隔、抗滋扰能力强、可远程配置参数、超高的吸收灵敏度,并且支持LoRaWAN网络容量大、组网灵巧、本钱低,项目支配上风明显等特点。
对付各个芯片之间的滋扰与电压之间平衡问题,我们采取在MCU和FBL10D之间串联一个共模电感L1防止USB旗子暗记产生电磁滋扰,并且串联R3、R4电阻到测试点以便于调试,电阻默认不贴。为了知足USB数据线旗子暗记完全性,哀求L1/R3/R4须要靠近模块放置。
通信模块FBL10D 的电压范围在3.3~3.6V之间,在EGSM900模式下,瞬间峰值电流可能达到2.0A,为了预防电压跌落到3.3V以下,在利用开关电源或LDO时须要能供应足够的电流,因此须要在模块供电端加一个容值大于470F的钽电容或者电解电容。要避开天线部分,以防止电磁滋扰,这些设计有效办理了上述的哀求。
3 软件设计在软件设计上按照顺序流程各个模块的配置按照如下步骤进行。实时任务的优先级首先是电能表的DL/T 645通信收发任务,接下来是LoRa的DL/T 698通信流程,然后是智能抄表和循环检测的任务,其次是DL/T 698协议解析与组帧的事情等任务,软件利用的是IAR软件,它是C编译器,带有C/C++编译器和调试器的集成开拓环境(IDE)、实时操作系统和中间件、开拓套件、硬件仿真器以及状态机建模工具等。
在c文件main()主程序首先实行MCU内核时钟的配置,配置运行频率和低速外设最低频率,然后接着连续编写关于GPIO、SPI、UART、I2C和PWM串口等外设[10],并初始化通信模块的数据存储,通过优化模型,并通过SCOKET套接字进行通信,实现远程做事器的连接。
对下面的想法进行优化对照,首先微处理器MCU芯片与集中器之间通过以太网确立TCP/IP连接,集中器为客户端,MCU为做事器,建立第一组C/S连接;微处理器MCU经由LoRa通信模块与远程主站建立TCP/IP连接,LoRa芯片和USB3.0组合为微处理器芯片的一个虚拟网口,MCU为客户端,远程主站为做事器,建立第二组C/S连接;MCU被当做主站做事器获取集中器客户真个数据,并仿照集中器客户端相应远程主站做事器的数据要求,完成集中器与远程主站之间的数据交互[。
图3所示为LoRa通信模块与远程主站通信流程图。
图3 LoRa通信模块与远程主站通信流程图
LoRa模块的初始化流程:LoRa模块上电后,用AT指令对模块进行初始化,经由PPP协议与LoRa无线网络进行连接,通过套接字与远程主站做事器进行TCP连接,经由心跳检测与主站的连接。初始化之后,FBL10D模块与主站通过scoket进行连接通信,本系统紧张选用流式scoket,紧张面向C/S模型运用而设计。
Socket俗称BSD套接字,紧张实现程序间的进程通信,在打算机网络通信中常常用到,紧张在传输层进行数据传输。图4所示为实用新型通信连接流程示意图。
图4 实用新型通信连接流程示意图
4 实验验证现对此模块灵敏度、功耗、通信间隔进行测试。此模块的技能参数选定事情频率为433MHz,发射功率为30dBm,带宽为125kHz,前向纠错码率为4/5,数据传输速率是4kbit/s。
4.1 吸收灵敏度测试
此实验采取的是普通的旗子暗记源、可改变的衰减器和特定的屏蔽箱。将此模块放在特定屏蔽箱内,此设备对付1.2GHz以下的旗子暗记能屏蔽大约120dBm,因此测试结果具有一定的威信性。普通的旗子暗记源产生吸收模块能够辨别的待测旗子暗记,输出功率掌握在+30dBm,吸收模块如果能够辨别可变衰减器对普通旗子暗记源输出的调制的衰减旗子暗记,则对应的LED灯会进行相应的闪烁。
在实验过程中对信噪比(SNR)、扩频因子(SF)与吸收灵敏度之间的关系进行研究。末了实验结果证明,此模块的灵敏度达到了设计的哀求。数据显示,SF的值越大,吸收灵敏度越高,SNR的值越小,接管灵敏度越高,测试结果见表1。功耗测试见表2。
4.2 通信间隔测试
模块通信间隔的测试,首先是对区域的选取,我们选择在北京某个相对空旷的地方,采取相比拟较大略单纯的两个LoRa模块,利用的是点对点通信办法,发射功率按照最大值设定到30dBm,并且把接管的灵敏度设定到最得当的138dBm,此区域路比较笔直宽阔,路两侧的建筑物相比拟较少。测试的间隔与丢包率的关系见表3。
表1 LoRa模块灵敏度测试
表2 功耗测试
表3 LoRa模块间隔测试与丢包率的情形
在表3中可以看出,当通信间隔大于8km时,丢包率大于6%,昔时夜于11km时,丢包率大于18%,会涌现通信中断的情形,符合此模块设计的初衷,符合哀求。
结论本文对远程智能抄表体系中集中器中通信模块进行研究与改进,紧张针对通信模块中利用最新的LoRa无线通信技能,将最新的LoRa芯片与MCU的相结合,替代传统的无线通信办法,使其在数据传输稳定性、灵敏度、丢包率、功耗等方面都有所提高,符合国家提出的智能电网的哀求,也相符智能家居物联的趋势,能够很好知足远程抄表系统的需求。
依托LoRa无线通信技能,后面可以考虑针对此通信办法的组网算法以及对行业运用的研究。







