一種磁卡模塊測(cè)試設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本實(shí)用新型屬于產(chǎn)品測(cè)試領(lǐng)域,尤其涉及一種磁卡模塊測(cè)試設(shè)備。
【背景技術(shù)】
[0002]磁卡(Magnetic Card)是利用磁性載體記錄英文與數(shù)字信息,用來(lái)標(biāo)識(shí)身份或其他用途的卡片,廣泛應(yīng)用于信用卡、銀行卡及各種計(jì)費(fèi)卡等。對(duì)應(yīng)的,用于讀寫(xiě)磁卡上的數(shù)據(jù)信息的模塊為磁卡模塊。磁卡模塊在生產(chǎn)的過(guò)程中會(huì)出現(xiàn)一些問(wèn)題,比如在生產(chǎn)過(guò)程中導(dǎo)致的電路損壞,在封裝過(guò)程中導(dǎo)致的電路短路、斷線(xiàn)、功能電路損壞等,這些因素都會(huì)導(dǎo)致磁卡模塊不能正常工作。因此,磁卡模塊在出廠(chǎng)前必須經(jīng)過(guò)合格檢驗(yàn)。目前的磁卡模塊合格驗(yàn)證的項(xiàng)目主要包括:程序燒錄是否成功;慢速刷卡是否合格;快速刷卡是否合格。而現(xiàn)有的磁卡模塊測(cè)試方法的步驟主要包括:1、程序燒錄。先把磁卡模塊放到測(cè)試座上,然后打開(kāi)電源,測(cè)試電路向磁卡模塊寫(xiě)入程序數(shù)據(jù),并通過(guò)LED及蜂鳴器提示數(shù)據(jù)寫(xiě)入成功。2、進(jìn)入慢速刷卡測(cè)試,此時(shí)要求操作人員的持卡刷卡速度為7-9 (cm/s),來(lái)回刷卡的有效次數(shù)不能超過(guò)6次,成功次數(shù)不能少于4次,否則為不良品。刷卡有效是指操作人員刷卡的速度達(dá)標(biāo)并且磁卡模塊能夠檢測(cè)到刷卡的動(dòng)作;刷卡成功是指在刷卡有效的前提下,磁卡模塊能夠讀取磁卡上的數(shù)據(jù)信息。3、進(jìn)入快速刷卡測(cè)試,此時(shí)要求操作人員的刷卡速度為40-50 (cm/s),來(lái)回刷卡的有效次數(shù)不能超過(guò)4次,成功次數(shù)不能少于2次,否則為不良品。
[0003]然而,由于現(xiàn)有的磁卡模塊檢測(cè)方法完全要依靠人為的操作和判斷,要求操作人員有很高的操作熟練程度,尤其是刷卡速度的控制,慢刷和快刷的速度轉(zhuǎn)換要迅速,因此很容易導(dǎo)致刷卡無(wú)效,而重新操作則會(huì)花費(fèi)更多的測(cè)試時(shí)間。另外,操作人員還要不停地判斷刷卡是否成功,很容易造成疲勞而降低了工作的效率和判斷的準(zhǔn)確率。
【實(shí)用新型內(nèi)容】
[0004]本實(shí)用新型實(shí)施例提供一種磁卡模塊測(cè)試設(shè)備,以實(shí)現(xiàn)磁卡模塊的自動(dòng)化測(cè)試,提高磁卡模塊的測(cè)試效率和準(zhǔn)確率,減少測(cè)試成本和人工成本。
[0005]本實(shí)用新型實(shí)施例是這樣實(shí)現(xiàn)的,一種磁卡模塊測(cè)試設(shè)備,所述設(shè)備包括:
[0006]所述設(shè)備包括:
[0007]主控電路;以及
[0008]分別與主控電路連接的顯示模塊、電機(jī)控制電路、供電電路、速度傳感器和位置傳感器。
[0009]進(jìn)一步地,所述主控電路包括主控芯片,所述主控芯片為Atmega 16芯片。
[0010]進(jìn)一步地,所述主控電路還包括:
[0011]與所述主控芯片連接的程序下載通信接口,所述程序下載通信接口為ISP下載線(xiàn)接口。
[0012]進(jìn)一步地,所述主控電路還包括:
[0013]分別與所述主控芯片連接的復(fù)位按鈕、開(kāi)始按鈕、停止按鈕、慢刷按鈕以及快刷按鈕。
[0014]進(jìn)一步地,所述顯示模塊包括:
[0015]與主控電路的主控芯片連接的集成電路MAX7219 ;
[0016]與集成電路MAX7219連接的多個(gè)七段數(shù)碼管。
[0017]進(jìn)一步地,所述集成電路MAX7219的第18管腳ISET端通過(guò)可變電阻連接到第19管腳V+端。
[0018]進(jìn)一步地,所述位置傳感器包括電機(jī)原點(diǎn)傳感器、正限位傳感器以及負(fù)限位傳感器;
[0019]所述速度傳感器、電機(jī)原點(diǎn)傳感器、正限位傳感器、負(fù)限位傳感器通過(guò)光耦合集成電路PC817與主控電路的Atmega 16芯片連接。
[0020]進(jìn)一步地,所述電機(jī)控制電路包括集成電路THB6064 ;
[0021]所述集成電路THB6064與主控電路之間通過(guò)TTL電平接口連接。
[0022]進(jìn)一步地,所述電機(jī)控制電路還包括兩相混合式步進(jìn)電機(jī);
[0023]所述兩相混合式步進(jìn)電機(jī)與所述集成電路THB6064連接。
[0024]進(jìn)一步地,所述供電電路包括變壓器;
[0025]與所述變壓器連接的橋式整流電路;
[0026]以及并聯(lián)在橋式整流電路的電流輸出端和輸入端之間的第一穩(wěn)壓電源和第二穩(wěn)壓電源;
[0027]所述第一穩(wěn)壓電源的輸出端接主控電路和顯示模塊;
[0028]所述第二穩(wěn)壓電源的輸出端接電機(jī)控制電路、速度傳感器、位置傳感器。
[0029]本實(shí)用新型實(shí)施例的磁卡模塊測(cè)試設(shè)備將主控電路、以及分別與主控電路連接的顯示模塊、電機(jī)控制電路、供電電路、速度傳感器和位置傳感器集成于一體,所述設(shè)備的體積小,成本低。其中,所述主控電路可根據(jù)速度傳感器和位置傳感器的輸出值來(lái)控制電機(jī)控制電路執(zhí)行一系列的刷卡動(dòng)作,從而實(shí)現(xiàn)了磁卡模塊的自動(dòng)化測(cè)試,代替了傳統(tǒng)的人工勞動(dòng),能夠有效地減少勞動(dòng)強(qiáng)度以及勞動(dòng)成本,提高磁卡模塊測(cè)試的效率;且刷卡速度的準(zhǔn)確性高,降低了刷卡的誤刷率。
【附圖說(shuō)明】
[0030]圖1是本實(shí)用新型實(shí)施例提供的磁卡模塊測(cè)試設(shè)備的組成結(jié)構(gòu)圖;
[0031]圖2是本實(shí)用新型實(shí)施例提供的主控電路的組成結(jié)構(gòu)圖;
[0032]圖3是本實(shí)用新型實(shí)施例提供的顯示模塊的組成結(jié)構(gòu)圖;
[0033]圖4是本實(shí)用新型實(shí)施例提供的電機(jī)控制電路的組成結(jié)構(gòu)圖;
[0034]圖5是本實(shí)用新型實(shí)施例提供的供電電路的組成結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0035]為了使本實(shí)用新型的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本實(shí)用新型進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本實(shí)用新型,并不用于限定本實(shí)用新型。
[0036]本實(shí)用新型實(shí)施例的磁卡模塊測(cè)試設(shè)備將主控電路、以及分別與主控電路連接的顯示模塊、電機(jī)控制電路、供電電路、速度傳感器和位置傳感器集成于一體,所述設(shè)備的體積小,成本低。其中,所述主控電路可根據(jù)速度傳感器和位置傳感器的輸出值來(lái)控制電機(jī)控制電路執(zhí)行一系列的刷卡動(dòng)作,從而實(shí)現(xiàn)了磁卡模塊的自動(dòng)化測(cè)試,代替了傳統(tǒng)的人工勞動(dòng),能夠有效地減少勞動(dòng)強(qiáng)度以及勞動(dòng)成本,提高磁卡模塊測(cè)試的效率;進(jìn)一步地,由于本設(shè)備是借助電機(jī)來(lái)執(zhí)行刷卡動(dòng)作的,與人工測(cè)試相比,其刷卡速度的準(zhǔn)確性高,且降低了刷卡的誤刷率。
[0037]圖1示出了本實(shí)用新型實(shí)施例提供的磁卡模塊測(cè)試設(shè)備的組成結(jié)構(gòu),為了便于說(shuō)明,僅示出了與本實(shí)用新型相關(guān)的部分。
[0038]在本實(shí)施例中,所述磁卡模塊測(cè)試設(shè)備I包括主控電路11、顯示模塊12、電機(jī)控制電路13、供電電路14、速度傳感器15和位置傳感器16。
[0039]所述顯示模塊12、電機(jī)控制電路13、供電電路14、速度傳感器15和位置傳感器16分別與所述主控電路11連接。
[0040]如圖1所示,主控電路11為整個(gè)測(cè)試設(shè)備的核心,負(fù)責(zé)整合系統(tǒng)資源、處理按鈕信號(hào)、傳感器信號(hào)、測(cè)試反饋信息、處理電機(jī)控制信號(hào)以及顯示測(cè)試結(jié)果。供電電路14用于為整個(gè)測(cè)試設(shè)備提供電源。在本實(shí)施例中,供電電路的輸出電流首先輸出到主控電路11,然后再由主控電路為其他模塊供電,包括顯示模塊12、電機(jī)控制電路13、速度傳感器15、位置傳感器16。速度傳感器15負(fù)責(zé)檢測(cè)當(dāng)前刷卡操作的速度,并將檢測(cè)結(jié)果傳輸?shù)街骺仉娐罚芍骺仉娐放袛喈?dāng)前的速度是否合格,并根據(jù)所述速度自動(dòng)進(jìn)行速度的調(diào)整。位置傳感器16主要包括電機(jī)原點(diǎn)傳感器161、正限位傳感器162、負(fù)限位傳感器163,主要用于測(cè)試電機(jī)的位置信息,以所述位置信息作為反饋信息反饋給主控電路。電機(jī)控制電路13用于將主控電路發(fā)出的電信號(hào)轉(zhuǎn)換為對(duì)步進(jìn)電機(jī)的控制信息,使得步進(jìn)電機(jī)執(zhí)行一系列的刷卡動(dòng)作。顯示模塊12則用于指示設(shè)備當(dāng)前的處理進(jìn)度以及步進(jìn)電機(jī)的位置信息等,以便于用戶(hù)對(duì)設(shè)備進(jìn)行調(diào)試及操作。下面將對(duì)磁卡模塊測(cè)試設(shè)備的每一個(gè)部件從結(jié)構(gòu)和功能上進(jìn)行詳細(xì)的說(shuō)明。
[0041]如圖2所示,為本實(shí)用新型實(shí)施例提供的主控電路的組成結(jié)構(gòu)。
[0042]在本實(shí)用新型實(shí)施例中,主控電路的主控芯片采用ATMEL公司生產(chǎn)的AVR系列單片機(jī),優(yōu)選為Atmega 16芯片111,并且預(yù)留了一些未用到的1端口。所述主控電路還包括與所述主控芯片連接的程序下載通信接口,所述程序下載通信接口為ISP下載線(xiàn)接口 112。通過(guò)所述ISP下載線(xiàn)接口 112,用戶(hù)可在電路板上在線(xiàn)地寫(xiě)入單片機(jī)程序,進(jìn)一步方便了設(shè)備的軟件調(diào)試。此外,所述主控電路還包括與所述主控芯片連接的復(fù)位按鈕113、開(kāi)始按鈕114、停止按鈕115、慢刷按鈕116以及快刷按鈕117。這些按鈕均設(shè)計(jì)為T(mén)TL電平的方式,直接與Atmega 16芯片111上的1端口相連接。而通過(guò)所述慢刷按鈕116和快刷按鈕117,用戶(hù)可單獨(dú)檢驗(yàn)?zāi)承┎涣籍a(chǎn)品的慢刷和快刷情況。
[0043]圖2實(shí)施例中所述的主控電路的工作原理為:設(shè)備上電后,若復(fù)位按鈕被按下,則整個(gè)設(shè)備會(huì)自動(dòng)進(jìn)行復(fù)位;復(fù)位完成后,電機(jī)控制電路中的步進(jìn)電機(jī)將停止在原點(diǎn)位置上,顯示模塊的數(shù)碼管顯示將清零。當(dāng)開(kāi)始按鈕被按下時(shí),設(shè)備進(jìn)入對(duì)磁卡模塊的測(cè)試狀態(tài)。此時(shí),主控電路會(huì)不斷地檢測(cè)反饋信號(hào),等待磁卡模塊完成程序數(shù)據(jù)的寫(xiě)入操作;在寫(xiě)入操作成功后,則自動(dòng)進(jìn)入刷卡操作過(guò)程。主控電路向電機(jī)控制電路輸出脈沖信息,并通過(guò)速度傳感器來(lái)監(jiān)測(cè)步進(jìn)電機(jī)的執(zhí)行情況,實(shí)時(shí)地調(diào)整步進(jìn)電機(jī)的轉(zhuǎn)速,以滿(mǎn)足刷卡速度的要求。在整個(gè)測(cè)試過(guò)程中,主控電路還將與刷卡狀態(tài)和步進(jìn)電機(jī)的位置相關(guān)的信息轉(zhuǎn)換成七段數(shù)碼管的控制指令,以使得七段數(shù)碼管顯示當(dāng)前的刷卡狀態(tài)和步進(jìn)電機(jī)的位置信息等。
[0044]如圖3所示,為本實(shí)用新型實(shí)施例提供的顯示模塊的組成結(jié)構(gòu)。
[0045]在本實(shí)用新型實(shí)施例中,所述顯示模塊12包括:
[0046]控制芯片121,所述控制芯片121優(yōu)選為集成電路MAX7219,所述集成電路MAX7219與主控電路的主控芯片連接;以及
[0047]多個(gè)七段數(shù)碼管122,所述多個(gè)七段數(shù)碼管122均與集成電路MAX7219連接。本實(shí)用新型實(shí)施例中優(yōu)選采用8個(gè)七段數(shù)碼管。
[0048]所述集成電路MAX7219為集成化的串行輸入/輸出共陰極顯示驅(qū)動(dòng)器,與主控模塊的主控芯片之間的通信接口為T(mén)TL電平接口,可直接連接到主控芯片Atmega 16芯片上的1端口,從而可有效地節(jié)省Atmega 16芯片的1端口資源,也降低了程序編寫(xiě)的難度。Atmega 16芯片只需將待顯示的數(shù)據(jù)通過(guò)通信接口傳輸?shù)斤@示模塊上即可完成顯示。
[0049]圖3實(shí)施例中所述的顯示模塊的工作原理為:集成電路MAX7219作為顯示模塊的控制芯片,通過(guò)串行通信的方式接收主控電路Atmega 16芯片發(fā)送的數(shù)據(jù)信息,然后將所述數(shù)據(jù)信息解碼為七段數(shù)碼管的段信號(hào)及位信號(hào),進(jìn)而驅(qū)動(dòng)七段數(shù)碼管顯示。由于是串行通信,本實(shí)用新型實(shí)施例只需一根數(shù)據(jù)線(xiàn)連