一种支持IC卡读卡器读取NFC的装置及方法制造方法及图纸

技术编号:37316339 阅读:15 留言:0更新日期:2023-04-21 22:57
本发明专利技术公开了一种支持IC卡读卡器读取NFC的装置及方法,本方案巧妙性通过MCU处理器控制4路模拟开关切换,使IC卡触点与IC卡卡座或NFC读卡芯片信号联通,以实现接触式IC卡的读卡或非接触式对象的读取(非接触式IC卡或手机NFC),其能够用于传统接触式IC卡的结构技改,也能用于功能组装化的读卡设备组合,结合对应的读卡方法,本方案不仅实施可靠、操作灵活,且其通过不同的提示信号来展现装置的不同工作状态,以提示用户设备此时的状态,该方式实现了人性化的人机交互。了人性化的人机交互。了人性化的人机交互。

【技术实现步骤摘要】
一种支持IC卡读卡器读取NFC的装置及方法


[0001]本专利技术涉及IC卡通信交互技术及读卡器拓展设备
,尤其涉及一种支持IC卡读卡器读取NFC的装置及方法。

技术介绍

[0002]目前市面上有很多不支持非接触式IC卡的接触式IC卡读卡器,随着非接触式IC卡的普及,特别是NFC手机的广泛应用,对于存量接触式IC卡读卡器存在增加支持非接触式IC卡的改造需求,因此,如何提供一种方便对接且功能拓展可靠有效的接触式IC拓展装置是非常具有现实意义的课题。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提出一种实施可靠、操作便利且使用灵活有效的支持IC卡读卡器读取NFC的装置及方法。
[0004]为了实现上述的技术目的,本专利技术所采用的技术方案为:
[0005]一种支持IC卡读卡器读取NFC的装置,与接触式IC卡读卡器连接且用于读卡功能拓展,其包括:
[0006]MCU处理器,其依序连接有NFC读卡芯片和NFC读卡天线,所述NFC读卡芯片和NFC读卡天线形成NFC功能模块;
[0007]4路模拟开关,与MCU处理器和所述接触式IC卡读卡器的IC卡卡座连接;
[0008]IC卡触点,与4路模拟开关连接,且由MCU处理器控制4路模拟开关切换,使IC卡触点与IC卡卡座或NFC读卡芯片信号联通;
[0009]供电模块,与MCU处理器连接且用于供应电能。
[0010]作为一种可能的实施方式,进一步,本方案所述MCU处理器通过GPIO接口与IC卡卡座连接,且利用GPIO接口检测IC卡卡座的卡到位情况。
[0011]作为一种可能的实施方式,进一步,本方案所述MCU处理器还连接有LED灯,该LED灯至少包括2种颜色的灯珠。
[0012]作为一种可能的实施方式,进一步,本方案所述供电模块连接有按键,且由按键的按压触发供电模块的供电通断。
[0013]基于上述,本专利技术还提供一种IC卡读卡方法,其包括上述所述的支持IC卡读卡器读取NFC的装置,所述IC卡读卡方法包括:
[0014]S01、将所述支持IC卡读卡器读取NFC的装置接入到接触式IC卡读卡器上,供电模块接入电源;
[0015]S02、MCU处理器按预设时间频率判断IC卡卡座的卡到位信号,以确认当前是否有IC卡插入到IC卡卡座的插槽内,当IC卡卡座的卡槽内插入有IC卡时,进入S03,否则跳转到S08;
[0016]S03、MCU处理器控制4路模拟开关,使IC卡触点与IC卡卡座的卡槽对应的触点建立
信号联通;
[0017]S04、MCU处理器按预设条件输出提示信号,以提醒当前处于接触式IC卡操作过程;
[0018]S05、接触式IC卡读卡器进入正常工作状态,其可正常操作接触式IC卡;
[0019]S06、接触式IC卡读卡器按预设功能与接触式IC卡进行数据通信交互;
[0020]S07、接触式IC卡读卡器待接触式IC卡交互成功后,响应用户拔出接触式IC卡的操作,完成通信交互且结束,MCU处理器按预设条件关闭当前处于接触式IC卡操作过程的提示信号;
[0021]S08、MCU处理器控制4路模拟开关,使IC卡触点与MCU处理器对应的触点建立信号联通;
[0022]S09、MCU处理器初始化NFC读卡芯片,同时打开场强,发送寻卡指令;
[0023]S10、NFC读卡芯片在其可通信的范围内实时感应非接触式交互对象,当有非接触式IC卡或者NFC手机作为非接触式交互对象放置到射频感应区后,MCU处理器按照预设规范完成非接触式交互对象的激活操作,此时非接触式IC卡或者NFC手机处于激活状态,等待与接触式IC卡读卡器进行数据交互;
[0024]S11、MCU处理器通过判断接触式IC卡读卡器是否启动上电过程,且根据时序要求,操作GPIO接口来通过I/O返回非接触式交互对象的ATR信息;
[0025]S12、MCU处理器识别到接触式IC卡读卡器的上电要求,按预设条件输出提示信号,以提醒当前处于数据交互状态;
[0026]S13、MCU处理器返回ATR信息后,将I/O配置成输入态,通过接触式IC卡读卡器提供的数据对I/O上的信号进行解析,当接触式IC卡读卡器发送APDU数据后,MCU处理器将APDU数据按照预设规则发送给非接触式IC卡或者NFC手机并等待数据;
[0027]S14、MCU处理器将非接触式交互对象返回的数据发送给接触式IC卡读卡器;
[0028]S15、MCU处理器按预设条件辨别接触式IC卡读卡器是否启动且完成通信交互,当接触式IC卡读卡器完成通信交互或下电,则MCU处理器通过控制NFC读卡芯片关闭场强,且按预设条件关闭当前数据交互状态的提示信号,以提示用户操作完成,可以拿离非接触式交互对象。
[0029]作为一种可能的实施方式,进一步,本方案S04中,MCU处理器按预设条件控制LED灯输出白光作为提示信号,以提醒当前处于接触式IC卡操作过程。
[0030]作为一种可能的实施方式,进一步,本方案S10中,MCU处理器按照ISO14443规范完成非接触式交互对象的激活操作。
[0031]作为一种可能的实施方式,进一步,本方案S12中,MCU处理器识别到接触式IC卡读卡器的上电要求,按预设条件控制LED灯输出红灯闪烁状态作为提示信号,以提醒当前处于数据交互状态。
[0032]作为一种可能的实施方式,进一步,本方案S13中,MCU处理器将APDU数据按照预设ISO14443规则发送给非接触式IC卡或者NFC手机并等待数据。
[0033]基于上述,本专利技术还提供一种存储介质,其特征在于:所述的存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述的至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行实现上述所述的IC卡读卡方法。
[0034]采用上述的技术方案,本专利技术与现有技术相比,其具有的有益效果为:本方案巧妙
性通过MCU处理器控制4路模拟开关切换,使IC卡触点与IC卡卡座或NFC读卡芯片信号联通,以实现接触式IC卡的读卡或非接触式对象的读取(非接触式IC卡或手机NFC),其能够用于传统接触式IC卡的结构技改,也能用于功能组装化的读卡设备组合,结合对应的读卡方法,本方案不仅实施可靠、操作灵活,且其通过不同的提示信号来展现装置的不同工作状态,以提示用户设备此时的状态,该方式实现了人性化的人机交互。
附图说明
[0035]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1是本专利技术方案装置的简要模块连接示意图;
[0037]图2是本专利技术方案其中一实例举例的装置示意图;
[0038]图3是本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种支持IC卡读卡器读取NFC的装置,与接触式IC卡读卡器连接且用于读卡功能拓展,其特征在于,其包括:MCU处理器,其依序连接有NFC读卡芯片和NFC读卡天线,所述NFC读卡芯片和NFC读卡天线形成NFC功能模块;4路模拟开关,与MCU处理器和所述接触式IC卡读卡器的IC卡卡座连接;IC卡触点,与4路模拟开关连接,且由MCU处理器控制4路模拟开关切换,使IC卡触点与IC卡卡座或NFC读卡芯片信号联通;供电模块,与MCU处理器连接且用于供应电能。2.如权利要求1所述的支持IC卡读卡器读取NFC的装置,其特征在于,所述MCU处理器通过GPIO接口与IC卡卡座连接,且利用GPIO接口检测IC卡卡座的卡到位情况。3.如权利要求1所述的支持IC卡读卡器读取NFC的装置,其特征在于,所述MCU处理器还连接有LED灯,该LED灯至少包括2种颜色的灯珠。4.如权利要求1所述的支持IC卡读卡器读取NFC的装置,其特征在于,所述供电模块连接有按键,且由按键的按压触发供电模块的供电通断。5.一种IC卡读卡方法,其特征在于,其包括权利要求1至4之一所述的支持IC卡读卡器读取NFC的装置,所述IC卡读卡方法包括:S01、将所述支持IC卡读卡器读取NFC的装置接入到接触式IC卡读卡器上,供电模块接入电源;S02、MCU处理器按预设时间频率判断IC卡卡座的卡到位信号,以确认当前是否有IC卡插入到IC卡卡座的插槽内,当IC卡卡座的卡槽内插入有IC卡时,进入S03,否则跳转到S08;S03、MCU处理器控制4路模拟开关,使IC卡触点与IC卡卡座的卡槽对应的触点建立信号联通;S04、MCU处理器按预设条件输出提示信号,以提醒当前处于接触式IC卡操作过程;S05、接触式IC卡读卡器进入正常工作状态,其可正常操作接触式IC卡;S06、接触式IC卡读卡器按预设功能与接触式IC卡进行数据通信交互;S07、接触式IC卡读卡器待接触式IC卡交互成功后,响应用户拔出接触式IC卡的操作,完成通信交互且结束,MCU处理器按预设条件关闭当前处于接触式IC卡操作过程的提示信号;S08、MCU处理器控制4路模拟开关,使IC卡触点与MCU处理器对应的触点建立信号联通;S09、MCU处理器初始化NFC读卡芯片,同时打开场强,发送寻卡指令;S10、NFC读卡芯片在...

【专利技术属性】
技术研发人员:赖志强詹文信游友锋王诗平陈永长梁立健
申请(专利权)人:环汇科技福建有限公司
类型:发明
国别省市:

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

1