一种磁卡模块测试设备的制造方法

文档序号:8770508阅读:714来源:国知局
一种磁卡模块测试设备的制造方法
【技术领域】
[0001]本实用新型属于产品测试领域,尤其涉及一种磁卡模块测试设备。
【背景技术】
[0002]磁卡(Magnetic Card)是利用磁性载体记录英文与数字信息,用来标识身份或其他用途的卡片,广泛应用于信用卡、银行卡及各种计费卡等。对应的,用于读写磁卡上的数据信息的模块为磁卡模块。磁卡模块在生产的过程中会出现一些问题,比如在生产过程中导致的电路损坏,在封装过程中导致的电路短路、断线、功能电路损坏等,这些因素都会导致磁卡模块不能正常工作。因此,磁卡模块在出厂前必须经过合格检验。目前的磁卡模块合格验证的项目主要包括:程序烧录是否成功;慢速刷卡是否合格;快速刷卡是否合格。而现有的磁卡模块测试方法的步骤主要包括:1、程序烧录。先把磁卡模块放到测试座上,然后打开电源,测试电路向磁卡模块写入程序数据,并通过LED及蜂鸣器提示数据写入成功。2、进入慢速刷卡测试,此时要求操作人员的持卡刷卡速度为7-9 (cm/s),来回刷卡的有效次数不能超过6次,成功次数不能少于4次,否则为不良品。刷卡有效是指操作人员刷卡的速度达标并且磁卡模块能够检测到刷卡的动作;刷卡成功是指在刷卡有效的前提下,磁卡模块能够读取磁卡上的数据信息。3、进入快速刷卡测试,此时要求操作人员的刷卡速度为40-50 (cm/s),来回刷卡的有效次数不能超过4次,成功次数不能少于2次,否则为不良品。
[0003]然而,由于现有的磁卡模块检测方法完全要依靠人为的操作和判断,要求操作人员有很高的操作熟练程度,尤其是刷卡速度的控制,慢刷和快刷的速度转换要迅速,因此很容易导致刷卡无效,而重新操作则会花费更多的测试时间。另外,操作人员还要不停地判断刷卡是否成功,很容易造成疲劳而降低了工作的效率和判断的准确率。
【实用新型内容】
[0004]本实用新型实施例提供一种磁卡模块测试设备,以实现磁卡模块的自动化测试,提高磁卡模块的测试效率和准确率,减少测试成本和人工成本。
[0005]本实用新型实施例是这样实现的,一种磁卡模块测试设备,所述设备包括:
[0006]所述设备包括:
[0007]主控电路;以及
[0008]分别与主控电路连接的显示模块、电机控制电路、供电电路、速度传感器和位置传感器。
[0009]进一步地,所述主控电路包括主控芯片,所述主控芯片为Atmega 16芯片。
[0010]进一步地,所述主控电路还包括:
[0011]与所述主控芯片连接的程序下载通信接口,所述程序下载通信接口为ISP下载线接口。
[0012]进一步地,所述主控电路还包括:
[0013]分别与所述主控芯片连接的复位按钮、开始按钮、停止按钮、慢刷按钮以及快刷按钮。
[0014]进一步地,所述显示模块包括:
[0015]与主控电路的主控芯片连接的集成电路MAX7219 ;
[0016]与集成电路MAX7219连接的多个七段数码管。
[0017]进一步地,所述集成电路MAX7219的第18管脚ISET端通过可变电阻连接到第19管脚V+端。
[0018]进一步地,所述位置传感器包括电机原点传感器、正限位传感器以及负限位传感器;
[0019]所述速度传感器、电机原点传感器、正限位传感器、负限位传感器通过光耦合集成电路PC817与主控电路的Atmega 16芯片连接。
[0020]进一步地,所述电机控制电路包括集成电路THB6064 ;
[0021]所述集成电路THB6064与主控电路之间通过TTL电平接口连接。
[0022]进一步地,所述电机控制电路还包括两相混合式步进电机;
[0023]所述两相混合式步进电机与所述集成电路THB6064连接。
[0024]进一步地,所述供电电路包括变压器;
[0025]与所述变压器连接的桥式整流电路;
[0026]以及并联在桥式整流电路的电流输出端和输入端之间的第一稳压电源和第二稳压电源;
[0027]所述第一稳压电源的输出端接主控电路和显示模块;
[0028]所述第二稳压电源的输出端接电机控制电路、速度传感器、位置传感器。
[0029]本实用新型实施例的磁卡模块测试设备将主控电路、以及分别与主控电路连接的显示模块、电机控制电路、供电电路、速度传感器和位置传感器集成于一体,所述设备的体积小,成本低。其中,所述主控电路可根据速度传感器和位置传感器的输出值来控制电机控制电路执行一系列的刷卡动作,从而实现了磁卡模块的自动化测试,代替了传统的人工劳动,能够有效地减少劳动强度以及劳动成本,提高磁卡模块测试的效率;且刷卡速度的准确性高,降低了刷卡的误刷率。
【附图说明】
[0030]图1是本实用新型实施例提供的磁卡模块测试设备的组成结构图;
[0031]图2是本实用新型实施例提供的主控电路的组成结构图;
[0032]图3是本实用新型实施例提供的显示模块的组成结构图;
[0033]图4是本实用新型实施例提供的电机控制电路的组成结构图;
[0034]图5是本实用新型实施例提供的供电电路的组成结构图。
【具体实施方式】
[0035]为了使本实用新型的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本实用新型,并不用于限定本实用新型。
[0036]本实用新型实施例的磁卡模块测试设备将主控电路、以及分别与主控电路连接的显示模块、电机控制电路、供电电路、速度传感器和位置传感器集成于一体,所述设备的体积小,成本低。其中,所述主控电路可根据速度传感器和位置传感器的输出值来控制电机控制电路执行一系列的刷卡动作,从而实现了磁卡模块的自动化测试,代替了传统的人工劳动,能够有效地减少劳动强度以及劳动成本,提高磁卡模块测试的效率;进一步地,由于本设备是借助电机来执行刷卡动作的,与人工测试相比,其刷卡速度的准确性高,且降低了刷卡的误刷率。
[0037]图1示出了本实用新型实施例提供的磁卡模块测试设备的组成结构,为了便于说明,仅示出了与本实用新型相关的部分。
[0038]在本实施例中,所述磁卡模块测试设备I包括主控电路11、显示模块12、电机控制电路13、供电电路14、速度传感器15和位置传感器16。
[0039]所述显示模块12、电机控制电路13、供电电路14、速度传感器15和位置传感器16分别与所述主控电路11连接。
[0040]如图1所示,主控电路11为整个测试设备的核心,负责整合系统资源、处理按钮信号、传感器信号、测试反馈信息、处理电机控制信号以及显示测试结果。供电电路14用于为整个测试设备提供电源。在本实施例中,供电电路的输出电流首先输出到主控电路11,然后再由主控电路为其他模块供电,包括显示模块12、电机控制电路13、速度传感器15、位置传感器16。速度传感器15负责检测当前刷卡操作的速度,并将检测结果传输到主控电路,由主控电路判断当前的速度是否合格,并根据所述速度自动进行速度的调整。位置传感器16主要包括电机原点传感器161、正限位传感器162、负限位传感器163,主要用于测试电机的位置信息,以所述位置信息作为反馈信息反馈给主控电路。电机控制电路13用于将主控电路发出的电信号转换为对步进电机的控制信息,使得步进电机执行一系列的刷卡动作。显示模块12则用于指示设备当前的处理进度以及步进电机的位置信息等,以便于用户对设备进行调试及操作。下面将对磁卡模块测试设备的每一个部件从结构和功能上进行详细的说明。
[0041]如图2所示,为本实用新型实施例提供的主控电路的组成结构。
[0042]在本实用新型实施例中,主控电路的主控芯片采用ATMEL公司生产的AVR系列单片机,优选为Atmega 16芯片111,并且预留了一些未用到的1端口。所述主控电路还包括与所述主控芯片连接的程序下载通信接口,所述程序下载通信接口为ISP下载线接口 112。通过所述ISP下载线接口 112,用户可在电路板上在线地写入单片机程序,进一步方便了设备的软件调试。此外,所述主控电路还包括与所述主控芯片连接的复位按钮113、开始按钮114、停止按钮115、慢刷按钮116以及快刷按钮117。这些按钮均设计为TTL电平的方式,直接与Atmega 16芯片111上的1端口相连接。而通过所述慢刷按钮116和快刷按钮117,用户可单独检验某些不良产品的慢刷和快刷情况。
[0043]图2实施例中所述的主控电路的工作原理为:设备上电后,若复位按钮被按下,则整个设备会自动进行复位;复位完成后,电机控制电路中的步进电机将停止在原点位置上,显示模块的数码管显示将清零。当开始按钮被按下时,设备进入对磁卡模块的测试状态。此时,主控电路会不断地检测反馈信号,等待磁卡模块完成程序数据的写入操作;在写入操作成功后,则自动进入刷卡操作过程。主控电路向电机控制电路输出脉冲信息,并通过速度传感器来监测步进电机的执行情况,实时地调整步进电机的转速,以满足刷卡速度的要求。在整个测试过程中,主控电路还将与刷卡状态和步进电机的位置相关的信息转换成七段数码管的控制指令,以使得七段数码管显示当前的刷卡状态和步进电机的位置信息等。
[0044]如图3所示,为本实用新型实施例提供的显示模块的组成结构。
[0045]在本实用新型实施例中,所述显示模块12包括:
[0046]控制芯片121,所述控制芯片121优选为集成电路MAX7219,所述集成电路MAX7219与主控电路的主控芯片连接;以及
[0047]多个七段数码管122,所述多个七段数码管122均与集成电路MAX7219连接。本实用新型实施例中优选采用8个七段数码管。
[0048]所述集成电路MAX7219为集成化的串行输入/输出共阴极显示驱动器,与主控模块的主控芯片之间的通信接口为TTL电平接口,可直接连接到主控芯片Atmega 16芯片上的1端口,从而可有效地节省Atmega 16芯片的1端口资源,也降低了程序编写的难度。Atmega 16芯片只需将待显示的数据通过通信接口传输到显示模块上即可完成显示。
[0049]图3实施例中所述的显示模块的工作原理为:集成电路MAX7219作为显示模块的控制芯片,通过串行通信的方式接收主控电路Atmega 16芯片发送的数据信息,然后将所述数据信息解码为七段数码管的段信号及位信号,进而驱动七段数码管显示。由于是串行通信,本实用新型实施例只需一根数据线连
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1