一种地铁闸机的读卡方法及系统与流程

文档序号:16634201发布日期:2019-01-16 06:51阅读:1463来源:国知局
一种地铁闸机的读卡方法及系统与流程

本发明涉及读卡领域,尤其涉及一种地铁闸机的读卡方法及系统。



背景技术:

乘坐地铁时,乘客常用的是两种形式的票,一种是储值票,另一种是筹码式或卡片式的单程票。在通过地铁闸机出站检票时,如果是储值票,直接进行扣款操作,如果是单程票,则通过投票口进行票卡回收。地铁闸机先由读卡器获取票卡信息,包括票卡类型、票卡金额、交易流水号等,如果是储值卡,直接通过地铁闸机上的卡读取区域的读卡器读取卡信息,如果是单程票,则先要将票投入投票口,再通过投票口内相应的读卡器读取单程票的信息,地铁闸机读取完票卡信息后,将所述信息上传到上位机进行处理,继而控制地铁闸机完成相应的开闭闸门操作。

但是,现有的地铁闸机进行出站检票时,存在如下弊端:由于单程票是先投到投票口内,再检票,如果乘客投入的非法单程票或异物,则将造成既开不了闸机,也不能马上退回投错了的投入物,如果要找回投错了的投入物,则要联系工作人员开箱,甚至会导致地铁闸机发生故障,这样不仅降低了乘客的通行速率,也会导致后面乘客的排队等待时间。



技术实现要素:

本发明所要解决的技术问题是:提供一种地铁闸机的读卡方法及系统,能够避免乘客将非法单程票或异物直接投入投票口,减少设备发生故障几率。

为了解决上述技术问题,本发明采用的一种技术方案为:

一种地铁闸机的读卡方法,包括步骤:

s1、外部天线读取靠近的票卡,将读取的票卡信息发送给上位机;

s2、所述上位机根据所述票卡信息判断所述票卡是否为回收型票卡,若是,则执行步骤s3,否则,直接根据所述票卡信息控制地铁闸机的开闭;

s3、上位机开启投票口;

s4、投票口处的入口传感器监测到投票口有票卡投入后,发送票卡投入信息给所述上位机,使得所述上位机关闭所述投票口;

s5、投票口内的内部天线读取所述投入的票卡的票卡信息,并将读取的票卡信息发送给所述上位机;

s6、所述上位机根据所述票卡信息控制地铁闸机的开闭。

为了解决上述技术问题,本发明采用的另一种技术方案为:

一种地铁闸机的读卡系统,包括上位机、投票口,所述上位机包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,还包括外部天线、内部天线以及入口传感器;

所述内部天线设置于所述投票口内,所述入口传感器设置于所述投票口处;

所述外部天线用于读取靠近的票卡,将读取的票卡信息发送给上位机;

所述入口传感器用于监测到投票口有票卡投入后,发送票卡投入信息给所述上位机;

所述内部天线用于读取所述投入的票卡的票卡信息,并将读取的票卡信息发送给所述上位机;

所述处理器执行所述计算机程序时实现以下步骤:

s1、接收外部天线发送的票卡信息,根据所述票卡信息判断所述票卡是否为回收型票卡,若是,则执行步骤s2,否则,直接根据所述票卡信息控制地铁闸机的开闭;

s2、开启投票口;

s3、接收入口传感器发送的票卡投入信息,根据所述票卡投入信息关闭所述投票口;

s4、接收内部天线发送的票卡信息,根据所述票卡信息控制地铁闸机的开闭。

本发明的有益效果在于:设置外部天线和内部天线,通过外部天线读取票卡的信息,将所述票卡信息发送给上位机,对票卡的类型进行判断,对于单程票实现预判机制,通过外部天线即可预读单程票状态,在判断为合法单程票时,才开启投票口,避免乘客将非法单程票或异物直接投入投票口,减少设备发生故障的几率。

附图说明

图1为本发明实施例的一种地铁闸机的读卡方法的流程图;

图2为本发明实施例的一种地铁闸机的读卡系统的结构示意图。

具体实施方式

为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。

本发明最关键的构思在于:设置外部天线和内部天线,通过外部天线读取票卡的信息,将所述票卡信息发送给上位机,对票卡的类型进行判断,在判断为回收型票卡时,才开启投票口,实现对单程票的预判机制。

请参照图1,一种地铁闸机的读卡方法,包括步骤:

s1、外部天线读取靠近的票卡,将读取的票卡信息发送给上位机;

s2、所述上位机根据所述票卡信息判断所述票卡是否为回收型票卡,若是,则执行步骤s3,否则,直接根据所述票卡信息控制地铁闸机的开闭;

s3、上位机开启投票口;

s4、投票口处的入口传感器监测到投票口有票卡投入后,发送票卡投入信息给所述上位机,使得所述上位机关闭所述投票口;

s5、投票口内的内部天线读取所述投入的票卡的票卡信息,并将读取的票卡信息发送给所述上位机;

s6、所述上位机根据所述票卡信息控制地铁闸机的开闭。

由上述描述可知,本发明的有益效果在于:设置外部天线和内部天线,通过外部天线读取票卡的信息,将所述票卡信息发送给上位机,对票卡的类型进行判断,对于单程票实现预判机制,通过外部天线即可预读单程票状态,在判断为合法单程票时,才开启投票口,避免乘客将非法单程票或异物直接投入投票口,减少设备发生故障的几率。

进一步的,所述步骤s3还包括:

上位机关闭所述外部天线的读取操作,并开启投票口内的内部天线的读取操作。

由上述描述可知,在识别出所述票卡为回收型票卡时,关闭外部天线的读取操作,并开启内部天线的读取操作,不仅能够避免外部天线对其他票卡的读取导致的误判,而且能够节省地铁闸机的功耗。

进一步的,所述步骤s6包括:

所述上位机根据所述票卡信息判断所述票卡是否正确,若是,则控制地铁闸机开启,并控制所述票卡导入至回收通道;否则,控制地铁闸机关闭,并控制所述票卡导入至退票通道。

由上述描述可知,当判断为错误票卡时,能够控制票卡导入至退票通道,使得乘客能够及时取回误投的票卡,降低了在单程票出现异常状态时的处理时间,大大提高乘客通行速率,降低大客流时乘客的排队等待时间。

进一步,所述控制所述票卡导入至回收通道包括:

判断第一回收箱内的票卡数量是否到达预设值,若没达到,则将所述票卡导入至所述第一回收箱,否则,将所述票卡导入至第二回收箱。

由上述描述可知,设置两个回收箱,通过判断回收箱的状态选择合适的回收箱进行票卡的回收,提高了票卡回收的灵活性。

进一步的,所述步骤s6之后还包括步骤:

s7、所述上位机开启所述外部天线的读取操作,并关闭投票口内的内部天线的读取操作。

由上述描述可知,在车票的回收或退票完成之后,及时地关闭内部天线的读取操作,并开启外部天线的读取操作,不仅节省地铁闸机的功耗,而且能够保证后续票卡的顺利读取,保证地铁闸机的有序连贯地执行。

请参照图2,一种地铁闸机的读卡系统,包括上位机、投票口,所述上位机包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,还包括外部天线、内部天线以及入口传感器;

所述内部天线设置于所述投票口内,所述入口传感器设置于所述投票口处;

所述外部天线用于读取靠近的票卡,将读取的票卡信息发送给上位机;

所述入口传感器用于监测到投票口有票卡投入后,发送票卡投入信息给所述上位机;

所述内部天线用于读取所述投入的票卡的票卡信息,并将读取的票卡信息发送给所述上位机;

所述处理器执行所述计算机程序时实现以下步骤:

s1、接收外部天线发送的票卡信息,根据所述票卡信息判断所述票卡是否为回收型票卡,若是,则执行步骤s2,否则,直接根据所述票卡信息控制地铁闸机的开闭;

s2、开启投票口;

s3、接收入口传感器发送的票卡投入信息,根据所述票卡投入信息关闭所述投票口;

s4、接收内部天线发送的票卡信息,根据所述票卡信息控制地铁闸机的开闭。

由上述描述可知,本发明的有益效果在于:设置外部天线和内部天线,通过外部天线读取票卡的信息,将所述票卡信息发送给上位机,对票卡的类型进行判断,对于单程票实现预判机制,通过外部天线即可预读单程票状态,在判断为合法单程票时,才开启投票口,避免乘客将非法单程票或异物直接投入投票口,减少设备发生故障的几率。

进一步的,所述步骤s2还包括:

上位机关闭所述外部天线的读取操作,并开启投票口内的内部天线的读取操作。

由上述描述可知,在识别出所述票卡为回收型票卡时,关闭外部天线的读取操作,并开启内部天线的读取操作,不仅能够避免外部天线对其他票卡的读取导致的误判,而且能够节省地铁闸机的功耗。

进一步的,所述步骤s4包括:

所述上位机根据所述票卡信息判断所述票卡是否正确,若是,则控制地铁闸机开启,并控制所述票卡导入至回收通道;否则,控制地铁闸机关闭,并控制所述票卡导入至退票通道。

由上述描述可知,当判断为错误票卡时,能够控制票卡导入至退票通道,使得乘客能够及时取回误投的票卡,降低了在单程票出现异常状态时的处理时间,大大提高乘客通行速率,降低大客流时乘客的排队等待时间。

进一步,所述控制所述票卡导入至回收通道包括:

判断第一回收箱内的票卡数量是否到达预设值,若没达到,则将所述票卡导入至所述第一回收箱,否则,将所述票卡导入至第二回收箱。

由上述描述可知,设置两个回收箱,通过判断回收箱的状态选择合适的回收箱进行票卡的回收,提高了票卡回收的灵活性。

进一步的,所述步骤s4之后还包括步骤:

s5、所述上位机开启所述外部天线的读取操作,并关闭投票口内的内部天线的读取操作。

由上述描述可知,在车票的回收或退票完成之后,及时地关闭内部天线的读取操作,并开启外部天线的读取操作,不仅节省地铁闸机的功耗,而且能够保证后续票卡的顺利读取,保证地铁闸机的有序连贯地执行。

实施例一

请参照图1,一种地铁闸机的读卡方法,包括步骤:

s1、外部天线读取靠近的票卡,将读取的票卡信息发送给上位机;

地铁闸机上在外部天线的对应位置盖设有塑料上盖,在外部天线对应的读写器感应区域上设有“车票感应区”的明显图文标记,引导乘客将票卡置对位置,使得乘客感应票卡流程顺畅,避免乘客置错票卡位置投入错误导致乘客滞于闸门前影响车站动线,造成后方乘客排队或拥塞的情况;

s2、所述上位机根据所述票卡信息判断所述票卡是否为回收型票卡,若是,则执行步骤s3,否则,直接根据所述票卡信息控制地铁闸机的开闭;

s3、上位机开启投票口;

非工作状态下,投票口是关闭状态,只有由外部天线识别到靠近的票卡为回收型票卡时,才由上位机控制其开启;

进一步的,上位机还关闭所述外部天线的读取操作,并开启投票口内的内部天线的读取操作,该步骤和投票口的开启步骤不分先后顺序,也可以并行执行;

s4、投票口处的入口传感器监测到投票口有票卡投入后,发送票卡投入信息给所述上位机,使得所述上位机关闭所述投票口;

s5、投票口内的内部天线读取所述投入的票卡的票卡信息,并将读取的票卡信息发送给所述上位机;

s6、所述上位机根据所述票卡信息控制地铁闸机的开闭;

具体的,所述上位机根据所述票卡信息判断所述票卡是否正确,若是,则控制地铁闸机开启,并控制所述票卡导入至回收通道;否则,控制地铁闸机关闭,并控制所述票卡导入至退票通道;

具体的,可以根据判断结果在回收通道和退票通道之间自由切换,通过回收通道将票卡导入至回收箱,通过退票通道将票卡导入至退票口,并且在退票时,在退票口处设置指示灯闪烁提示,同时在乘客显示器显示对应的响应信息,使乘客快速明了车票退回的信息及车票退回的位置;

其中,所述控制所述票卡导入至回收通道包括:

判断第一回收箱内的票卡数量是否到达预设值,若没达到,则将所述票卡导入至所述第一回收箱,否则,将所述票卡导入至第二回收箱;

其中,回收模块内装有两个回收箱,每个回收箱支持1000张单程票回收,两个回收箱最大支持2000张单程票的回收,可以通过设置计数器统计两个回收箱中已回收的单程票的数量,判断回收箱中的单程票数量是否已达其最大承受的票卡数,若是,则发送信息给上位机,由上位机控制票卡导入的回收箱;

两个回收箱一个作为主用票箱,另一个作为备用票箱,上位机可以实时获知两个回收箱的状态,并根据回收箱的状态控制将票卡导入至哪个回收箱内,当主用票箱满或故障等原因而检测不到时,将票卡导入至备用票箱中,当两个票箱都不可用时,转入不接收单程票模式;上位机与各个票箱之间的交互通过token的方式进行;

在初始化时,能够进行自我检测,在所述回收模块对应的主控板上设置有故障指示灯,指示各个传感器是否有故障,方便维护;

并且具有防插票功能,由上位机控制,当设备故障时启用该功能,在投票口设置有挡片,在回收模块处于任何非正常运营模式下时,通过上位机控制该挡片将投票口关闭,防止乘客塞票入内,同时可以防止乘客恶意塞入异物,导致设备损坏;

s7、所述上位机开启所述外部天线的读取操作,并关闭投票口内的内部天线的读取操作。

实施例二

请参照图2,一种地铁闸机的读卡系统,包括上位机、投票口,所述上位机包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,还包括外部天线、内部天线以及入口传感器;

所述内部天线设置于所述投票口内,所述入口传感器设置于所述投票口处;

所述外部天线用于读取靠近的票卡,将读取的票卡信息发送给上位机;

所述入口传感器用于监测到投票口有票卡投入后,发送票卡投入信息给所述上位机;

所述内部天线用于读取所述投入的票卡的票卡信息,并将读取的票卡信息发送给所述上位机;

所述处理器执行所述计算机程序时实现以下步骤:

s1、接收外部天线发送的票卡信息,根据所述票卡信息判断所述票卡是否为回收型票卡,若是,则执行步骤s2,否则,直接根据所述票卡信息控制地铁闸机的开闭;

s2、开启投票口;

进一步的,上位机还关闭所述外部天线的读取操作,并开启投票口内的内部天线的读取操作,该步骤和投票口的开启步骤不分先后顺序,也可以并行执行;

s3、接收入口传感器发送的票卡投入信息,根据所述票卡投入信息关闭所述投票口;

s4、接收内部天线发送的票卡信息,根据所述票卡信息控制地铁闸机的开闭;

具体的,所述上位机根据所述票卡信息判断所述票卡是否正确,若是,则控制地铁闸机开启,并控制所述票卡导入至回收通道;否则,控制地铁闸机关闭,并控制所述票卡导入至退票通道;

具体的,可以根据判断结果在回收通道和退票通道之间自由切换,通过回收通道将票卡导入至回收箱,通过退票通道将票卡导入至退票口,并且在退票时,在退票口处设置指示灯闪烁提示,同时在乘客显示器显示对应的响应信息,使乘客快速明了车票退回的信息及车票退回的位置;

其中,所述控制所述票卡导入至回收通道包括:

判断第一回收箱内的票卡数量是否到达预设值,若没达到,则将所述票卡导入至所述第一回收箱,否则,将所述票卡导入至第二回收箱;

其中,回收模块内装有两个回收箱,每个回收箱支持1000张单程票回收,两个回收箱最大支持2000张单程票的回收,可以通过设置计数器统计两个回收箱中已回收的单程票的数量,判断回收箱中的单程票数量是否已达其最大承受的票卡数,若是,则发送信息给上位机,由上位机控制票卡导入的回收箱;

两个回收箱一个作为主用票箱,另一个作为备用票箱,上位机可以实时获知两个回收箱的状态,并根据回收箱的状态控制将票卡导入至哪个回收箱内,当主用票箱满或故障等原因而检测不到时,将票卡导入至备用票箱中,当两个票箱都不可用时,转入不接收单程票模式;上位机与各个票箱之间的交互通过token的方式进行;

在初始化时,能够进行自我检测,在所述回收模块对应的主控板上设置有故障指示灯,指示各个传感器是否有故障,方便维护;

并且具有防插票功能,由上位机控制,当设备故障时启用该功能,在投票口设置有挡片,在回收模块处于任何非正常运营模式下时,通过上位机控制该挡片将投票口关闭,防止乘客塞票入内,同时可以防止乘客恶意塞入异物,导致设备损坏;

s5、开启所述外部天线的读取操作,并关闭投票口内的内部天线的读取操作。

综上所述,本发明提供的一种地铁闸机的读卡方法及系统,设置外部天线和内部天线,通过外部天线读取票卡的信息,将所述票卡信息发送给上位机,对票卡的类型进行判断,对于单程票实现预判机制,通过外部天线即可预读单程票状态,在判断为合法单程票时,才开启投票口,避免乘客将非法单程票或异物直接投入投票口,减少设备发生故障的几率;并且能够根据票卡的正确与否将其导入至回收通道或退票通道,使得乘客能够及时取回误投的票卡,降低了在单程票出现异常状态时的处理时间,大大提高乘客通行速率,降低大客流时乘客的排队等待时间;并且合理控制外部天线和内部天线的读取操作,一方面避免不需要相应天线工作时导致的误读,另一方面也可以降低地铁闸机的功耗。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1