一种降低非接触卡设备功耗的方法技术

技术编号:23027904 阅读:21 留言:0更新日期:2020-01-03 17:57
本发明专利技术实施例涉及一种降低非接触卡设备功耗的方法,其特征在于,所述方法包括:上电复位;微控制处理单元将信号收发、数据存储单元设为工作状态,将信号解码与业务处理单元设为待机状态;获取并生成第一帧信号;生成第一时间阈值、第一能量下限、第一因子、第二能量下限;对第一帧信号进行有效信号单元波形时间能量检查;对第一帧信号进行有效信号波形平均能量检查;微控制处理单元将信号解码与业务处理单元设为工作状态;信号解码与业务处理单元对第一帧信号解码并执行生成第一发送信号;信号收发单元根据第一发送信号生成第一发送载波并向外发送;微控制处理单元将信号解码与业务处理单元设置为待机状态。

A method to reduce the power consumption of contactless card equipment

【技术实现步骤摘要】
一种降低非接触卡设备功耗的方法
本专利技术涉及近场通信
,尤其涉及一种降低非接触卡设备功耗的方法。
技术介绍
非接触集成电路卡在公共交通、零售消费等领域已被大范围使用。与之相对应的业务处理设备称之为非接触卡设备,也被称为非接触卡业务终端。常见的非接触卡设备大多是无人值守设备,与有人值守设备使用不同的地方在于:为保证能对进入有效范围内的非接触卡自动响应,非接触卡设备都会被设置为持续激活。这就意味着即使在没有做业务处理的时候,设备功耗也不低。
技术实现思路
本专利技术的目的,就是针对上述技术缺陷,提供一种降低非接触卡设备功耗的方法。使用本专利技术方法的非接触卡设备至少包括信号收发单元、数据存储单元、微控制处理单元、信号解码与业务处理单元,本专利技术方法通过信号收发单元对有效信号的识别来判断是否将信号解码与业务处理单元的工作状态开启,在信号收发单元执行完信号发送之后将信号解码与业务处理单元的工作状态切换为待机状态。通过使用本专利技术方法的非接触卡设备在不做业务处理时,将设备的主要功耗部件——信号解码与业务处理单元一直置于低功耗的待机状态,从而降低了整机的连续工作功耗。为实现上述目的,本专利技术提供了一种降低非接触卡设备功耗的方法,包括:非接触卡设备进行上电复位操作,所述非接触卡设备至少包括:信号收发单元、数据存储单元、微控制处理单元、信号解码与业务处理单元;在所述上电复位执行成功之后,所述非接触卡设备的所述微控制处理单元将所述信号收发单元设置为工作状态,将所述数据存储单元设置为工作状态,将所述信号解码与业务处理单元设置为待机状态;所述非接触卡设备通过所述信号收发单元进行无线信号接收处理操作,获取并生成第一帧信号,所述第一帧信号包括多个单元波形;所述信号收发单元从所述数据存储单元获取有效信号单元波形时间阈值生成第一时间阈值,获取有效信号单元波形能量下限生成第一能量下限,获取有效信号平均能量计算因子生成第一因子,获取有效信号波形平均能量下限生成第二能量下限;所述信号收发单元根据所述第一帧信号、第一时间阈值、第一能量下限,对所述第一帧信号进行有效信号单元波形时间能量检查操作;所述信号收发单元根据所述第一帧信号、第一因子、第二能量下限,对所述第一帧信号进行有效信号波形平均能量检查操作;在当所述有效信号单元波形时间能量检查执行成功,且所述有效信号波形平均能量检查执行成功之后,所述微控制处理单元将所述信号解码与业务处理单元设置为工作状态;所述信号收发单元向所述信号解码与业务处理单元发送所述第一帧信号;所述信号解码与业务处理单元根据所述第一帧信号,对所述第一帧信号进行信号解码操作生成第一码文,再根据所述第一码文进行码令执行操作生成第一码文执行结果,再根据所述第一码文执行结果进行发送信号编码操作生成第一发送信号;所述信号解码与业务处理单元向所述信号收发单元发送所述第一发送信号;所述信号收发单元根据所述第一发送信号,对所述第一发送信号进行载波调制操作生成第一发送载波,并将所述第一发送载波向外发送;在所述第一发送载波向外发送执行成功之后,所述微控制处理单元将所述信号解码与业务处理单元设置为待机状态。进一步地,所述方法还包括:在当所述有效信号单元波形时间能量检查执行失败之后,所述信号收发单元将所述第一帧信号标记为无效信号并退出后续信号处理操作,并转至下一轮无线信号接收处理操作;在当所述有效信号波形平均能量检查执行失败之后,所述信号收发单元将所述第一帧信号标记为无效信号并退出后续信号处理操作,并转至下一轮无线信号接收处理操作。进一步地,所述方法还包括:在所述第一发送载波向外发送执行失败之后,所述微控制处理单元将所述信号解码与业务处理单元设置为待机状态并向所述非接触卡设备的上位应用发送系统出错信息。进一步地,所述信号收发单元根据所述第一帧信号、第一时间阈值、第一能量下限,对所述第一帧信号进行有效信号单元波形时间能量检查操作,具体包括:步骤41,所述信号收发单元初始化第一索引到的值为1,获取所述第一帧信号的单元波形总数生成第一总数,初始化第一计数器的值为0,初始化第二计数器的值为0;步骤42,所述信号收发单元根据所述第一帧信号,提取所述第一帧信号的所述第一索引单元波形生成第一波形;步骤43,所述信号收发单元根据所述第一波形,获取所述第一波形的波形持续时间生成第一波形时间,对所述第一波形进行载波波形能量计算操作生成第一波形能量;步骤44,所述信号收发单元根据所述第一波形时间、第一时间阈值,对所述第一波形时间进行有效信号单元波形时间检查操作并设置所述第一计数器;步骤45,所诉信号收发单元根据所述第一波形能量、第一能量下限,对所述第一波形能量进行有效信号单元波形能量检查操作并设置所述第二计数器;步骤46,所述信号收发单元将所述第一索引的值加1;步骤47,所述信号收发单元判断所述第一索引的值是否大于所述第一总数的值,如果所述第一索引的值大于所述第一总数的值则转至步骤48,如果所述第一索引的值小于或等于所述第一总数的值则转至步骤42;步骤48,在当所述第一计数器与所述第二计数器的值均等于所述第一总数的值时,所述有效信号单元波形时间能量检查执行成功。优选地,所述信号收发单元根据所述第一波形时间、第一时间阈值,对所述第一波形时间进行有效信号单元波形时间检查操作并设置所述第一计数器,具体包括:所述信号收发单元根据所述第一时间阈值,获取所述第一时间阈值的时间阈值下限生成第一下限,获取所述第一时间阈值的时间阈值上限生成第一上限;在当所述第一波形时间小于或等于所述第一上限,且所述第一波形时间大于或等于所述第一下限时,所述有效信号单元波形时间检查执行成功,所述信号收发单元将所述第一计数器的值加1。优选地,所诉信号收发单元根据所述第一波形能量、第一能量下限,对所述第一波形能量进行有效信号单元波形能量检查操作并设置所述第二计数器,具体包括:在当所述第一波形能量大于或等于所述第一能量下限时,所述有效信号单元波形能量检查执行成功,所述信号收发单元将所述第二计数器的值加1。进一步地,所述信号收发单元根据所述第一帧信号、第一因子、第二能量下限,对所述第一帧信号进行有效信号波形平均能量检查操作,具体包括:所述信号收发单元根据所述第一帧信号、第一因子,对所述第一帧信号进行有效信号波形平均能量计算操作,生成第一平均能量;在当所述第一平均能量大于或等于所述第二能量下限时,所述有效信号波形平均能量检查执行成功。优选地,所述信号收发单元根据所述第一帧信号、第一因子,对所述第一帧信号进行有效信号波形平均能量计算操作,生成第一平均能量,具体包括:步骤81,所述信号收发单元初始化第二索引到的值为2,获取所述第一帧信号的单元波形总数生成第二总数,初始化波形平均能量的值为0;步骤82,所述信号收发单元根据所述第一帧信号,提取所述第一帧信号本文档来自技高网...

【技术保护点】
1.一种降低非接触卡设备功耗的方法,其特征在于,所述方法包括:/n非接触卡设备进行上电复位操作,所述非接触卡设备至少包括:信号收发单元、数据存储单元、微控制处理单元、信号解码与业务处理单元;/n在所述上电复位执行成功之后,所述非接触卡设备的所述微控制处理单元将所述信号收发单元设置为工作状态,将所述数据存储单元设置为工作状态,将所述信号解码与业务处理单元设置为待机状态;/n所述非接触卡设备通过所述信号收发单元进行无线信号接收处理操作,获取并生成第一帧信号,所述第一帧信号包括多个单元波形;/n所述信号收发单元从所述数据存储单元获取有效信号单元波形时间阈值生成第一时间阈值,获取有效信号单元波形能量下限生成第一能量下限,获取有效信号平均能量计算因子生成第一因子,获取有效信号波形平均能量下限生成第二能量下限;/n所述信号收发单元根据所述第一帧信号、第一时间阈值、第一能量下限,对所述第一帧信号进行有效信号单元波形时间能量检查操作;/n所述信号收发单元根据所述第一帧信号、第一因子、第二能量下限,对所述第一帧信号进行有效信号波形平均能量检查操作;/n在当所述有效信号单元波形时间能量检查执行成功,且所述有效信号波形平均能量检查执行成功之后,所述微控制处理单元将所述信号解码与业务处理单元设置为工作状态;/n所述信号收发单元向所述信号解码与业务处理单元发送所述第一帧信号;/n所述信号解码与业务处理单元根据所述第一帧信号,对所述第一帧信号进行信号解码操作生成第一码文,再根据所述第一码文进行码令执行操作生成第一码文执行结果,再根据所述第一码文执行结果进行发送信号编码操作生成第一发送信号;/n所述信号解码与业务处理单元向所述信号收发单元发送所述第一发送信号;/n所述信号收发单元根据所述第一发送信号,对所述第一发送信号进行载波调制操作生成第一发送载波,并将所述第一发送载波向外发送;/n在所述第一发送载波向外发送执行成功之后,所述微控制处理单元将所述信号解码与业务处理单元设置为待机状态。/n...

【技术特征摘要】
1.一种降低非接触卡设备功耗的方法,其特征在于,所述方法包括:
非接触卡设备进行上电复位操作,所述非接触卡设备至少包括:信号收发单元、数据存储单元、微控制处理单元、信号解码与业务处理单元;
在所述上电复位执行成功之后,所述非接触卡设备的所述微控制处理单元将所述信号收发单元设置为工作状态,将所述数据存储单元设置为工作状态,将所述信号解码与业务处理单元设置为待机状态;
所述非接触卡设备通过所述信号收发单元进行无线信号接收处理操作,获取并生成第一帧信号,所述第一帧信号包括多个单元波形;
所述信号收发单元从所述数据存储单元获取有效信号单元波形时间阈值生成第一时间阈值,获取有效信号单元波形能量下限生成第一能量下限,获取有效信号平均能量计算因子生成第一因子,获取有效信号波形平均能量下限生成第二能量下限;
所述信号收发单元根据所述第一帧信号、第一时间阈值、第一能量下限,对所述第一帧信号进行有效信号单元波形时间能量检查操作;
所述信号收发单元根据所述第一帧信号、第一因子、第二能量下限,对所述第一帧信号进行有效信号波形平均能量检查操作;
在当所述有效信号单元波形时间能量检查执行成功,且所述有效信号波形平均能量检查执行成功之后,所述微控制处理单元将所述信号解码与业务处理单元设置为工作状态;
所述信号收发单元向所述信号解码与业务处理单元发送所述第一帧信号;
所述信号解码与业务处理单元根据所述第一帧信号,对所述第一帧信号进行信号解码操作生成第一码文,再根据所述第一码文进行码令执行操作生成第一码文执行结果,再根据所述第一码文执行结果进行发送信号编码操作生成第一发送信号;
所述信号解码与业务处理单元向所述信号收发单元发送所述第一发送信号;
所述信号收发单元根据所述第一发送信号,对所述第一发送信号进行载波调制操作生成第一发送载波,并将所述第一发送载波向外发送;
在所述第一发送载波向外发送执行成功之后,所述微控制处理单元将所述信号解码与业务处理单元设置为待机状态。


2.根据权利要求1所述方法,其特征在于,所述方法还包括:
在当所述有效信号单元波形时间能量检查执行失败之后,所述信号收发单元将所述第一帧信号标记为无效信号并退出后续信号处理操作,并转至下一轮无线信号接收处理操作;
在当所述有效信号波形平均能量检查执行失败之后,所述信号收发单元将所述第一帧信号标记为无效信号并退出后续信号处理操作,并转至下一轮无线信号接收处理操作。


3.根据权利要求1所述方法,其特征在于,所述方法还包括:
在所述第一发送载波向外发送执行失败之后,所述微控制处理单元将所述信号解码与业务处理单元设置为待机状态并向所述非接触卡设备的上位应用发送系统出错信息。


4.根据权利要求1所述方法,其特征在于,所述信号收发单元根据所述第一帧信号、第一时间阈值、第一能量下限,对所述第一帧信号进行有效信号单元波形时间能量检查操作,具体包括:
步骤41,所述信号收发单元初始化第一索引到的值为1,获取所述第一帧信号的单元波形总数生成第一总数,初始化第一计数器的值为0,初始化第二计数器的值为0;
步骤42,所述信号收发单元根据所述第一帧信号,提取所述第一帧信号的所述第一索引单元波形生成第一波形;
步骤43,所述信号收发单元根据所述第一波形,获取所述第一波形的波形持续时间生成第一波形时间,对所述第一波形进行载波波形能量计算操作生成第一波形能量;
步骤44,所述信号收发单元根据所述第一波形时间、第一时间阈值,对所述第一波形时间进行有效信号单元波形时间检查操作并设置所述第一计数器;
步骤45,所诉信号收发单元根据所述第一波形能量、第一能量下限,对所述第一波形能量进行有效信号单元波形能量检查操作并设置所述第二计数器;
步骤46,所述信号收发单元将所述第一索引的值加1;
步骤47,所述信号收发单元判断所述第一索引的值是否大于所述第一总数的值,如果所述第一索引的值大于所述第一总数的值则转至步骤48,如果所述第一索引的值小于或等于所述第一总数的值则转至步骤42;
步骤48,在当所述第一计数器与所述第二计数器的值均等于所述第一总数的值时,所述有效信号单元波形时间能量检查执行成功。


5.根据权利要求4所述方法,其特征在于,所述信号收发单元根据所述第一波形时间、第一时间阈值,对所述第一波形时间进行有效信号单元波形时间检查操作并设置所述第一计数器,...

【专利技术属性】
技术研发人员:欧曦李洪旭姚贵军潘萌萌
申请(专利权)人:北京维普无限智能技术有限公司
类型:发明
国别省市:北京;11

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

1