CN106295433B - 一种智能卡状态检测的方法及其*** - Google Patents

一种智能卡状态检测的方法及其*** Download PDF

Info

Publication number
CN106295433B
CN106295433B CN201610645863.3A CN201610645863A CN106295433B CN 106295433 B CN106295433 B CN 106295433B CN 201610645863 A CN201610645863 A CN 201610645863A CN 106295433 B CN106295433 B CN 106295433B
Authority
CN
China
Prior art keywords
card
smart card
detection
signal
state
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201610645863.3A
Other languages
English (en)
Other versions
CN106295433A (zh
Inventor
黄树伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TCL Communication Ningbo Ltd
Original Assignee
TCL Mobile Communication Technology Ningbo Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TCL Mobile Communication Technology Ningbo Ltd filed Critical TCL Mobile Communication Technology Ningbo Ltd
Priority to CN201610645863.3A priority Critical patent/CN106295433B/zh
Publication of CN106295433A publication Critical patent/CN106295433A/zh
Application granted granted Critical
Publication of CN106295433B publication Critical patent/CN106295433B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0095Testing the sensing arrangement, e.g. testing if a magnetic card reader, bar code reader, RFID interrogator or smart card reader functions properly

Landscapes

  • Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Telephone Function (AREA)

Abstract

本发明提供了一种智能卡状态检测的方法及其***,通过当获取到智能卡***卡槽内的电压信号后,将所述电压信号转化成数字信号,将所述数字信号存储在智能卡的寄存器内;中央处理器获取寄存器内的数字信号,根据所述数字信号识别出卡槽内智能卡的类型;根据识别出的智能卡类型,分别检测每个智能卡的工作电压,并根据所述工作电压返回相对应智能卡的通讯状态。本发明所述提供的方法和***,由于减少卡检测端口的设置,并且可以自动依次对移动终端上每个智能卡的状态进行检测,提高了卡状态检测的智能性,因此促进了智能移动终端技术的发展。

Description

一种智能卡状态检测的方法及其***
技术领域
本发明涉及卡状态检测技术领域,尤其涉及的是一种智能卡状态检测的方法及其***。
背景技术
目前,智能移动终端的SD卡和SIM卡在通讯时,需要检测卡在通讯时的状态。单一的检测方式是SD卡设置一个检测端口,SIM卡设置一个检测端口,因此对移动终端上***卡槽内的智能卡进行状态检测时,需要依次通过检测端口对每个智能卡进行检测,所以现有技术中的方法不仅检测方式单一,而且需要对每个智能卡进行逐个检测,检测效率低。
因此,现有技术有待于进一步的改进。
发明内容
鉴于上述现有技术中的不足之处,本发明的目的在于为用户提供一种智能卡状态检测的方法及其***,克服现有技术中的检测方式单一,而且检测效率低的缺陷。
本发明解决技术问题所采用的技术方案如下:
一种智能卡状态检测的方法,其中,包括以下步骤:
A、当获取到智能卡***卡槽内的电压信号后,将所述电压信号转化成数字信号,将所述数字信号存储在智能卡的寄存器内;
B、中央处理器获取寄存器内的数字信号,根据所述数字信号识别出卡槽内智能卡的类型;
C、根据识别出的智能卡类型,分别检测每个智能卡的工作电压,并根据所述工作电压返回相对应智能卡的通讯状态。
所述的智能卡状态检测的方法,其中,所述步骤A中对卡槽内是否有智能卡***进行检测的方法,包括:
A1、采集将智能卡***卡槽时产生的红外反射光线;
A2、将所述红外反射光线转换成电压信号。
所述的智能卡状态检测的方法,其中,所述智能卡包括:SD卡和SIM卡,并且根据不同的智能卡类型,存储在寄存器内的数字信号对应的数字不同。
所述的智能卡状态检测的方法,其中,所述B中,当识别出卡槽内智能卡的类型之后,还包括步骤:
B1、中央处理器模块对卡槽内智能卡是否处于工作状态,若识别出智能卡处于非工作状态,则判断所述智能卡是否从卡槽拔出。
所述的智能卡状态检测的方法,其中,所述步骤C中所述检测每个智能卡的工作电压的方法包括:
C1、当接收到检测智能卡的工作电压的信号时,电压检测单元内的NMOS管输出低电平信号到中央处理器;
C2、所述中央处理器根据所述低电压信号地址,从其内部寄存器调用智能卡检测指令信号到智能卡,检测智能卡的通讯状态。
一种智能卡状态检测的***,其中,包括:
卡***检测模块,用于当获取到智能卡***卡槽内的电压信号后,将所述电压信号转化成数字信号,将所述数字信号存储在智能卡的寄存器内;
卡类型检测模块,用于中央处理器获取寄存器内的数字信号,根据所述数字信号识别出卡槽内智能卡的类型;
卡状态检测模块,用于根据识别出的智能卡类型,分别检测每个智能卡的工作电压,并根据所述工作电压返回相对应智能卡的通讯状态。
所述的智能卡状态检测的***,其中,所述卡***检测模块包括:
光信号采集单元,用于采集将智能卡***卡槽时产生的红外反射光线;
光电转换单元,用于将所述红外反射光线转换成电压信号。
所述的智能卡状态检测的***,其中,所述智能卡包括:SD卡和SIM卡,并且根据不同的智能卡类型,存储在寄存器内的数字信号对应的数字不同。
所述的智能卡状态检测的***,其中,所述卡类型检测模块包括:
卡工作状态检测单元,用于中央处理器模块对卡槽内智能卡是否处于工作状态,若识别出智能卡处于非工作状态,则判断所述智能卡是否从卡槽拔出。
所述的智能卡状态检测的***,其中,卡状态检测模块包括:
检测指令输出单元,用于所述当接收到检测智能卡的工作电压的信号时,电压检测单元内的NMOS管输出低电平信号到中央处理器;
检测执行单元,用于所述中央处理器根据所述低电压信号地址,从其内部寄存器调用智能卡检测指令信号到智能卡,检测智能卡的通讯状态。
有益效果:本发明提供了一种智能卡状态检测的方法及其***,通过当获取到智能卡***卡槽内的电压信号后,将所述电压信号转化成数字信号,将所述数字信号存储在智能卡的寄存器内;中央处理器获取寄存器内的数字信号,根据所述数字信号识别出卡槽内智能卡的类型;根据识别出的智能卡类型,分别检测每个智能卡的工作电压,并根据所述工作电压返回相对应智能卡的通讯状态。本发明所述提供的方法和***,由于减少卡检测端口的设置,并且可以自动依次对移动终端上每个智能卡的状态进行检测,提高了卡状态检测的智能性,因此促进了智能移动终端技术的发展。
附图说明
图1是本发明所述智能卡状态检测的方法的步骤流程图。
图2是本发明所述方法中卡***检测的方法原理示意图。
图3是本发明所述方法中卡状态检测的方法原理示意图。
图4是本发明所述***的原理结构示意图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
本发明提供了一种智能卡状态检测的方法,如图1所述,包括以下步骤:
S1、当获取到智能卡***卡槽内的电压信号后,将所述电压信号转化成数字信号,将所述数字信号存储在智能卡的寄存器内。
本步骤首先获取智能卡***到卡槽后在卡槽中产生的反射光信号转化成电压信号,并将所述电压信号转化成数字信号,并将所述数字信号存储到智能卡的卡槽内的寄存器内。
具体的,所述智能卡包括:SD卡和SIM卡,并且根据不同的智能卡类型,存储在寄存器内的数字信号对应的数字不同。在移动终端中可以设置一到两个SIM卡和一个SD卡,则在具体实施过程中,由于移动终端中不止一个智能卡,则在每个卡槽内转换得到的数字信号所对应的数字均不同,因此存储到智能卡的卡槽内的寄存器内的数字均不同,因此可以通过获取寄存器内存储的数字,识别出卡槽内是否有智能卡***和根据数字的不同识别出具体卡槽内的智能卡种类。
S2、中央处理器获取寄存器内的数字信号,根据所述数字信号识别出卡槽内智能卡的类型。
由于在步骤S1中当智能卡***卡槽内时,已经将与智能卡信息相关的数字信号存储到寄存器内,因此中央处理器可以从卡槽内的寄存器内得到的数字信号中识别出对应卡槽内智能卡的类型。
S3、根据识别出的智能卡类型,分别检测每个智能卡的工作电压,并根据所述工作电压返回相对应智能卡的通讯状态。
中央处理器在识别出智能卡的类型后,对智能卡的工作电压进行检测,并根据检测出的工作电压反馈出智能卡的通讯状态。
可以想到的是,若获取到智能卡的工作电压处于正常范围,则说明智能卡处于正常的通讯状态,若获取到智能卡的工作电压低于正常范围,则说明智能卡的通讯状态不佳。
为了能更好的对智能卡状态进行检测,在识别出智能卡的种类后,所述步骤S2中,当中央处理器识别出卡槽内智能卡的类型之后,还包括步骤:
S21、中央处理器模块对卡槽内智能卡是否处于工作状态,若识别出智能卡处于非工作状态,则判断所述智能卡是否从卡槽拔出。
所述步骤S3中所述检测每个智能卡的工作电压的方法包括:
S31、当接收到检测智能卡的工作电压的信号时,电压检测单元内的NMOS管输出低电平信号到中央处理器;
S32、所述中央处理器根据所述低电压信号地址,从其内部寄存器调用智能卡检测指令信号到智能卡,检测智能卡的通讯状态。
下面以本发明所述方法的具体应用实施例,对其做进一步的说明。结合图2和图3所示。
移动终端SD卡与SIM卡在***卡槽时,需要检测SD卡与SIM卡。当SD卡与SIM卡在***卡槽时,设先***SD卡,再***SIM卡,则先检测SD卡是否***,再检测SIM卡是否***。预先设置在卡槽内的红外检测单元检测到有卡***时,卡槽内的光电转化单元将智能卡的红外反射光线转化为电压信号,该反射光线为红外检测单元发射到卡上的红外检测光线,经过卡反射到光电转化单元。模数转化单元将光电转化单元转化反射光线为电压信号转化成数字信号,存储在卡槽内的寄存器单元,同时等待检测SIM卡***的状态。由于SD卡与SIM卡***的时间间隔短,则此处中央处理器不需要执行卡检测等待指令。
当第一张卡***卡槽时,譬如SD卡,测到SD卡后,等待第二张卡***卡槽检测。当第二张卡***卡槽时,譬如SIM卡,红外检测单元发送红外光线到卡,卡反射的光线经过光电转化单元将卡的反射光线转化为电压信号。卡槽内的模数转化单元将该电压信号转化成数字信号,存储在卡槽内的寄存器单元2。
发送中断请求信号到中央处理器,请求检测识别该卡的类型是SD卡还是SIM卡。中央处理器调用寄存器单元的数字信号指令,检测智能移动终端卡槽有卡***。
由于智能移动终端卡槽已经定义SD卡和SIM卡的类型,则中央处理器需要检测SD卡和SIM卡在***卡槽后的状态,譬如SD卡和SIM卡是否在工作,若SD卡和SIM卡不工作时是否被拔出。
设置电源检测模块,用于检测SD卡和SIM卡的供电状态。设SD卡的工作电压为V1,SIM卡的工作电压为V2,电源检测模块内的电压检测单元1检测SD卡的工作电压V1,电源检测模块内的电压检测单元2检测SIM卡的工作电压V2 。
若SD卡工作,SIM卡未***卡槽,则电源检测模块内的电压检测单元检测SD卡的工作电压V1。电压检测单元内的NMOS管被打开,输出低电平信号到中央处理器,中央处理器根据低电平信号地址,从其内部寄存器单元调用SD卡检测指令信号到SD卡模块,检测SD卡的状态, 设此处中央处理器的检测单元1检测SD卡的状态。
在上述方法的基础上,本发明提供了一种智能卡状态检测的***,如图4所示,所述***包括:
卡***检测模块110,用于当获取到智能卡***卡槽内的电压信号后,将所述电压信号转化成数字信号,将所述数字信号存储在智能卡的寄存器内;其功能如步骤S1所述。
卡类型检测模块120,用于中央处理器获取寄存器内的数字信号,根据所述数字信号识别出卡槽内智能卡的类型;其功能如步骤S2所述。
卡状态检测模块130,用于根据识别出的智能卡类型,分别检测每个智能卡的工作电压,并根据所述工作电压返回相对应智能卡的通讯状态,其功能如步骤S3所述。
所述卡***检测模块包括:
光信号采集单元,用于采集将智能卡***卡槽时产生的红外反射光线;
光电转换单元,用于将所述红外反射光线转换成电压信号。
所述智能卡包括:SD卡和SIM卡,并且根据不同的智能卡类型,存储在寄存器内的数字信号对应的数字不同。
所述卡类型检测模块包括:
卡工作状态检测单元,用于中央处理器模块对卡槽内智能卡是否处于工作状态,若识别出智能卡处于非工作状态,则判断所述智能卡是否从卡槽拔出。
卡状态检测模块包括:
检测指令输出单元,用于所述当接收到检测智能卡的工作电压的信号时,电压检测单元内的NMOS管输出低电平信号到中央处理器;
检测执行单元,用于所述中央处理器根据所述低电压信号地址,从其内部寄存器调用智能卡检测指令信号到智能卡,检测智能卡的通讯状态。
有益效果:本发明提供了一种智能卡状态检测的方法及其***,通过当获取到智能卡***卡槽内的电压信号后,将所述电压信号转化成数字信号,将所述数字信号存储在智能卡的寄存器内;中央处理器获取寄存器内的数字信号,根据所述数字信号识别出卡槽内智能卡的类型;根据识别出的智能卡类型,分别检测每个智能卡的工作电压,并根据所述工作电压返回相对应智能卡的通讯状态。本发明所述提供的方法和***,由于减少卡检测端口的设置,并且可以自动依次对移动终端上每个智能卡的状态进行检测,提高了卡状态检测的智能性,因此促进了智能移动终端技术的发展。
可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。

Claims (6)

1.一种智能卡状态检测的方法,其特征在于,包括以下步骤:
A、当获取到智能卡***卡槽内的电压信号后,将所述电压信号转化成数字信号,将所述数字信号存储在智能卡的寄存器内;
B、中央处理器获取寄存器内的数字信号,根据所述数字信号识别出卡槽内智能卡的类型;
C、根据识别出的智能卡类型,分别检测每个智能卡的工作电压,并根据所述工作电压返回相对应智能卡的通讯状态;
所述智能卡包括:SD卡和SIM卡,并且根据不同的智能卡类型,存储在寄存器内的数字信号对应的数字不同;
所述步骤C中所述检测每个智能卡的工作电压的方法包括:
C1、当接收到检测智能卡的工作电压的信号时,电压检测单元内的NMOS管输出低电平信号到中央处理器;
C2、所述中央处理器根据所述低电平信号地址,从其内部寄存器调用智能卡检测指令信号到智能卡,检测智能卡的通讯状态;
若获取到智能卡的工作电压处于正常范围,则说明智能卡处于正常的通讯状态,若获取到智能卡的工作电压低于正常范围,则说明智能卡的通讯状态不佳。
2.根据权利要求1所述的智能卡状态检测的方法,其特征在于,所述步骤A中对卡槽内是否有智能卡***进行检测的方法,包括:
A1、采集将智能卡***卡槽时产生的红外反射光线;
A2、将所述红外反射光线转换成电压信号。
3.根据权利要求1所述的智能卡状态检测的方法,其特征在于,所述B中,当识别出卡槽内智能卡的类型之后,还包括步骤:
B1、中央处理器模块对卡槽内智能卡是否处于工作状态进行识别,若识别出智能卡处于非工作状态,则判断所述智能卡是否从卡槽拔出。
4.一种智能卡状态检测的***,其特征在于,包括:
卡***检测模块,用于当获取到智能卡***卡槽内的电压信号后,将所述电压信号转化成数字信号,将所述数字信号存储在智能卡的寄存器内;
卡类型检测模块,用于中央处理器获取寄存器内的数字信号,根据所述数字信号识别出卡槽内智能卡的类型;
卡状态检测模块,用于根据识别出的智能卡类型,分别检测每个智能卡的工作电压,并根据所述工作电压返回相对应智能卡的通讯状态;
所述智能卡包括:SD卡和SIM卡,并且根据不同的智能卡类型,存储在寄存器内的数字信号对应的数字不同;
卡状态检测模块包括:
检测指令输出单元,用于当接收到检测智能卡的工作电压的信号时,电压检测单元内的NMOS管输出低电平信号到中央处理器;
检测执行单元,用于所述中央处理器根据所述低电平信号地址,从其内部寄存器调用智能卡检测指令信号到智能卡,检测智能卡的通讯状态;
若获取到智能卡的工作电压处于正常范围,则说明智能卡处于正常的通讯状态,若获取到智能卡的工作电压低于正常范围,则说明智能卡的通讯状态不佳。
5.根据权利要求4所述的智能卡状态检测的***,其特征在于,所述卡***检测模块包括:
光信号采集单元,用于采集将智能卡***卡槽时产生的红外反射光线;
光电转换单元,用于将所述红外反射光线转换成电压信号。
6.根据权利要求4所述的智能卡状态检测的***,其特征在于, 所述卡类型检测模块包括:
卡工作状态检测单元,用于中央处理器模块对卡槽内智能卡是否处于工作状态进行识别,若识别出智能卡处于非工作状态,则判断所述智能卡是否从卡槽拔出。
CN201610645863.3A 2016-08-09 2016-08-09 一种智能卡状态检测的方法及其*** Expired - Fee Related CN106295433B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610645863.3A CN106295433B (zh) 2016-08-09 2016-08-09 一种智能卡状态检测的方法及其***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610645863.3A CN106295433B (zh) 2016-08-09 2016-08-09 一种智能卡状态检测的方法及其***

Publications (2)

Publication Number Publication Date
CN106295433A CN106295433A (zh) 2017-01-04
CN106295433B true CN106295433B (zh) 2019-10-11

Family

ID=57666397

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610645863.3A Expired - Fee Related CN106295433B (zh) 2016-08-09 2016-08-09 一种智能卡状态检测的方法及其***

Country Status (1)

Country Link
CN (1) CN106295433B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109495353A (zh) * 2018-12-29 2019-03-19 广西程天电子科技有限公司 一种物联网卡批量检测装置及方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101739222A (zh) * 2008-11-20 2010-06-16 联发科技股份有限公司 电子装置、接口电路及存取方法
CN101944670A (zh) * 2010-08-27 2011-01-12 华为终端有限公司 一种智能卡插座、移动终端和移动终端的工作方法
CN103559472A (zh) * 2013-10-17 2014-02-05 步步高教育电子有限公司 一种识别卡片身份标识码的装置及方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006092266A (ja) * 2004-09-24 2006-04-06 Matsushita Electric Ind Co Ltd 小型カードアダプタ
US8491339B2 (en) * 2007-12-28 2013-07-23 Molex Incorporated Card adapter

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101739222A (zh) * 2008-11-20 2010-06-16 联发科技股份有限公司 电子装置、接口电路及存取方法
CN101944670A (zh) * 2010-08-27 2011-01-12 华为终端有限公司 一种智能卡插座、移动终端和移动终端的工作方法
CN103559472A (zh) * 2013-10-17 2014-02-05 步步高教育电子有限公司 一种识别卡片身份标识码的装置及方法

Also Published As

Publication number Publication date
CN106295433A (zh) 2017-01-04

Similar Documents

Publication Publication Date Title
CN103761494B (zh) 一种识别rfid***丢失标签的方法和***
CN102722971A (zh) 一种协议固化的智能数据采集装置
CN108110899A (zh) 一种支持停电事件上报的通信模块及***
CN106295433B (zh) 一种智能卡状态检测的方法及其***
CN204557109U (zh) 一种水产养殖精准管理***
CN104270740A (zh) 一种共卡槽t卡和sim卡的检测方法
CN105676106A (zh) 一种非接触智能卡芯片型号自动化检测***及方法
CN105892609B (zh) 一种终端开机与识别存储卡同步运行的方法及智能终端
CN203399150U (zh) 一种自动发送地址信息的电能表组网***
CN103298152B (zh) 基于无线通讯的总线式多照度采集器
CN207517175U (zh) 基于4g全网通的物联网智能采集终端
CN102243290B (zh) 新能源车船电池组无线巡检***
CN202351311U (zh) 支持多种动力电池及电容管理***的电压智能校准装置
CN112132631A (zh) 一种基于电力客户画像的标签用电管理方法
CN109901481B (zh) 一种智能多通道数字信号的数据采集存储***以及方法
CN106095290A (zh) 传感器调用函数的关闭方法及装置
CN204066361U (zh) 电表信息采集装置
CN106920577A (zh) 存储器芯片的检测方法、检测装置和检测***
CN105242603A (zh) 一种具有usb otg接口的电力采集终端及其调试升级方法
CN109257247A (zh) 一种通讯模块的质量检测***
CN201859490U (zh) 网络式双芯片指纹门禁及记时监控***
CN104102890A (zh) Nfc移动通信终端及其检测卡的方法
CN209057227U (zh) 一种物联网卡批量检测装置
CN104950240A (zh) 一种用于智能卡工作电压段的测试***及其测试方法
CN204087219U (zh) 一种超高频阅读器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20201022

Address after: 6 building, No. 999, Lane 315100, sailing Road, hi tech Zone, Zhejiang, Ningbo, 5

Patentee after: TCL COMMUNICATION (NINGBO) Co.,Ltd.

Address before: 10 building, No. 999, Lane 315100, sailing Road, hi tech Zone, Zhejiang, Ningbo, 5

Patentee before: TCL mobile communication technology (Ningbo) Co.,Ltd.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20191011

CF01 Termination of patent right due to non-payment of annual fee