CN103218638B - 一种利用mcu和双界面cpu实现不同射频数据传输的方法 - Google Patents

一种利用mcu和双界面cpu实现不同射频数据传输的方法 Download PDF

Info

Publication number
CN103218638B
CN103218638B CN201310130969.6A CN201310130969A CN103218638B CN 103218638 B CN103218638 B CN 103218638B CN 201310130969 A CN201310130969 A CN 201310130969A CN 103218638 B CN103218638 B CN 103218638B
Authority
CN
China
Prior art keywords
mcu
interface
double
frequency range
double interface
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.)
Active
Application number
CN201310130969.6A
Other languages
English (en)
Other versions
CN103218638A (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.)
Lianyungang BeiZiLe Information Technology Co., Ltd.
Original Assignee
LIANYUNGANG BEIZILE INFORMATION TECHNOLOGY Co 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 LIANYUNGANG BEIZILE INFORMATION TECHNOLOGY Co Ltd filed Critical LIANYUNGANG BEIZILE INFORMATION TECHNOLOGY Co Ltd
Priority to CN201310130969.6A priority Critical patent/CN103218638B/zh
Publication of CN103218638A publication Critical patent/CN103218638A/zh
Application granted granted Critical
Publication of CN103218638B publication Critical patent/CN103218638B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明涉及一种利用MCU和双界面CPU实现不同射频数据传输的方法,包括DSRC频段收发天线、DSRC频段射频收发器、MCU、双界面CPU、13.56MHz射频收发器以及13.56MHz收发天线。通过MCU和双界面CPU通过ISO/IEC7816协议实现不同射频频段数据传输,能够同时接收处理DSRC频段和13.56MHz信号,这样方便已有的IC卡可以继续使用,降低高速公路收费***建设费用的投入,能够满足收费***精确拆分账目。

Description

一种利用 MCU 和双界面 CPU 实现不同射频数据传输的方法
技术领域
本发明涉及射频卡技术领域,尤其涉及一种不同射频频段数据传输的***方法。
背景技术
随着高速公路建设的迅猛发展,国内很多省份已建成基于IC卡的联网收费***。现有IC卡收费***依靠记录车辆通过高速公路出入口信息和最短路径法来实施收费及高速公路业主间拆分帐。随着高速公路网日趋完善,多义性路径识别问题越来越严重,已有的IC卡收费***无法满足精确拆分帐,严重影响高速公路业主的利益分配。
为了解决多义性路径识别问题,现有的方案主要是在高速公路上安装路侧标识站,在车辆通过时,将路段信息写入携带的射频卡中,在高速公路出口处由读卡器读出射频卡中的路段信息。由于路侧标识站采用DSRC(ISM5.8GHz、915MHz、2.45GHz、DSRC频段)的射频频段(DSRC即Dedicated Short Range Communications,专用短程通信技术),而现有的IC卡收费***均采用13.56MHz的读卡器,为了能读出射频卡中的路段信息,必须更换已有的13.56MHz的IC卡读卡器,这会导致已有的IC卡无法继续使用,增加高速公路收费***建设费用的投入,必将影响高速公路业主的积极性。
发明内容
本发明的目的在于提供一种利用MCU和双界面CPU实现不同射频数据传输的方法,基于本发明,它可以很好的实现13.56MHz的读卡器采样DSRC射频频段的数据。
本发明解决以上技术问题所采用的技术方案是:一种利用MCU和双界面CPU实现不同射频数据传输的方法,包括DSRC频段收发天线、DSRC频段射频收发器、MCU、双界面CPU、13.56MHz射频收发器以及13.56MHz收发天线;
所述DSRC频段收发天线连接于所述DSRC频段射频收发器,所述DSRC射频收发器嵌接在所述MCU中;所述13.56MHz收发天线与所述13.56MHz射频收发器连接,所述13.56MHz射频收发器嵌接在所述双界面CPU卡中;所述DSRC频段射频收发器与所述MCU连接;所述13.56MHz射频收发器与所述双界面CPU卡相连;所述MCU通过GPIO口与所述双界面CPU接触式接口相连接。
所述DSRC频段收发天线用于接收DSRC频段射频发射器发送的路径信息数据,并将数据传送给所述DSRC频段射频收发器,再由DSRC频段射频收发器将数据通过SPI总线传输给所述MCU;
所述MCU将所述DSRC频段射频收发器传输过来的数据存储到其存储单元,然后利用ISO/IEC7816协议将数据输出给所述双界面CPU;
所述双界面CPU接收所述MCU发送过来的数据,存储到其存储单元中,然后通过SPI总线将数据传递给13.56MHz射频收发器,再由13.56MHz射频收发器将数据输出到13.56MHz收发天线;
所述13.56MHz收发天线接收到所述13.56MHz射频收发器传输过来的数据后,通过ISO/IEC14443协议将数据输出给13.56MHz的读卡器。
控制MCU大部分时间处于超低功耗的休眠状态,仅当被唤醒时才进入正常的工作模式,进行接收数据,并把接收到的路径信息转存到双界面CPU卡芯片中,数据处理完毕之后,MCU再次进入休眠状态。
所述MCU的工作步骤为,
步骤一,初始化MCU的端口,时钟频率设置;配置DSRC频段射频收发器处于中断接收状态;设置MCU与双界面CPU电源控制口相连的GPIO口电压为高,阻断双界面CPU的电源供给;接着控制MCU进入低功耗睡眠模式;
步骤二,双频卡进入DSRC频段射频发射天线的唤醒区域时,MCU被唤醒信号唤醒,脱离睡眠模式而进入工作模式,接收DSRC频段射频发射天线发送的路径信息;当路径信息被正确接收到时,MCU会设置步骤一中所述的GPIO口电压为低,打开双界面CPU的电源供给;此时MCU把所接收到的路径信息通过双界面CPU的接触式引脚写入到双界面卡中;数据存储完毕,关闭双界面CPU的电源;当路径信息无法被成功接收,一段时间之后,MCU定时器会溢出,之后自动关闭双界面CPU的电源,并把MCU转到睡眠模式。
步骤三,控制双频卡再次进入低功耗睡眠模式。
所述MCU和双界面CPU通过ISO/IEC7816协议实现不同射频频段数据传输,利用MCU的通用输入输出GPIO接口实现ISO/IEC7816接口的通信协议。
所述MCU与双界面CPU数据传输的工作步骤为,
步骤一,通过电源控制口给双界面CPU供电;
步骤二,激活双界面CPU,接收ATR信息;
步骤三,选择双界面CPU主文件;
步骤四,获取双界面CPU随机数;
步骤五,对双界面CPU进行外部认证,若外部认证失败,转出错处理;
步骤六,选择双界面CPU路径信息文件;
步骤七,利用三重DES加密算法加密路径信息;
步骤八,更新双界面CPU路径信息文件;
步骤九,休眠双界面CPU;
步骤十,通过电源控制口给双界面CPU断电。
本发明的有益效果是:通过MCU和双界面CPU通过ISO/IEC7816协议实现不同射频频段数据传输,能够同时接收处理DSRC频段和13.56MHz信号,这样方便已有的IC卡可以继续使用,降低高速公路收费***建设费用的投入,能够满足收费***精确拆分账目。
附图说明
图1为本发明中利用MCU和双界面CPU实现不同射频频段数据传输的简单结构示意图;
图2为本发明中双界面CPU与MCU的GPIO硬件接口示意图;
图3为本发明中MCU与双界面CPU的I/O时序图;
图4为本发明中MCU与DSRC频段射频发射器进行数据传输流程图;
图5为本发明中双界面CPU与13.56MHz读卡器进行数据传输流程图;
图6为本发明中MCU与双界面CPU传输数据流程图。
具体实施方式
如图1所示一种利用MCU和双界面CPU实现不同射频数据传输的方法,包括DSRC频段收发天线、DSRC频段射频收发器、MCU、双界面CPU、13.56MHz射频收发器以及13.56MHz收发天线;
所述DSRC频段收发天线连接于所述DSRC频段射频收发器,所述DSRC射频收发器嵌接在所述MCU中;所述13.56MHz收发天线与所述13.56MHz射频收发器连接,所述13.56MHz射频收发器嵌接在所述双界面CPU卡中;所述DSRC频段射频收发器与所述MCU连接;所述13.56MHz射频收发器与所述双界面CPU卡相连;所述MCU通过GPIO口与所述双界面CPU接触式接口相连接。
所述DSRC频段收发天线用于接收DSRC频段射频发射器发送的路径信息数据,并将数据传送给所述DSRC频段射频收发器,再由DSRC频段射频收发器将数据通过SPI总线传输给所述MCU;
所述MCU将所述DSRC频段射频收发器传输过来的数据存储到其存储单元,然后利用ISO/IEC7816协议将数据输出给所述双界面CPU;
所述双界面CPU接收所述MCU发送过来的数据,存储到其存储单元中,然后通过SPI总线将数据传递给13.56MHz射频收发器,再由13.56MHz射频收发器将数据输出到13.56MHz收发天线;
所述13.56MHz收发天线接收到所述13.56MHz射频收发器传输过来的数据后,通过ISO/IEC14443协议将数据输出给13.56MHz的读卡器。
控制MCU大部分时间处于超低功耗的休眠状态,仅当被唤醒时才进入正常的工作模式,进行接收数据,并把接收到的路径信息转存到双界面CPU卡芯片中,数据处理完毕之后,MCU再次进入休眠状态。
如图2所示MCU和双界面CPU通过ISO/IEC7816协议实现不同射频频段数据传输,利用MCU的通用输入输出GPIO接口实现ISO/IEC7816接口的通信协议;
硬件接口:MCU的GPIO0、GPIO1、GPIO2端口分别连接到双界面CPU卡的CLK、IO和RST上,MCU通过控制MOS管的开关来控制双界面CPU卡的上电和下电。MCU的GPIO3连接到MOS管的栅极,MOS管的漏极链接到双界面CPU卡的VCC端口,MOS管的源极连接到电源电压。双界面CPU卡的I/O与MCU的GPIO1管脚时序图如图3所示。
如图4所示MCU接收DSRC频段射频数据之后的工作步骤:
步骤一,在未接收到DSRC频段射频发射天线唤醒信号时,配置DSRC频段射频收发器处于中断接收状态,初始化MCU的端口,设置时钟频率,设置MCU与双界面CPU电源控制口(MOS管的压控极)相连的GPIO(图中的GPIO3)口为高,如图2所示,阻断双界面CPU的电源供给(此时无法通过MCU向双界面CPU传输数据)。然后控制MCU进入低功耗睡眠模式。
步骤二,当双频卡接收到DSRC频段射频发射天线的唤醒信号时,MCU会被唤醒信号唤醒,脱离睡眠模式而进入工作模式,接收DSRC频段射频发射天线发送的路径信息。当路径信息被正确接收到时,MCU设置MOS管压控端的GPIO3电压为低,打开双界面CPU的电源供给。此时进入MCU把所接收到的路径信息通过双界面CPU的接触式引脚写入到双界面卡中。
步骤三,MCU打开MOS管开关,开始给双界面CPU卡供电,双界面CPU卡被激活。MCU将接收到的DSRC频段路径信息经过三重DES加密后,通过模拟ISO/IEC7816协议将加密后的路径信息写入双界面CPU的存储单元中。
步骤四,在完成路径信息传输后,配置MCU的GPIO3管脚为高电平,关断MOS开关给双界面CPU卡供电,控制双频卡再次进入低功耗睡眠模式,等待下一次DSRC频段射频天线或13.56MHz读卡器的唤醒和接收存储数据
步骤五,在接收到13.56MHz读卡器的唤醒信号后,将双界面CPU卡中的路径信号发送给读卡器,完成DSRC频段的路径信息传输给13.56MHz读卡器。控制双频卡再次进入低功耗睡眠模式。
图5为双界面CPU整个工作的步骤与图4的MCU工作步骤类似。
如图6所示所述MCU与双界面CPU数据传输的工作步骤为,
步骤一,通过电源控制口给双界面CPU供电;
步骤二,激活双界面CPU,接收ATR信息;
步骤三,选择双界面CPU主文件;
步骤四,获取双界面CPU随机数;
步骤五,对双界面CPU进行外部认证,若外部认证失败,转出错处理;
步骤六,选择双界面CPU路径信息文件;
步骤七,利用三重DES加密算法加密路径信息;
步骤八,更新双界面CPU路径信息文件;
步骤九,休眠双界面CPU;
步骤十,通过电源控制口给双界面CPU断电。
以上所述仅为本发明的较佳实施用例而已,并非用于限定本发明的保护范图。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的保护范围之内。

Claims (3)

1.一种利用MCU和双界面CPU实现不同射频数据传输的方法,其特征是: MCU的工作步骤为,
步骤一,初始化MCU的端口,设置时钟频率;配置DSRC频段射频收发器处于中断接收状态;设置MCU与双界面CPU电源控制口相连的GPIO口电压为高,阻断双界面CPU的电源供给;接着控制MCU进入低功耗睡眠模式;其中,所述DSRC频段射频收发器嵌接在所述MCU中,且它们连接;所述DSRC频段射频收发器 还连接DSRC频段收发天线,所述DSRC频段收发天线用于接收DSRC频段射频发射器发送的路径信息数据,并将数据传送给所述DSRC频段射频收发器,再由DSRC频段射频收发器将数据通过SPI总线传输给所述MCU;所述MCU通过GPIO口与双界面CPU接触式接口相连接并将所述DSRC频段射频收发器传输过来的数据存储到其存储单元,然后利用ISO/IEC7816协议将数据输出给所述双界面CPU;
步骤二,双频卡进入DSRC频段射频发射天线的唤醒区域时,MCU被唤醒信号唤醒,脱离睡眠模式而进入工作模式,接收DSRC频段射频发射天线发送的路径信息;当路径信息被正确接收到时,MCU会设置步骤一中所述的GPIO口电压为低,打开双界面CPU的电源供给;此时MCU把所接收到的路径信息通过双界面CPU的接触式引脚写入到双界面卡中;其中,所述双界面CPU接收所述MCU发送过来的路径信息,存储到其存储单元中,然后通过SPI总线将路径信息传递给嵌接在双界面CPU卡中的13.56MHz射频收发器,再由13.56MHz射频收发器将路径信息输出到与所述13.56MHz射频收发器连接的13.56MHz收发天线;所述13.56MHz收发天线接收到所述13.56MHz射频收发器传输过来的路径信息后,通过ISO/IEC14443协议将路径信息输出给13.56MHz的读卡器,路径信息存储完毕,关闭双界面CPU的电源;当路径信息无法被成功接收,一段时间之后,MCU定时器会溢出,之后自动关闭双界面CPU的电源,并把MCU转到睡眠模式;
步骤三,控制双频卡再次进入低功耗睡眠模式。
2.根据权利要求1所述的利用MCU和双界面CPU实现不同射频数据传输的方法,其特征是:所述MCU和双界面CPU通过ISO/IEC7816协议实现不同射频频段数据传输,利用MCU的通用输入输出GPIO接口实现ISO/IEC7816接口的通信协议。
3.根据权利要求1所述的利用MCU和双界面CPU实现不同射频数据传输的方法,其特征是:所述MCU与双界面CPU数据传输的工作步骤为,
步骤一,通过电源控制口给双界面CPU供电;
步骤二,激活双界面CPU,接收ATR信息;
步骤三,选择双界面CPU主文件;
步骤四,获取双界面CPU随机数;
步骤五,对双界面CPU进行外部认证,若外部认证失败,转出错处理;
步骤六,选择双界面CPU路径信息文件;
步骤七,利用三重DES加密算法加密路径信息;
步骤八,更新双界面CPU路径信息文件;
步骤九,休眠双界面CPU;
步骤十,通过电源控制口给双界面CPU断电。
CN201310130969.6A 2013-04-16 2013-04-16 一种利用mcu和双界面cpu实现不同射频数据传输的方法 Active CN103218638B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310130969.6A CN103218638B (zh) 2013-04-16 2013-04-16 一种利用mcu和双界面cpu实现不同射频数据传输的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310130969.6A CN103218638B (zh) 2013-04-16 2013-04-16 一种利用mcu和双界面cpu实现不同射频数据传输的方法

Publications (2)

Publication Number Publication Date
CN103218638A CN103218638A (zh) 2013-07-24
CN103218638B true CN103218638B (zh) 2016-12-28

Family

ID=48816406

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310130969.6A Active CN103218638B (zh) 2013-04-16 2013-04-16 一种利用mcu和双界面cpu实现不同射频数据传输的方法

Country Status (1)

Country Link
CN (1) CN103218638B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105335769A (zh) * 2015-10-19 2016-02-17 余国晓 一种基于双界面cpu卡的运动信息存储传输管理***及方法
CN106934867A (zh) * 2015-12-30 2017-07-07 航天信息股份有限公司 用于多义路径识别卡的微处理器及多义路径识别卡
CN108614282A (zh) * 2016-12-12 2018-10-02 北京握奇智能科技有限公司 一种基于北斗兼容定位的具有动态路径识别功能的车载单元和***
CN109150224B (zh) * 2017-06-27 2020-09-11 关隆股份有限公司 无线信号收发装置及其节能控制方法
CN107833295A (zh) * 2017-10-26 2018-03-23 深圳成谷科技有限公司 高速公路通行卡及高速公路通行卡的唤醒方法
CN110380719A (zh) * 2018-04-13 2019-10-25 合肥杰发科技有限公司 芯片的数据传输电路、控制***及控制装置
JP7409335B2 (ja) * 2021-02-18 2024-01-09 大日本印刷株式会社 Icカード、データの送信方法およびicチップ

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1667653A (zh) * 2004-03-09 2005-09-14 上海华虹集成电路有限责任公司 用于高速公路收费***的车载单元
CN201111118Y (zh) * 2007-06-15 2008-09-03 深圳市金溢科技有限公司 一种用于多义性路径识别的双唤醒双频复合通行卡
CN101256681A (zh) * 2008-03-24 2008-09-03 上海轶龙应用软件开发有限公司 一种高速公路电子不停车收费装置
CN201897808U (zh) * 2010-11-23 2011-07-13 成都科鸿凌泰自动识别技术有限公司 一种新型有源rfid双频复合卡
CN102184576A (zh) * 2011-03-09 2011-09-14 东南大学 一种5.8GHz电子不停车收费***的车载单元

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120100136A (ko) * 2011-03-03 2012-09-12 삼성테크윈 주식회사 무칩 태그용 rfid 리더

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1667653A (zh) * 2004-03-09 2005-09-14 上海华虹集成电路有限责任公司 用于高速公路收费***的车载单元
CN201111118Y (zh) * 2007-06-15 2008-09-03 深圳市金溢科技有限公司 一种用于多义性路径识别的双唤醒双频复合通行卡
CN101256681A (zh) * 2008-03-24 2008-09-03 上海轶龙应用软件开发有限公司 一种高速公路电子不停车收费装置
CN201897808U (zh) * 2010-11-23 2011-07-13 成都科鸿凌泰自动识别技术有限公司 一种新型有源rfid双频复合卡
CN102184576A (zh) * 2011-03-09 2011-09-14 东南大学 一种5.8GHz电子不停车收费***的车载单元

Also Published As

Publication number Publication date
CN103218638A (zh) 2013-07-24

Similar Documents

Publication Publication Date Title
CN103218638B (zh) 一种利用mcu和双界面cpu实现不同射频数据传输的方法
CN204390314U (zh) 5.8GHz路径识别复合通行卡
CN102014397B (zh) 射频识别方法以及射频识别***
CN101256681B (zh) 一种高速公路电子不停车收费装置
CN201111118Y (zh) 一种用于多义性路径识别的双唤醒双频复合通行卡
CN102768781B (zh) Nfc手机电子锁控制***和装置
CN105184352B (zh) 一种复合通行卡与单频读写器的通信方法及复合通行卡
CN105957198A (zh) 一种基于NFC和ZigBee的门禁控制***
CN2549541Y (zh) 两片式电子标签加双界面cpu卡电子不停车收费装置
CN102801871B (zh) 射频智能卡及其控制方法
CN201166867Y (zh) 一种路侧装置
CN103476096A (zh) 一种有源射频标签通信方法及有源射频标签
CN203759722U (zh) 一种射频读写器及射频识别***
CN104318633A (zh) 一种基于uhf rfid的etc***的obu结构
CN206532318U (zh) 一种具有休眠唤醒功能的有源射频卡及其***
Ricci et al. Design of a low-power digital core for passive UHF RFID transponder
CN107368764B (zh) 电磁耦合读取器
CN103854000A (zh) 一种有源射频标签通信方法
CN201489547U (zh) 远距离定向识别子母式电子标签母卡
CN203164989U (zh) 一种移动通信终端
CN203673490U (zh) 非接触cpu卡读卡器
CN104010273A (zh) 冷藏车辆智能监控云终端装置
CN201638275U (zh) 一种电子不停车收费车载装置
CN105678202B (zh) 一种射频卡检测电路及其检测方法
CN201229581Y (zh) 一种双向井下人员定位装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: LIANYUNGANG BEIZILE INFORMATION TECHNOLOGY CO., LT

Free format text: FORMER OWNER: JIANGSU ZHONGJING INTELLIGENT SCIENCE + TECHNOLOGY CO., LTD.

Effective date: 20141104

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20141104

Address after: 222100 north side of 242 provincial highway, Ganyu Marine Economic Development Zone, Lianyungang, Jiangsu

Applicant after: Lianyungang BeiZiLe Information Technology Co., Ltd.

Address before: 222100 north side of 242 provincial highway, Ganyu Marine Economic Development Zone, Lianyungang, Jiangsu

Applicant before: Jiangsu Zhongjing Intelligent Technology Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant