133-6398-2386

陕西科德

您所在的位置:
基于LoRa的高校学生宿舍智能预付费系统设计与应用
来源: | 作者:西安智能水表-电表 | 发布时间: 2021-11-09 | 1311 次浏览 | 分享到:
定时主动上报。定时上报就是为每个LoRa节点设置数据上报时间,通过定时节点唤醒用户设备,进行数据上传;适合烟感报警器、气体检测、垃圾桶检测、智慧油田等应用领域。由于宿舍水表、电表的应用数据量不大,对实时性要求不高,综合考虑功耗等因素,选择自动轮询上报模式。多数时间里,智能水表、电表处于休眠状态,并不上报数据。在设定的时间里,服务器通过LoRa集中器广播模式发送某一地址段的水表、电表唤醒指令。此时在LoRa集中器信号覆盖范围内的智能水表、电表都能收到唤醒指令。当智能水表、电表收到唤醒指令后,进行地址比对,如果地址不符,则丢弃指令包,继续休眠。如果地址相符,则唤醒,向LoRa集中

图片

摘要



图片

介绍了一种利用LoRa协议实现技工院校学生宿舍智能抄表系统的设计方案。LoRa具有低功耗、远距离、低延时的特点。抄表系统操作简单,具有无扰安装、灵活配置、实时监控、扩展应用等特点。

图片
图片

0引言



图片

学生宿舍的水电表计量一直是学校管理的难点之一。由于学生住宿集中,水电表数量多,抄表工作量大,给学校后勤工作带来了较大的压力。近年来兴起了多种智能抄表系统,实现了智能计费、在线查询等功能。有效地解决了人工抄表带来的繁琐等问题。但是由于技术不成熟,也带来一些问题。多数智能表依赖于有线网络和电源。一台智能水表需要一根电源线和一根通讯线,施工成本较高,且容易受到损坏。后期也有部分水表采用WiFi等方式走无线通信协议,但是由于系统不稳定,易受干扰,故障率高,系统运维成本很高,甚至导致一些矛盾出现,给后勤工作带来了困难。低功耗物联网接入模块LORA的应用为学生宿舍智能抄表系统提供了全新的解决方案,经过试用解决了以前技术存在的问题,具有推广价值。

图片
图片

1 Lora概述




图片

LoRa是一种采用扩频技术的无线传输通讯方案,该方案解决了超远距离无线数据传输的难题,该方案工作在全球公共通讯频段。平衡了超远距离和超低功耗,能够提供具有远距离、长电池寿命、低延时、大容量等优点的无线通讯解决方案。选择LoRa方案是因为智能抄表应用中,数据吞吐量不大,而对于终端的持续在线运行时间要求较高。LoRa能够维持终端电池的使用时间长达数年,且通讯距离可达5000m,穿墙能力。特别适用于智能抄表这类长距离小流量数据通信使用。

LoRa通讯方案由使用LoRa芯片的数据采集终端——智能表和LoRa集中器组成。采用简单的星型拓扑结构。在这个结构中,LoRa集中器作为中继,链接使用中的终端端设备和后端服务器。网关与服务器通过标准的IP6协议进行连接,由于网关充当透明中继,终端设备可以和多个网关通信,所有的节点可进行双向通信。

图片
图片

2智能硬件




图片

基于LoRa的智能水表、电表是在普通电子水表、电表的基础上增加LoRa智能抄表模块组成的。模块的主MCU采用强大的STM8L单片机和LoRaTM无线扩频芯片组成,模块集成了阀控电路、磁感应、主副电压控制、主电压检测电路以及水表、电表采集电路。各个功能的实现都是依据行业内多年形成的标准,在水表、电表采集电路方面,可设置为光电采集、单干簧管采集和双干簧管采集,并且双干簧管有强磁干扰保护。在市场也已经有很成熟的产品,可以方便定制、选购。LoRa 模块具有远距离低功耗的特点,可以方便地在传统电表、水表上改装,在设计之初,已经预计使用普通锂电池即可实现长时间的运行。由于智能电表、水表需要增加执行元件,会出现额外的功耗,因此需要另外寻求可靠的电源供给。

对于智能电表而言,由于工作于电路,通过整流稳压后可以获得电池系统的稳定电源供给。因此在电子电表上增加LoRa模块和电池模块能够实现稳定的数据采集和传输。由于LoRa的低功耗特性,可以保持在寒暑假期间,长达2~3个月断电情况下,保持数据刷新和控制使能。对于智能水表,由于水力管道的特殊性和现场条件所限。如果给水表提供单独电源供电成本较高。且对于技工院校学生,由于专业技能较高,存在一定的风险。

因此,采用了水力管道发电装置作为 LoRa 模块和电池模块供电,并将装置整合到水表中去。实现了独立模块,无损安装,可适用于各种环境和老旧宿舍楼的改造,经过测试,实现了持续运行。水力管道发电装置利用嵌入水管的永磁体涡轮作为转子,PVC管道外布置线圈。利用开关水流驱动永磁转子转动,在PVC管道外的线圈中产生感应电流,经过整流稳压后,供给电池充电系统,可实现智能水表系统的持续供电。

图片
图片

3 系统组成




图片

LoRa 技术采用星形网络架构,与网状网络架构相比,具有低延迟的简单的网络结构。基于LoRa的扩频芯片,可以实现水表、电表与集中器直接组网连接,构成星形。由于LoRa技术传输距离远,应用于智能水表、电表远程通信时无需中继器,使用简单的星形组网就可以建立LoRa微功率网络,因此其通信网络结构为典型的星形网络结构。每个智能水表、电表终端,使用一个固定的硬件地址,并将硬件地址铭刻在智能电表、水表外壳上。在智能电、水表安装以后,统计宿舍、位置和智能电表、水表的硬件地址。在工作站系统上进行硬件匹配,即可工作。更换损坏的智能水表、电表也仅需重新匹配硬件地址和宿舍即可,系统配置灵活,操作便利。

一个集中器与多个智能水表、电表相连接,智能水表、电表表端的通信模块上装有LoRa模块,将表端的数字信号调制为LoRa信号并发送至集中器,集中器上装有LoRa模块和有线网络模块,利用LoRa模块将接收到的LoRa信号解调处理,转换为有线网络信号并传输至基站,基站收到信息后进一步通过Internet 网络传输至中央数据中心,也可不上传。理论上LoRa集中器可以连接62500个节点,所以采用单一LoRa集中器即可组成智能抄表网络,而且可以孤网运行。由于LoRa传输距离远,穿墙能力强,一般一个宿舍组团使用一个LoRa集中器即可,可以灵活布置LoRa集中器,具有架设网络容易、成本低廉的特点。

图片

图片
图片

4.工作模式



图片

    系统的工作方式主要有自动轮询、节点主动上报、唤醒轮询3种工作方式:

(1)自动轮询可减少服务器负载量,只需通过简单设置,LoRa网关可以自助下发数据。例如通过Modbus指令轮询节点,无需服务器下发,节省网络数据流量。适合智能表计及闸控、粮仓温湿度监控、Modbus 轮询应用及产品改造等应用领。

(2)透传数据工作模式。LoRa模块可直接与服务器进行数据传输,减少有线连接的烦恼,只需LoRa网关和LoRa模块负责透传功能即可完成数据传输。适合不需要考虑功耗的控制类应用领域,比如智慧城市、智慧农业等。

(3)定时主动上报。定时上报就是为每个LoRa节点设置数据上报时间,通过定时节点唤醒用户设备,进行数据上传;适合烟感报警器、气体检测、垃圾桶检测、智慧油田等应用领域。由于宿舍水表、电表的应用数据量不大,对实时性要求不高,综合考虑功耗等因素,选择自动轮询上报模式。多数时间里,智能水表、电表处于休眠状态,并不上报数据。在设定的时间里,服务器通过LoRa集中器广播模式发送某一地址段的水表、电表唤醒指令。此时在LoRa集中器信号覆盖范围内的智能水表、电表都能收到唤醒指令。当智能水表、电表收到唤醒指令后,进行地址比对,如果地址不符,则丢弃指令包,继续休眠。如果地址相符,则唤醒,向LoRa集中器发送包含水表地址信息、数据信息、时间信息的数据。智能水表、电表在发送完数据后,继续进入休眠状态。集中器收到LoRa智能水表、电表发送的数据后,核对智能终端地址。如果相符,将智能终端数据转发到服务器;如果地址与唤醒指令地址段不符,将数据丢弃。服务器收到LoRa集中器发还的数据后,将数据放入数据库,用于后面的计费等应用。如果在特定的时间里,服务器仍未收到某地址的智能水表、电表反馈数据,将继续唤醒查询。如果查询多次,没有收到终端的上报数据,则向管理员报警,并进行下一组智能水表、电表的唤醒查询。