一种电力载波通信装置及其控制方法_2

文档序号:9473939阅读:来源:国知局
接收数据的情况下,Tll时间到,电力载波通信处理模块即进入休眠状态。通常情况下,一直交替通过电压过零点的唤醒,只有在电力载波通信处理模块接收到同步序列码且从机ID短地址匹配时,电力载波通信处理模块由于接收数据会持续一段时间,所以这段时间内,电力载波通信处理模块始终处于工作态(接收时长可能会存在经过几个电压过零点),直到电力载波通信处理模块收到完整的一帧数据后,再进入休眠状态。
[0015]如图1所示,本发明一种电力载波通信装置,包括工频电压过零点检测电路1、电力载波通信处理模块2、载波高频耦合电路3和电子开关4,其中,工频电压过零点检测电路I的一端并接入电力线,另一端的输出方波信号管脚连接电力载波通信处理模块2的中断管脚21 ;电子开关4 一端并接入电力线,另一端的两个接线端分别连接载波高频耦合电路3的两管脚,且电子开关4连接电力载波通信处理模块2的1使能端22用于接收电力载波通信处理模块2的1使能信号;所述载波高频耦合电路3的另一端分别连接电力载波通信处理模块2的数据接收处理单元23和数据发送处理单元24。
[0016]如图4、5所示,本发明一种电力载波通信装置的控制方法,其中,数据帧封装为“同步序列码+从机ID短地址+有效数据”,通过CRC16算法将多字节的从机ID地址进行压缩形成ID短地址,放在同步序列码之后,具体包括如下步骤:
步骤1、电力载波通信处理模块2处于休眠状态,当电力载波通信处理模块2接收到数据发送请求后,该电力载波通信处理模块2中断管脚接收工频电压过零点检测电路I输出的方波信号,检测到方波信号过零点后上升或下降沿来临时,该电力载波通信处理模块2从休眠状态中被唤醒;
当电力载波通信处理模块2进入唤醒状态后,在唤醒时间窗口内完成硬件初始化工作,并发送1使能信号控制电子开关4闭合,使载波高频耦合电路3并接入电力线,然后按预设的数据帧发送原则,由数据发送处理单元24输出待发送的数据,通过载波高频耦合电路3加载至电力线中进行数据发送,数据发送完成后,电力载波通信处理模块2进入休眠状态,同时电力载波通信处理模块2发送1使能信号控制电子开关4打开,切断载波高频耦合电路3与电力线的连接;
步骤2、电力载波通信处理模块2处于数据接收监听中,该电力载波通信处理模块2中断管脚接收工频电压过零点检测电路I输出的方波信号,检测到方波信号过零点后上升或下降沿来临时,该电力载波通信处理模块2从休眠状态中被唤醒;
当电力载波通信处理模块2进入唤醒状态后,在唤醒时间窗口内完成硬件初始化工作,并发送1使能信号控制电子开关4闭合,使载波高频耦合电路3并接入电力线,同时电力载波通信处理模块2启动监听同步序列码,当电力载波通信处理模块2监测到同步序列码后,再接收2个字节时长的从机ID短地址,判断该从机ID短地址与电力载波通信处理模块2自身的ID短地址是否匹配,如果匹配,那么电力载波通信处理模块2开始接收有效数据,直至接收到完整的数据帧后,电力载波通信处理模块2重新进入休眠状态,反之,电力载波通信处理模块2直接进入休眠状态,该电力载波通信处理模块2进入休眠状态的同时发送1使能信号控制电子开关4打开,切断载波高频耦合电路3与电力线的连接。
[0017]本发明数据接收是从同步序列码开始的,通过判断接收的从机ID短地址是否与本机的ID短地址匹配,来确定所述数据是否发送给本从机,如果发送给本从机则继续接收,否则进入休眠状态。传统数据接收的流程为,接收到同步序列码及同步头后,接收设备即进入接收有效数据,由于有效数据的长度会比较长,就意味着需要开启较长的时间窗口,由于是总线接收的方式,很多时候,主机发送的数据只是针对发送给对应的从机,然后其他能接收到的从机不加以判断就开启较长时间窗口接收数据,显然就要牺牲了功耗。本发明为了降低功耗,在同步序列码后设置从机ID短地址,通过该从机ID短地址的设定,有效避免由于主机与某个从机通信时,其他接收到的从机均完整地打开时间接收窗口,从而加大功耗的问题。
【主权项】
1.一种电力载波通信装置,其特征在于:包括工频电压过零点检测电路、电力载波通信处理模块、载波高频耦合电路和电子开关,其中,工频电压过零点检测电路的一端并接入电力线,另一端的输出方波信号管脚连接电力载波通信处理模块的中断管脚;电子开关一端并接入电力线,另一端的两个接线端分别连接载波高频耦合电路的两管脚,且电子开关连接电力载波通信处理模块的1使能端用于接收电力载波通信处理模块的1使能信号;所述载波高频耦合电路的另一端分别连接电力载波通信处理模块的数据接收处理单元和数据发送处理单元。2.根据权利要求1所述的一种电力载波通信装置的控制方法,其特征在于:数据帧封装为“同步序列码+从机ID短地址+有效数据”,具体包括如下步骤: 步骤1、电力载波通信处理模块处于休眠状态,当电力载波通信处理模块接收到数据发送请求后,该电力载波通信处理模块中断管脚接收工频电压过零点检测电路输出的方波信号,检测到方波信号过零点后上升或下降沿来临时,该电力载波通信处理模块从休眠状态中被唤醒; 当电力载波通信处理模块进入唤醒状态后,在唤醒时间窗口内完成硬件初始化工作,并发送1使能信号控制电子开关闭合,使载波高频耦合电路并接入电力线,然后按预设的数据帧发送原则,由数据发送处理单元输出待发送的数据,通过载波高频耦合电路加载至电力线中进行数据发送,数据发送完成后,电力载波通信处理模块进入休眠状态,同时电力载波通信处理模块发送1使能信号控制电子开关打开,切断载波高频耦合电路与电力线的连接; 步骤2、电力载波通信处理模块处于数据接收监听中,该电力载波通信处理模块中断管脚接收工频电压过零点检测电路输出的方波信号,检测到方波信号过零点后上升或下降沿来临时,该电力载波通信处理模块从休眠状态中被唤醒; 当电力载波通信处理模块进入唤醒状态后,在唤醒时间窗口内完成硬件初始化工作,并发送1使能信号控制电子开关闭合,使载波高频耦合电路并接入电力线,同时电力载波通信处理模块启动监听同步序列码,当电力载波通信处理模块监测到同步序列码后,再接收从机ID短地址,并判断该从机ID短地址与电力载波通信处理模块自身的ID短地址是否匹配,如果匹配,那么电力载波通信处理模块开始接收有效数据,直至接收到完整的数据帧后,电力载波通信处理模块重新进入休眠状态,反之,电力载波通信处理模块直接进入休眠状态,该电力载波通信处理模块进入休眠状态的同时发送1使能信号控制电子开关打开,切断载波高频耦合电路与电力线的连接。
【专利摘要】本发明一种电力载波通信装置及其控制方法,利用电子开关电路,在电力载波通信处理模块处于唤醒时间窗时,将高频信号接收耦合电路并接入电力线,而在电力载波通信处理模块休眠时,切断高频信号接收耦合电路与电力线的连接,从而有效降低总线的负载,使得载波高频信号衰减值小,通过唤醒-休眠-唤醒这样地不断反复循环,可以大大降低电力载波通信处理模块的功耗,为了降低功耗,本发明在同步序列码后设置从机ID短地址,通过该从机ID短地址的设定,有效避免由于主机与某个从机通信时,其他接收到的从机均完整地打开时间接收窗口,从而加大功耗的问题。
【IPC分类】H04B3/54
【公开号】CN105227215
【申请号】CN201510709780
【发明人】吴丽文, 陈跃发
【申请人】厦门中天微电子科技有限公司
【公开日】2016年1月6日
【申请日】2015年10月28日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1