本发明涉及无线数字抄表领域具体涉及一种无线远传燃气表唤醒装置及唤醒方法。
以前的无线远传燃气表一般采用FSK调制解调技术,为了节约功耗无线芯片平时处于休眠状态,当同频路外部电磁波(实际上我们抄表时使用的是手持机但是其他的能发出无线电磁波的设备只要在表计附近造成的长枪超过┅定之后,也会唤醒表计也就是误唤醒)强度超过一定值时,表计唤醒这时候可以进行抄表操作。此技术的缺点是容易被误唤醒如果附近有同频电磁波,只要强度超过信号唤醒值时表计同样会被唤醒,造成表计功耗加大影响了电池使用寿命,迫切需要加以改进
申請号为“.4”的中国专利,公开了一种基于LORA技术的无线远传水表控制电路其主控制模块与LORA无线电模块相连接,实现对LORA无线电模块工作模式嘚控制和无线电数据的接收与发射功能;LORA无线电模块包括LORA无线电芯片和射频开关芯片该LORA无线电芯片通过外围电路与射频开关芯片相连接,该射频开关芯片与射频天线相连接LORA无线电模块与电源管理模块相连接实现电源开关控制功能。其采用具有高抗干扰性能和扩频通讯功能的LORA无线电模块进行数据传输但当不法人员使用相同型号的抄表机,即可轻松盗取用户的水表数据迫切需要加以改进。
为解决上述问題本发明提供了一种无线远传燃气表唤醒装置及唤醒方法。本发明设置合理手持机和燃气表之间建立的唤醒机制,使得燃气表进行合悝的无线收发大大解决了燃气表功耗,提高了使用寿命
为实现所述技术目的,本发明的技术方案是:一种无线远传燃气表唤醒装置包括:
安装于燃气表内的遥控信号接收模块,接收下述遥控模块的开关信号用于开启下述Lora无线模块进行无线数据接收,
安装于燃气表内嘚Lora无线模块用于接收无线数据,并唤醒Lora无线模块进行无线发射;
手持机内部设置遥控模块和无线数据发送模块,分别用于向遥控信号接收模块发送开关信号、和用于向Lora无线模块发送无线数据
进一步,所述Lora无线模块外设置:
无线接收模块用于接收来自所述无线数据发送模块的无线数据,并根据无线数据内容唤醒下述无线发射模块;
无线发射模块用于向所述手持机发送燃气表数据。
进一步所述无线接收模块和无线发射模块分别连接至收发切换模块,通过收发切换模块连接至Lora无线模块;所述收发切换模块用于控制Lora无线模块的收发切换
进一步,所述Lora无线模块和遥控信号接收模块通过SPI接口连接设置主控模块所述主控模块根据所述遥控信号接收模块接收到的开关信号,判断开启所述无线接收模块
作为本发明的优选,所述主控制模块连接设置电磁屏蔽模块
进一步,所述主控制模块连接设置本机地址模塊用于判断所述来自所述无线数据发送模块的无线数据中是否具有本机地址模块。
进一步所述遥控信号接收模块和所述遥控模块之间通过红外遥控进行通信;所述无线发射模块和无线接收模块与无线数据发送模块之间通过RF射频通讯。
一种无线远传燃气表唤醒方法包括鉯下步骤:
S1:按下手持机上的遥控模块按钮,向燃气表内的遥控信号接收模块发送开机信号;
S2:主控模块根据开机信号控制Lora无线模块,通过收发切换模块开启无线接收模块进入无线接收模式;
S3:手持机内无线数据发送模块向无线接收模块发送无线数据,其中无线数据包括前导码和唤醒帧;
S4:主控制模块判断所述步骤S3中的前导码和燃气表前导码一致时继续接收唤醒帧,并唤醒无线发射模块;
S5:无线发射模块向手持机发送燃气表数据
进一步,所述步骤S2中所述主控模块根据开机信号关闭电磁屏蔽模块,取消对燃气表的电磁屏蔽
所述步驟S1中,在手持机中设置需要访问的无线燃气表的目标地址字段;
所述步骤S3中所述唤醒帧中包括目标地址字段;
所述步骤S4中,主控制模块判断目标地址字段和本机地址的关系在目标地址字段和本机地址相同时,唤醒无线发射模块
本发明的有益效果在于:
1)本发明的手持机囷燃气表之间,通过Lora调制解调通讯技术使得燃气表计的唤醒依靠于前导码和唤醒帧,只有在前导码一致时才开启无线发送模式,将燃氣表数据发送至手持机有效防止了同频段的电磁波的干扰。
2)本发明的手持端和燃气表之间设置有红外遥控开关,使得燃气表不比不停嘚检测具有前导码的无线数据只有在红外遥控开关打开的时候,才开启无线接收模式也就是说在手持机没有发送开机信号前,所示燃氣表内各模块处于休眠状态只有通过遥控开关,才能开启本燃气表的各模块
3)本发明的手持机需要输入和燃气表一样的地址字段,燃气表才可以唤醒无线发送模块发送数据至手持机从而达到了一对一的可靠传输,从根本上杜绝了其他电磁波设备的干扰
综上,本发明设置合理手持机和燃气表之间建立的唤醒机制,使得燃气表进行合理的无线收发大大解决了燃气表功耗,提高了使用寿命
图1是本发明嘚无线远传燃气表唤醒装置电路模块原理图;
图2是本发明Lora无线模块的电路原理图;
图3是本发明收发切换模块的电路原理图;
图4是本发明无線发射模块的电路原理图;
图5是本发明无线接收模块的电路原理图。
下面将对本发明的技术方案进行清楚、完整地描述
如图1所示,一种無线远传燃气表唤醒装置包括:
安装于燃气表内的遥控信号接收模块,接收下述遥控模块的开关信号用于开启下述Lora无线模块进行无线數据接收,
安装于燃气表内的Lora无线模块用于接收无线数据,并唤醒Lora无线模块进行无线发射;如图2所示所示Lora无线模块优选型号为SX1278的Lora无线芯片。
手持机内部设置遥控模块和无线数据发送模块,分别用于向遥控信号接收模块发送开关信号、和用于向Lora无线模块发送无线数据
進一步,所述Lora无线模块外设置:
无线接收模块用于接收来自所述无线数据发送模块的无线数据,并根据无线数据内容唤醒下述无线发射模块;
无线发射模块用于向所述手持机发送燃气表数据。
进一步所述无线接收模块和无线发射模块分别连接至收发切换模块,通过收發切换模块连接至Lora无线模块;所述收发切换模块用于控制Lora无线模块的收发切换如图3-5所示,收发切换模块选用想好为PE4259的收发切换器无线發射模块通过RF1端口连接PE4259,无线接收模块通过RF2端口连接PE4259PE4259的PAO端脚为高电平时PE4259切换为无线数据输入,PE4259的PA0端脚为低电平时PE4259切换为无线数据输出其中RF_ANT端脚接天线。PF7259通过RX/TX串口连接Lora无线模块用于向Lora无线模块写入无线接收模块接收的无线数据,或向Lora无线模块读取当前燃气表数据也即需要通过无线发射模块发送的数据。
进一步所述Lora无线模块和遥控信号接收模块通过SPI接口连接设置主控模块,所述主控模块根据所述遥控信号接收模块接收到的开关信号判断开启所述无线接收模块。
作为本发明的优选所述主控制模块连接设置电磁屏蔽模块。优选的电磁屏蔽模块可选择为电磁屏蔽材料或具有连续导电性的金属外壳。
进一步所述主控制模块连接设置本机地址模块,用于判断所述来自所述无线数据发送模块的无线数据中是否具有本机地址模块
进一步,所述遥控信号接收模块和所述遥控模块之间通过红外遥控进行通信;所述无线发射模块和无线接收模块与无线数据发送模块之间通过RF射频通讯
一种无线远传燃气表唤醒方法,包括以下步骤:
S1:按下手持机仩的遥控模块按钮向燃气表内的遥控信号接收模块发送开机信号;在手持机没有发送开机信号前,所示燃气表内各模块处于休眠状态呮有通过遥控开关,才能开启本燃气表的各模块尤其是步骤S2中的无线接收模块。
S2:主控模块根据开机信号控制Lora无线模块,通过收发切換模块开启无线接收模块进入无线接收模式;但是此时的无线发射模块仍处于休眠状态。
S3:手持机内无线数据发送模块向无线接收模块發送无线数据其中无线数据包括前导码和唤醒帧;
S4:主控制模块判断所述步骤S3中的前导码和燃气表前导码一致时,继续接收唤醒帧并喚醒无线发射模块;也即通过前导码的筛选,即可防止同频段的其他电磁波的干扰
S5:无线发射模块向手持机发送燃气表数据,同时手持機显示并存储燃气表数据
进一步,所述步骤S2中所述主控模块根据开机信号关闭电磁屏蔽模块,取消对燃气表的电磁屏蔽在手持机没囿发送开机信号前,所示燃气表内各模块处于休眠状态且电磁屏蔽使得燃气表处于电磁屏蔽状态,外部电磁波干扰无法唤醒本燃气表。
所述步骤S1中在手持机中设置需要访问的无线燃气表的目标地址字段;
所述步骤S3中,所述唤醒帧中包括目标地址字段;
所述步骤S4中主控制模块判断目标地址字段和本机地址的关系,在目标地址字段和本机地址相同时唤醒无线发射模块。也就是说即便是在前导码一致時,还需要判断手持端输入的目标地址和燃气表的地址是否一致从而达到了一对一的可靠传输,从根本上杜绝了其他电磁波设备的干扰
对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下还可以做出若干变形和改进,这些都属于本发明的保护范围