專利名稱:一種有源標簽測試讀卡器及測試平臺的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及測試技術(shù)領(lǐng)域,尤其涉及一種有源標簽測試讀卡器及測試平臺。
背景技術(shù):
隨著社會的發(fā)展和科技的進步,射頻識別(Radio Frequency Identification,RFID)技術(shù)在全球范圍內(nèi)吸引了眾多的廠商參與其相關(guān)技術(shù)及芯片的研發(fā)。RFID技術(shù)是一種利用射頻信號通過空間耦合,如交變磁場或電磁場耦合實現(xiàn)無接觸信息傳遞,并通過所傳遞的信息達到識別目的的技術(shù)。目前在眾多的RFID應(yīng)用方案中都以功能簡單的單片機作為微處理器,使得RFID的應(yīng)用在功能、速度、外圍擴展上都受到了極大的限制。因此,急需一種有源標簽測試讀卡 器,以提高RFID的應(yīng)用在功能、速度上的大幅提升和更多的外圍擴展上。
實用新型內(nèi)容為解決上述技術(shù)問題,本申請實施例提供一種有源標簽測試讀卡器及測試平臺,以達到對有源標簽測測試速度更快,增加RFID技術(shù)在外圍上應(yīng)用的目的,技術(shù)方案如下本申請公開了一種有源標簽測試讀卡器,包括電壓轉(zhuǎn)換模塊;存儲模塊;射頻通信模塊;與所述電壓轉(zhuǎn)換模塊、所述存儲模塊和所述射頻通信模塊連接,用于控制所述射頻通信模塊進行射頻通信,并處理從所述射頻通信模塊采集的數(shù)據(jù)的ARM嵌入式處理器;與所述ARM嵌入式處理器連接,用于將所述ARM嵌入式處理器處理后的數(shù)據(jù)發(fā)送給個人計算機PC平臺,并將所述PC平臺的控制指令發(fā)送給所述ARM嵌入式處理器的網(wǎng)口通信模塊;與所述ARM嵌入式處理器連接,用于將所述有源標簽測試讀卡器的串口信息輸出給PC平臺的串口通信模塊。進一步的,所述ARM嵌入式處理器包括S3C2240微處理器。進一步的,所述存儲模塊包括用于存儲上電后的引導(dǎo)加載程序的AM29LV160DB芯片;用于存儲內(nèi)核和文件系統(tǒng)的K9F1216U0A芯片;用于臨時存儲程序指令和數(shù)據(jù)的HY57V561620FTP芯片。進一步的,所述網(wǎng)口通信模塊包括DM9000芯片。進一步的,所述串口通信模塊包括SP3232EEN芯片。進一步的,所述射頻通信模塊包括CYRF6936芯片,所述CYRF6936芯片通過串行外設(shè)接口 SPI與所述ARM嵌入式處理器連接。進一步的,所述CYRF6936芯片支持Wireless USB無線傳輸協(xié)議。[0021]進一步的,還包括用于對所述AM29LV160DB芯片進行燒寫引導(dǎo)程序的JTAG接口 ;所述JTAG接口包括所述S3C2240微處理器的TCK、TDI、TMS、TDO和TRST管腳。進一步的,還包括與所述電源轉(zhuǎn)換模塊相連的過流保護電路。本申請公開了一種有源標簽測試平臺,包括PC平臺,進一步的,還包括與所述PC平臺連接的如上述任意一項所述的讀卡器。與現(xiàn)有技術(shù)相比,本申請的有益效果是在本申請中,射頻通信模塊實現(xiàn)與有源標簽的無線通信,可以更加準確、快速的接收有源標簽數(shù)據(jù),并傳給ARM嵌入式處理器。并且ARM嵌入式處理器從射頻通信模塊中采集數(shù)據(jù)進而對采集的數(shù)據(jù)進行處理,采集速度更加快速,整體提高每次數(shù)據(jù)的測試速度,能夠大大減少標簽測試所花的時間。同時,PC平臺與ARM嵌入式處理器之間通過網(wǎng)口通信模塊通信,從而實現(xiàn)PC平臺·對讀卡器的遠程控制,即增加RFID在外圍上的應(yīng)用。
為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本申請的一種有源標簽測試讀卡器結(jié)構(gòu)示意圖;圖2為本申請的一種有源標簽測試平臺結(jié)構(gòu)示意圖;圖3為本申請的一種有源標簽測試平臺一個具體實施例的結(jié)構(gòu)示意圖;圖4為本申請的一種有源標簽測試平臺使用示意圖。
具體實施方式
下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├绢I(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。一個實施例本申請?zhí)峁┑挠性礃撕灉y試讀卡器中,ARM (Advanced RISC Machines)嵌入式處理器作為核心處理器,控制射頻通信模塊進行射頻通信,并處理從所述射頻通信模塊采集的數(shù)據(jù)。其中,ARM嵌入式處理器相比同類的RFID系統(tǒng)提供了更強大的處理能力、處理速度以及更多的外圍擴展口,從而使有源標簽測試讀卡器能更快、更穩(wěn)定的測試有源標簽,即能夠?qū)Σ杉臄?shù)據(jù)進行處理從而即時分析得出有源標簽在各方面的性能情況。同時,PC(personalcomputer,個人計算機)平臺與ARM嵌入式處理器之間通過網(wǎng)口通信模塊通信,從而實現(xiàn)PC平臺對讀卡器的遠程控制。參見圖1,本申請的一種有源標簽測試讀卡器結(jié)構(gòu)示意圖,所述讀卡器包括:ARM嵌入式處理器101、存儲模塊102、網(wǎng)口通信模塊103、串口通信模塊104、電源轉(zhuǎn)換模塊105和射頻通信模塊106。[0036]ARM嵌入式處理器101用于控制所述射頻通信模塊106進行射頻通信,并處理從所述射頻通信模塊106采集的數(shù)據(jù),其中,ARM嵌入式處理器101采集的數(shù)據(jù)為射頻通信模塊106接收到的有源標簽的數(shù)據(jù)。ARM嵌入式處理器101在將數(shù)據(jù)處理后,將處理后的數(shù)據(jù)傳輸給后端PC平臺顯示,PC平臺顯示的數(shù)據(jù)包括標簽的信道編號、標簽存儲的ID編號、標簽傳輸數(shù)據(jù)的丟包率、標簽信號強度、標簽測試距離。在本實施例中,ARM嵌入式處理器101包括S3C2440微處理器,該處理器內(nèi)具有高性價比和高性能的微控制器解決方案,使得采集速度更加快速,提高每次數(shù)據(jù)的測試速度,處理能力更加強大,同時S3C2440微處理器提供更多的外圍擴展口供用戶使用。存儲模塊102與所述ARM嵌入式處理器101連接。在本實施例中存儲模塊102包括一塊16M的AM29LV160DB芯片、一塊256M的K9F1216U0A和兩塊256M的HY57V561620FTP芯片。其中,AM29LV160DB芯片用于存儲上電 后的引導(dǎo)加載程序,K9F1216U0A芯片用于存儲內(nèi)核和文件系統(tǒng),HY57V561620FTP芯片用于臨時存儲程序指令和數(shù)據(jù)。網(wǎng)口通信模塊103與所述ARM嵌入式處理器101連接,用于將所述PC平臺的測試指令發(fā)送給所述ARM嵌入式處理器101,并將所述ARM嵌入式處理器101處理后的數(shù)據(jù)發(fā)送給PC平臺。其中,ARM嵌入式處理器101處理后的數(shù)據(jù)包括標簽的信道編號、標簽存儲的ID編號、標簽傳輸數(shù)據(jù)的丟包率、標簽信號強度、標簽測試距離。PC平臺的測試指令包括接收信號強度RSSI設(shè)置、最大測試距離設(shè)置、丟包率設(shè)置,信道編號設(shè)置和ID編號設(shè)置等。在本實施例中,網(wǎng)口通信模塊103包括DM9000芯片,該芯片是一款完全集成的單芯片快速以太網(wǎng)MAC控制器,它有一個處理接口,一個10/100M自適應(yīng)的物理層,DM9000物理協(xié)議層接口完全支持使用IOMBps下3類、4類、5類非屏蔽雙絞線和IOOMBps下5類非屏蔽雙絞線,以完全符合IEEE802. 3u規(guī)格。串口通信模塊104與所述ARM嵌入式處理器101連接,用于將所述有源標簽測試讀卡器的串口信息輸出給PC平臺。串口通信模塊104將串口信息輸出給PC平臺,然后PC平臺顯示出串口信息。其中串口信息包括讀卡器在工作過程中的運行情況。在本實施例中,串口通信模塊104包括SP3232EEN芯片,該芯片與所述S3C2440微處理器連接。電源轉(zhuǎn)換模塊105與所述ARM嵌入式處理器101連接。在本實施例中,電源轉(zhuǎn)換模塊105主要實現(xiàn)將5V轉(zhuǎn)換為3. 3V和3. 3V轉(zhuǎn)換為I. 25V。本申請采用5V直流電輸入,電源轉(zhuǎn)換模塊將5V直流電轉(zhuǎn)換為讀卡器各模塊所需的3. 3V直流電,再將3. 3V直流電轉(zhuǎn)換為I. 25V直流電供S3C2440芯片使用。射頻通信模塊106包括CYRF6936芯片,該芯片通過SPI (SerialPeripherallnterface,串行外設(shè)接口)107與ARM嵌入式處理器101連接。在本實施例中,射頻通信模塊106接收有源標簽傳輸給讀卡器的數(shù)據(jù),實現(xiàn)了有源標簽和讀卡器之間的無線通信,并將接收的數(shù)據(jù)傳送給ARM嵌入式處理器101處理。所述CYRF6936芯片支持多種無線通信協(xié)議,當然CYRF6936芯片還可以支持Wireless USB無線傳輸協(xié)議。此外,本實施例提供的有源標簽測試讀卡器在圖I基礎(chǔ)上還可以包括JTAG(Joint TestAction Group)接口,用于對AM29LV160DB芯片燒寫引導(dǎo)程序,即用戶可以講程序輸入到JTAG接口,將程序集成到AM29LV160DB芯片中。其中JTAG接口包括所述S3C2440微處理器引出的TCK、TDI、TMS、TDO和TRST管腳。當然,讀卡器在圖I基礎(chǔ)上還可以包括與電源轉(zhuǎn)換模塊105相連的過流保護電路,用于對讀卡器中電源的過流和過載保護。在本實施例中,過流保護電路可以為保險絲。參見圖2,本申請的一種有源標簽測試平臺包括PC平臺201和讀卡器202。PC平臺201包括數(shù)據(jù)庫2011、人機界面2012和服務(wù)臺2013。在本實施例中,PC平臺201與讀卡器202連接,通過有線通信,該平臺用戶在人機界面2012上通過網(wǎng)口通信模塊2023對讀卡器202下達測試指令,控制讀卡器202,讀卡器202在接到測試指令后控制射頻通信模塊2026進行工作,使讀卡器202與有源標簽之間進行無線通信。該PC平臺201還可以顯示讀卡器202處理后的數(shù)據(jù)。同時PC平臺201可對需要測試的數(shù)據(jù)指標進行設(shè)置,設(shè)置完成后下達指令給讀卡器202,然后讀卡器202根據(jù)相應(yīng)指令對有源標簽進行測試,并將測試后的數(shù)據(jù)傳送給PC平臺201顯示,所述需要測試的數(shù)據(jù)指標包括接收信號強度RSSI設(shè)置、最大測試距離設(shè)置、丟包率設(shè)置,信道編號設(shè)置、ID編號設(shè)置等。讀卡器202與圖I中所述的讀卡器相同,對此本實施例不在加以闡述。參見圖3,本申請一種有源標簽測試平臺一個具體實施例的結(jié)構(gòu)示意圖,本申請中的讀卡器和有源標簽都包括CYRF6936芯片和相同的通信協(xié)議,本申請工作頻段為2. 4GHz頻段。本實施例中,S3C2440處理器3021作為核心處理器,用于控制CYRF6936模塊3026進行射頻通信,并處理從所述CYRF6936模塊3026采集的數(shù)據(jù),其中,S3C2440處理器3021采集的數(shù)據(jù)為CYRF6936模塊3026接收到的有源標簽303的數(shù)據(jù)。S3C2440處理器3021在將數(shù)據(jù)處理后,將處理后的數(shù)據(jù)傳輸給后端PC平臺301顯示,PC平臺301顯示的數(shù)據(jù)包括標簽的信道編號、標簽存儲的ID編號、標簽傳輸數(shù)據(jù)的丟包率、標簽信號強度、標簽測試距離。與S3C2440處理器3021連接的存儲模塊3022包括256M的K9F1216U0A芯片和16M的AM29LV160DB芯片和兩塊256M的HY57V561620FTP芯片,其中K9F1216U0A芯片用于存儲內(nèi)核和文件系統(tǒng),AM29LV160DB芯片用于存儲上電后的引導(dǎo)加載程序,HY57V561620FTP芯片作為系統(tǒng)的內(nèi)存,用于系統(tǒng)臨時存儲程序指令和數(shù)據(jù)。與S3C2440處理器3021連接的網(wǎng)口通信模塊3023將所述PC平臺301的測試指令發(fā)送給所述S3C2440處理器3021,并將所述處理后的數(shù)據(jù)發(fā)送給PC平臺301,所述的網(wǎng)口通信模塊3023包括100M網(wǎng)口。其中,S3C2440處理器3021處理后的數(shù)據(jù)包括標簽的信道編號、標簽存儲的ID編號、標簽傳輸數(shù)據(jù)的丟包率、標簽信號強度、標簽測試距離。PC平臺的測試指令包括接收信號強度RSSI設(shè)置、最大測試距離設(shè)置、丟包率設(shè)置,信道編號設(shè)置、ID編號設(shè)置等。與S3C2440處理器3021連接的串口 3024將讀卡器302的串口信息輸出給PC平臺301。串口通信模塊104將串口信息輸出給PC平臺,然后PC平臺顯示出串口信息。其中串口信息包括讀卡器在工作過程中的運行情況。在本實施例中,CYRF6936模塊3026通過SPI接口 3027與S3C2440處理器3021相連接。該模塊接收有源標簽303傳輸給讀卡器302的數(shù)據(jù),實現(xiàn)了有源標簽303和讀卡器302之間的無線通信,并將接收的數(shù)據(jù)傳送給S3C2440處理器3021處理。所述CYRF6936模塊3026支持多種無線通信協(xié)議,當然CYRF6936模塊3026還可以支持Wireless USB無線傳輸協(xié)議。在本實施例中,PC平臺301與讀卡器302連接,通過有線通信,該平臺用戶在人機界面3012上通過網(wǎng)口 3023對讀卡器302下達測試指令,讀卡器302在接到測試指令后控制CYRF6936模塊3026進行工作,使讀卡器302與有源標簽303之間進行無線通信,S3C2440處理器3021對從CYRF6936模塊3026接收的標簽測試數(shù)據(jù)進行處理后,將數(shù)據(jù)通過網(wǎng)口 3023根據(jù)TCP/IP協(xié)議傳輸?shù)絇C平臺301顯示,同時實現(xiàn)了將有源標簽接入以太網(wǎng),實現(xiàn)無線傳感網(wǎng)和PC平臺端301Internet間的互連互通,達到用戶遠程監(jiān)視的目的。其中PC平臺301可對需要測試的數(shù)據(jù)指標進行設(shè)置,設(shè)置完成后下達指令給讀卡器302,然后讀卡器302根據(jù)相應(yīng)指令對有源標簽進行測試,并將測試后的數(shù)據(jù)傳送給PC平臺301顯示,所述需要測試的數(shù)據(jù)指標包括接收信號強度RSSI設(shè)置、最大測試距離設(shè)置、丟包率設(shè)置,信道編號設(shè)置、ID編號設(shè)置等。 電源轉(zhuǎn)換模塊3025與所述S3C2440處理器3021和5V電源3028相連接。其中電源轉(zhuǎn)換模塊3025中還包括過流保護電路,用于對讀卡器中電源的過流和過載保護。在本實施例中,電源轉(zhuǎn)換模塊3025將輸入電壓轉(zhuǎn)換為系統(tǒng)所需的3. 3V直流電和
I.25V直流電,3. 3V和I. 25V提供給S3C2440處理器3021,3. 3V為系統(tǒng)其它模塊供電。如圖4所示,本申請的一種有源標簽測試平臺使用示意圖中,O至9號有源RFID標簽的測試以10個為一組進行測試,PC平臺用戶將測試參數(shù)設(shè)置好后,點擊測試讀卡器會依次對標簽進行測試,測試完畢后讀卡器再將對應(yīng)標簽測試的數(shù)據(jù)在界面中顯示,用戶通過界面顯示數(shù)據(jù)可及時獲取各個標簽測試的好壞。需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本實用新型。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說是顯而易見的,本文中所定義的一般原理可以在不脫離本實用新型的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本實用新型將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬范圍。
權(quán)利要求1.一種有源標簽測試讀卡器,其特征在于,包括 電源轉(zhuǎn)換模塊; 存儲模塊; 射頻通信模塊; 與所述電源轉(zhuǎn)換模塊、所述存儲模塊和所述射頻通信模塊連接,用于控制所述射頻通信模塊進行射頻通信,并處理從所述射頻通信模塊采集的數(shù)據(jù)的ARM嵌入式處理器; 與所述ARM嵌入式處理器連接,用于將所述ARM嵌入式處理器處理后的數(shù)據(jù)發(fā)送給個人計算機PC平臺,并將所述PC平臺的控制指令發(fā)送給所述ARM嵌入式處理器的網(wǎng)口通信模塊; 與所述ARM嵌入式處理器連接,用于將所述有源標簽測試讀卡器的串口信息輸出給PC平臺的串口通信模塊; 與所述電源轉(zhuǎn)換模塊相連的過流保護電路,用于對讀卡器中電源的過流和過載保護。
2.根據(jù)權(quán)利要求I所述的有源標簽測試讀卡器,其特征在于,所述ARM嵌入式處理器包括S3C2240微處理器。
3.根據(jù)權(quán)利要求2所述的有源標簽測試讀卡器,其特征在于,所述存儲模塊包括 用于存儲上電后的引導(dǎo)加載程序的AM29LV160DB芯片; 用于存儲內(nèi)核和文件系統(tǒng)的K9F1216U0A芯片; 用于臨時存儲程序指令和數(shù)據(jù)的HY57V561620FTP芯片。
4.根據(jù)權(quán)利要求3所述的有源標簽測試讀卡器,其特征在于, 所述網(wǎng)口通信模塊包括DM9000芯片。
5.根據(jù)權(quán)利要求4所述的有源標簽測試讀卡器,其特征在于,所述串口通信模塊包括SP3232EEN 芯片。
6.根據(jù)權(quán)利要求5所述的有源標簽測試讀卡器,其特征在于,所述射頻通信模塊包括CYRF6936芯片,所述CYRF6936芯片通過串行外設(shè)接口 SPI與所述ARM嵌入式處理器連接。
7.根據(jù)權(quán)利要求6所述的有源標簽測試讀卡器,其特征在于,所述CYRF6936芯片支持Wireless USB無線傳輸協(xié)議。
8.根據(jù)權(quán)利要求7所述的有源標簽測試讀卡器,其特征在于,還包括用于對所述AM29LV160DB芯片進行燒寫引導(dǎo)程序的JTAG接口 ;所述JTAG接口包括所述S3C2240微處理器的 TCK、TDI、TMS、TDO 和 TRST 管腳。
9.一種有源標簽測試平臺,包括PC平臺,其特征在于,還包括與所述PC平臺連接的如權(quán)利要求1-8任意一項所述的讀卡器。
專利摘要本實用新型涉及一種有源標簽測試讀卡器及測試平臺。其中,一種有源標簽測試讀卡器,包括電壓轉(zhuǎn)換模塊、存儲模塊、射頻通信模塊、控制射頻通信模塊進行射頻通信,并處理從射頻通信模塊采集的數(shù)據(jù)的ARM嵌入式處理器、用于將ARM嵌入式處理器處理后的數(shù)據(jù)發(fā)送給PC平臺,并將所述PC平臺的控制指令發(fā)送給所述ARM嵌入式處理器的網(wǎng)口通信模塊以及用于將所述有源標簽測試讀卡器的串口信息輸出給PC平臺的串口通信模塊。因此,ARM微處理器作為核心處理器,在測試的速度和穩(wěn)定性上有了極大的提高,進一步PC平臺與ARM嵌入式處理器之間通過網(wǎng)口通信模塊通信,從而實現(xiàn)PC平臺對讀卡器的遠程控制,即增加RFID在外圍上的應(yīng)用。
文檔編號G06K7/00GK202736064SQ20122043144
公開日2013年2月13日 申請日期2012年8月28日 優(yōu)先權(quán)日2012年8月28日
發(fā)明者孔策, 肖洪林 申請人:重慶艾申特電子科技有限公司