一种基于ZigBee网络的电子水表系统及其控制方法技术方案

技术编号:30081937 阅读:16 留言:0更新日期:2021-09-18 08:39
本申请提供了一种基于ZigBee网络的电子水表系统及其控制方法,系统包括:服务器端,服务器端用于存储用户射频卡的编号以及与编号相关联的金额信息;通过网络接口与服务器连接的协调器,协调器用于组建ZigBee网络,使进行数据的传输;通过ZigBee网络与协调器连接的至少一个路由器,至少一个路由器用于转发ZigBee网络中的数据信息;以及与至少一个路由器连接的至少一个设备端;其中,协调器与至少一个路由器形成传输网络,至少一个路由器能够并接另一路由器。采用协调器与至少一个路由器形成传输网络,能够有效的实现将各个电子水表进行网络连接,而且通过至少一个路由器能够并接另一路由器,实现了网络的扩展,从而提高了网络的覆盖范围。覆盖范围。覆盖范围。

【技术实现步骤摘要】
一种基于ZigBee网络的电子水表系统及其控制方法


[0001]本专利技术涉及电子水表系统
,特别涉及一种基于ZigBee网络的电子水表系统及其控制方法。

技术介绍

[0002]在我国学校、工厂、社区等各个地方普遍使用了电子水表,电子水表需要使用射频卡读取使用者信息,在学校、工厂、社区等地方使用的电子水表,又有分布广、数量多等特点。如果使用有线方式将这些节点连接起来,将会产生巨大的成本。如果这些电子水表不使用联网的方式,又对安全情况存在隐患。
[0003]现有的电子水表系统虽然采用物联网技术,但是其安装成本高,而且网络的可扩展性差。

技术实现思路

[0004]有鉴于此,本专利技术的主要目的是解决现有的电子水表系统安装成本高,而且网络的可扩展性差的问题。
[0005]本专利技术提供一种基于ZigBee网络的电子水表系统,包括:服务器端,所述服务器端用于存储用户射频卡的编号以及与所述编号相关联的金额信息;通过网络接口与所述服务器连接的协调器,所述协调器用于组建ZigBee网络,使进行数据的传输;通过ZigBee网络与所述协调器连接的至少一个路由器,所述至少一个路由器用于转发所述ZigBee网络中的数据信息;以及与所述至少一个路由器连接的至少一个设备端;其中,所述协调器与所述至少一个路由器形成传输网络,所述至少一个路由器能够并接另一路由器。
[0006]在本专利技术的一些实施方式中,所述设备端包括:STM32单片机、与所述至少一个路由器连接的ZigBee终端、用于显示数据信息的LCD显示屏、用于读取用户射频卡信息的NFC射频卡通讯模块、用于发送瞬时流量信息的水表、用于发出报警信号的蜂鸣器、用于控制电磁阀开闭的继电器以及用于控制用水部件开关的所述电磁阀;其中,所述ZigBee终端、所述LCD显示屏、所述NFC射频卡通讯模块、所述水表、所述蜂鸣器以及所述继电器分别与所述STM32单片机连接,所述电磁阀与所述继电器连接。
[0007]在本专利技术的一些实施方式中,所述STM32单片机通过串口通讯方式分别与所述ZigBee终端、所述LCD显示屏、NFC射频卡通讯模块以及所述水表,且所述STM32单片机通过输出端口分别与所述蜂鸣器、所述继电器连接。
[0008]在本专利技术的一些实施方式中,所述协调器通过网络接口接入以太网与所述服务器端的MYSQL数据库连接,其中,所述MYSQL数据库用于存储用户射频卡的编号以及与所述编号相关联的金额信息。
[0009]本专利技术还提供一种基于ZigBee网络的电子水表系统的控制方法,包括以下步骤:步骤一、NFC射频卡通讯模块实时识别用户射频卡的某一编号信息,并将所述某一编号信息传输至STM32单片机中;步骤二、所述STM32单片机向服务器端发送与所述某一编号信息相
关联的扣钱指令;步骤三、所述服务器端查找所述某一编号信息相关联的当前金额,并判断所述当前金额是否小于待扣除的金额;步骤四、若所述当前金额不小于待扣除的金额,所述服务器端向所述STM32单片机发送开机指令;步骤五、所述STM32单片机基于开机指令控制继电器打开电磁阀,以使进行出水。
[0010]在本专利技术的一些实施方式中,所述控制方法还包括:步骤六、所述STM32单片机基于出水量实时计算消耗金额,并向所述服务器端再次发送扣钱指令,其中,扣除的金额为消耗金额;步骤七、所述服务器端判断当前金额是否小于消耗金额;步骤八、若服务器端判断当前金额小于消耗金额,所述服务器端停止对所述STM32单片机发送开机指令。
[0011]本专利技术提供的一种基于ZigBee网络的电子水表系统及其控制方法,通过将用户信息储存在服务器端,保障了信息的安全性,同时也降低了成本,采用协调器与至少一个路由器形成传输网络,能够有效的实现将各个电子水表进行网络连接,而且通过至少一个路由器能够并接另一路由器,实现了网络的扩展,从而提高了网络的覆盖范围。
附图说明
[0012]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0013]图1为本专利技术一实施例提供的一种基于ZigBee网络的电子水表系统的ZigBee网络原理图;
[0014]图2为本专利技术一实施例提供的一种基于ZigBee网络的电子水表系统的设备端结构示意图。
[0015]其中:1、服务器端;2、协调器;3、路由器;4、ZigBee终端;5、STM32单片机;6、LCD显示屏;7、NFC射频卡通讯模块;8、水表;9、继电器;10、电磁阀;11、蜂鸣器;12、设备端;13、网络接口。
具体实施方式
[0016]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0017]请参阅图1

图2,其示出了本申请的一种基于ZigBee网络的电子水表系统,包括:服务器端1,服务器端1用于存储用户射频卡的编号以及与编号相关联的金额信息;通过网络接口13与服务器1连接的协调器2,协调器2用于组建ZigBee网络,使进行数据的传输;通过ZigBee网络与协调器2连接的至少一个路由器,至少一个路由器用于转发ZigBee网络中的数据信息;以及与至少一个路由器连接的至少一个设备端12;其中,协调器2与至少一个路由器形成传输网络,至少一个路由器能够并接另一路由器。
[0018]ZigBee网络是由服务器端1、协调器2、路由器3、设备端12和网络接口13构成,其中
设备端12包含了ZigBee终端4、STM32单片机5、LCD显示屏6、NFC射频卡通讯模块7、水表8、继电器9、电磁阀10、蜂鸣器11,服务器端1,负责存储射频卡的编号以及金额等信息等,并能够收取和发送信息,协调器2,负责组建ZigBee网络,同时将终端的信息发送到服务器端1,以及转发从服务器端1发来的信息,服务器端1与协调器2之间是通过协调器2连接网络接口13接入以太网而进行信息交互的,路由器3,负责转发ZigBee网络中的信息,通过路由器接力方式,让ZigBee网络覆盖更广,设备端12,负责接收服务器端1发送的信息并对信息进行分析,对设备端12中的其他的各个模块进行控制,以至于出水部件能够运行,同时设备端12也能够将其各个模块得到的信息或是指令转发到ZigBee网络中的服务器端1处,记录下各个模块工作的情况,以至于能够得到射频卡金额的最新的数据。
[0019]针对设备端12的具体结构,设备端12包括:STM32单片机5、与至少一个路由器连接的ZigBee终端4、用于显示数据信息的LCD显示屏6、用于读本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于ZigBee网络的电子水表系统,其特征在于,包括:服务器端,所述服务器端用于存储用户射频卡的编号以及与所述编号相关联的金额信息;通过网络接口与所述服务器连接的协调器,所述协调器用于组建ZigBee网络,使进行数据的传输;通过ZigBee网络与所述协调器连接的至少一个路由器,所述至少一个路由器用于转发所述ZigBee网络中的数据信息;以及与所述至少一个路由器连接的至少一个设备端;其中,所述协调器与所述至少一个路由器形成传输网络,所述至少一个路由器能够并接另一路由器。2.根据权利要求1所述的一种基于ZigBee网络的电子水表系统,其特征在于,所述设备端包括:STM32单片机、与所述至少一个路由器连接的ZigBee终端、用于显示数据信息的LCD显示屏、用于读取用户射频卡信息的NFC射频卡通讯模块、用于发送瞬时流量信息的水表、用于发出报警信号的蜂鸣器、用于控制电磁阀开闭的继电器以及用于控制用水部件开关的所述电磁阀;其中,所述ZigBee终端、所述LCD显示屏、所述NFC射频卡通讯模块、所述水表、所述蜂鸣器以及所述继电器分别与所述STM32单片机连接,所述电磁阀与所述继电器连接。3.根据权利要求2所述的一种基于ZigBee网络的电子水表系统,其特征在于,所述STM32单片机通过串口通讯方式分别与所述ZigBee终端、所述LCD显示屏、NFC射频卡通讯模块以及所述水表,且所述ST...

【专利技术属性】
技术研发人员:肖丽萍熊钦蔡金平林金龙梁永安黄彬雄杨建峰
申请(专利权)人:江西农业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1