第30章有源rfid被動(dòng)工作模式_第1頁(yè)
第30章有源rfid被動(dòng)工作模式_第2頁(yè)
第30章有源rfid被動(dòng)工作模式_第3頁(yè)
第30章有源rfid被動(dòng)工作模式_第4頁(yè)
第30章有源rfid被動(dòng)工作模式_第5頁(yè)
已閱讀5頁(yè),還剩27頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第30章有源RFID被動(dòng)工作模式目

錄1.實(shí)驗(yàn)描述2.實(shí)驗(yàn)原理3.實(shí)驗(yàn)實(shí)現(xiàn)4.關(guān)鍵代碼解析1.實(shí)驗(yàn)描述【實(shí)驗(yàn)?zāi)康摹坷斫庥性碦FID被動(dòng)工作模式。掌握有源讀卡器、標(biāo)簽的設(shè)置。掌握被動(dòng)工作模式的基本操作及其代碼實(shí)現(xiàn)?!緦?shí)驗(yàn)內(nèi)容】一、通過(guò)串口線(xiàn)連接PC端的COM口與RFID實(shí)驗(yàn)箱COM口;二、在RFID實(shí)驗(yàn)箱的顯示屏上選擇有源模塊;三、在PC端打開(kāi)配套資料的“\03.軟件與工具\(yùn)02.可執(zhí)行程序\Dome12_有源RFID被動(dòng)工作模式”中的可執(zhí)行程序,出現(xiàn)如圖30-1所示的實(shí)驗(yàn)初始界面,串口號(hào)需選擇實(shí)際的串口,點(diǎn)擊“連接”;四、將有源標(biāo)簽放置在RFID實(shí)驗(yàn)箱上讀卡器模塊近處,在“功能:”下拉框中可以選擇掃描所有標(biāo)簽(讀取指定標(biāo)簽當(dāng)前信息、設(shè)置指定標(biāo)簽實(shí)時(shí)時(shí)鐘)并點(diǎn)擊“執(zhí)行”,則在左側(cè)會(huì)提示指令成功,右側(cè)列表會(huì)顯示所有標(biāo)簽的信息。在執(zhí)行“讀取指定標(biāo)簽當(dāng)前信息”,需要在“標(biāo)簽

UID”框中輸入標(biāo)簽的序列號(hào),則在左側(cè)的提示框中顯示

“發(fā)送指令成功!有標(biāo)簽信息”,執(zhí)行“設(shè)置指定標(biāo)簽實(shí)時(shí)時(shí)鐘”,也需要輸入標(biāo)簽UID序列號(hào),否則會(huì)左側(cè)框提示“標(biāo)簽UID錯(cuò)誤!請(qǐng)重新輸入U(xiǎn)ID!”,如圖30-2所示。圖30-1圖30-2目

錄1.實(shí)驗(yàn)描述2.實(shí)驗(yàn)原理3.實(shí)驗(yàn)實(shí)現(xiàn)4.關(guān)鍵代碼解析2.實(shí)驗(yàn)原理標(biāo)簽被動(dòng)工作是指標(biāo)簽上電工作后不主動(dòng)發(fā)送信息,等待接收讀卡器的命令,并對(duì)讀卡器發(fā)出的指令并給予回應(yīng)。一、有源RFID卡與無(wú)源RFID卡的性能比較:1、有源RFID卡內(nèi)裝電池,無(wú)源RFID卡無(wú)源,利用無(wú)線(xiàn)波能量工作;2、有源RFID卡在高溫或低溫下電池不能正常工作,無(wú)源RFID卡在高溫或低溫下能正常工作;3、有源RFID卡電池為一次性,無(wú)法更換(有的產(chǎn)品可更換)。因此標(biāo)簽卡使用壽命受到卡使用情況的不同而差異很大,廠商理想指標(biāo)為7~10年,但因每卡每天使用的次數(shù)及環(huán)境不同,實(shí)際工程中,有些卡只能用幾個(gè)月,有些卡可以使用5年以上,系統(tǒng)的一致性比較差,無(wú)法控制。無(wú)源RFID卡系統(tǒng)一致性很好,無(wú)源卡的使用壽命保證

10年以上,免維護(hù);4、有源RFID卡卡的外型尺寸大,較厚,較重,無(wú)源

RFID卡外型小巧、輕、薄、安裝方便,適用各種使用;5、有源RFID卡無(wú)法做到標(biāo)簽防拆功能,無(wú)源RFID卡容易做到標(biāo)簽防拆功能;6、有源RFID卡無(wú)法做到“一車(chē)一卡一號(hào)”,容易進(jìn)行卡之間的互換,無(wú)源RFID卡容易做到做到“一車(chē)一卡一號(hào)”,為車(chē)量實(shí)現(xiàn)終身ID號(hào)標(biāo)記及車(chē)量信息;7、有源RFID卡成本較高,無(wú)源RFID卡成本低;8、有源RFID卡讀寫(xiě)距離遠(yuǎn)10M,無(wú)源RFID卡讀寫(xiě)距離遠(yuǎn)10M;9、有源RFID卡讀寫(xiě)數(shù)據(jù)快,無(wú)源RFID卡讀寫(xiě)數(shù)據(jù)快。二、ARFID類(lèi)簡(jiǎn)介以下介紹本實(shí)驗(yàn)中所使用到ARFID類(lèi)的主要方法。(1)

extern

static

int

SetTagRtc(byte[]sid,

byte[]rtctime);功能:設(shè)置指定標(biāo)簽實(shí)時(shí)時(shí)鐘

參數(shù):sid:標(biāo)簽ID,rtctime:時(shí)間返回:0—操作失敗非0—操作成功(2)extern

static

int

SendAllTag();功能:掃描所有標(biāo)簽(與ReadAllTag一起使用)功能:發(fā)送掃描命令(只對(duì)被動(dòng)工作狀態(tài)下的標(biāo)簽有效,對(duì)其他工作狀態(tài)無(wú)效)參數(shù):無(wú)返回:0—發(fā)送失敗非0—發(fā)送成功(3)

extern

static

int

ReadAllTag(out

byte

type,

byte[]

sid,byte[]

date,

out

int

temp,

out

int

hum);功能:讀取所有標(biāo)簽(與SendAllTag一起使用)參數(shù):type:標(biāo)簽類(lèi)型,sid:標(biāo)簽ID,date:日期時(shí)間6字節(jié):年月日時(shí)分秒,temp:傳感器數(shù)據(jù)(溫度),hum:傳感器數(shù)據(jù)(濕度)返回:0—無(wú)標(biāo)簽信息1—有標(biāo)簽信息(4)

extern

static

int

ReadOneTag(outbyte

type,byte[]

sid,byte[]

date,

out

int

temp,

out

int

hum);功能:讀取指定標(biāo)簽當(dāng)前信息參數(shù):type:標(biāo)簽類(lèi)型,sid:標(biāo)簽ID,date:日期時(shí)間6字節(jié):年月日時(shí)分秒,temp:傳感器數(shù)據(jù)(溫度),hum:傳感器數(shù)據(jù)(濕度)返回:0—無(wú)標(biāo)簽信息1—有標(biāo)簽信息目

錄1.實(shí)驗(yàn)描述2.實(shí)驗(yàn)原理3.實(shí)驗(yàn)實(shí)現(xiàn)4.關(guān)鍵代碼解析3.實(shí)驗(yàn)實(shí)現(xiàn)實(shí)驗(yàn)步驟:第一步:硬件連接把連接RFID實(shí)驗(yàn)箱的串口連接線(xiàn)直接連接至PC的串口,在RFID實(shí)驗(yàn)箱觸摸彩屏選擇有源識(shí)別模塊。第二步:創(chuàng)建“Dome12_有源RFID被動(dòng)工作模式

”WPF應(yīng)用程序。(1)打開(kāi)Visual

Studio

2012,參照上一章節(jié)的實(shí)驗(yàn)步驟,新建“Dome12_有源RFID被動(dòng)工作模式”項(xiàng)目。圖30-3(2)按照?qǐng)D30-3布局往窗體MainWindow上增加控件,并按表30-1所示設(shè)置各控件屬性。(3)把本書(shū)配套資料中提供的RFID驅(qū)動(dòng)類(lèi)庫(kù)文件

“RFIDDeviceLibrary.dll”(“\03.軟件與工具-new\05.類(lèi)庫(kù)-new\PC端”)拷貝到“Dome12_有源

RFID被動(dòng)工作模式”項(xiàng)目目錄下。右擊解決方案資源管理器的項(xiàng)目名稱(chēng),在彈出的動(dòng)態(tài)菜單上執(zhí)行“添加引用”來(lái)添加動(dòng)態(tài)庫(kù)RFIDDeviceLibrary。(4)進(jìn)入到動(dòng)態(tài)庫(kù)文件選擇窗口,選擇

“RFIDDeviceLibrary.dll”,并單擊【確定】按鈕。返回到主界面的解決方案資源管理器,可以看到新加載的

“RFIDDeviceLibrary.dll”文件。(5)右鍵MainWindow設(shè)計(jì)窗體點(diǎn)擊查看代碼,切換至MainWindow的代碼編輯窗口;參照參考代碼編寫(xiě)相應(yīng)代碼,實(shí)現(xiàn)程序功能。修改代碼錯(cuò)誤,直至沒(méi)有錯(cuò)誤提示產(chǎn)生,保存項(xiàng)目所有文件。(6)需要手動(dòng)拷貝ARfidDLL.dll、LpcComDllV10.dll兩個(gè)動(dòng)態(tài)庫(kù)(“\03.軟件與工具\(yùn)05.類(lèi)庫(kù)\PC端”)到程序的DeBug目錄。(7)請(qǐng)將有源RFID標(biāo)簽設(shè)置為被動(dòng)工作模式(跳線(xiàn):J2OFF、J4

ON),讀卡器跳線(xiàn)J6OFF、J7

OFF,如果跳線(xiàn)不正確實(shí)驗(yàn)箱將不做出回應(yīng)。注意:在代碼窗口中,需用語(yǔ)句“usingRFIDDeviceLibrary;”來(lái)導(dǎo)入ARFID類(lèi)的命名空間。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論