《無線接入技術(shù)》課件-基于RFID的無線控制門鎖系統(tǒng)的設(shè)計_第1頁
《無線接入技術(shù)》課件-基于RFID的無線控制門鎖系統(tǒng)的設(shè)計_第2頁
《無線接入技術(shù)》課件-基于RFID的無線控制門鎖系統(tǒng)的設(shè)計_第3頁
《無線接入技術(shù)》課件-基于RFID的無線控制門鎖系統(tǒng)的設(shè)計_第4頁
《無線接入技術(shù)》課件-基于RFID的無線控制門鎖系統(tǒng)的設(shè)計_第5頁
已閱讀5頁,還剩38頁未讀 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

基于RFID的無線控制門鎖系統(tǒng)的設(shè)計遙控開鎖:紅外通信刷卡開鎖:RFID通信工作頻率:13.56MHzRFID系統(tǒng):最小系統(tǒng)

標簽

天線

閱讀器分析無線開鎖系統(tǒng)重點1.掌握13.56MHzRFID無線通信系統(tǒng)2.掌握RFID射頻模塊與處理器得通信難點1.會使用射頻模塊搭建RFID無線控制設(shè)備單擊此處添加標題0113.56MHz的

RFID系統(tǒng)介紹延遲符13.56MHz系統(tǒng)工作頻率13.56MHz非接觸IC卡電感耦合ISO14443(<10cm)工作頻率13.56MHz非接觸IC卡電感耦合ISO14443(<10cm)13.56MHz刷卡開鎖系統(tǒng)IC卡(智能卡)接觸式IC卡非接觸式IC卡13.56MHz系統(tǒng)-標簽(非接觸式IC卡)微處理器和存儲單元接收和發(fā)送信號,存儲器中數(shù)據(jù)外部可讀取13.56MHz系統(tǒng)-標簽(非接觸式IC卡)13.56MHz系統(tǒng)-標簽(常用S50卡)天線射頻模塊微處理器MCU13.56MHz系統(tǒng)-閱讀器0213.56MHz刷卡開鎖系統(tǒng)搭建延遲符13.56MHz刷卡開鎖系統(tǒng)鎖發(fā)送尋卡信號標簽返回卡號①

標簽②搭建刷卡鎖③RFID通信如果卡號有效,開鎖13.56MHz刷卡開鎖系統(tǒng)-①標簽標簽=天線+芯片+封裝13.56MHz刷卡開鎖系統(tǒng)-

②搭建刷卡鎖(閱讀器+鎖)閱讀器鎖13.56MHz刷卡開鎖系統(tǒng)-

②搭建刷卡鎖(閱讀器+鎖)閱讀器=微處理器MCU+射頻模塊+天線13.56MHz刷卡開鎖系統(tǒng)-

②搭建刷卡鎖(閱讀器+鎖)閱讀器器硬件結(jié)構(gòu)處理器MCU射頻模塊天線繼電器電控鎖射頻模塊套件13.56MHz刷卡開鎖系統(tǒng)-

②搭建刷卡鎖(閱讀器+鎖)1、射頻模塊-MFRC522工作頻率:13.56MHz支持通信協(xié)議:ISO/IEC14443TypeA和MIFARE接口:SPI接口、I2C接口、串行UART射頻模塊套件13.56MHz刷卡開鎖系統(tǒng)-

②搭建刷卡鎖(閱讀器+鎖)1、射頻模塊-MFRC522RC522芯片天線13.56MHz刷卡開鎖系統(tǒng)-

②搭建刷卡鎖(閱讀器+鎖)1、射頻模塊-MFRC522

SDA

片選信號(數(shù)據(jù)寫入期間保持低電平,無數(shù)據(jù)保持高)

SCK

時鐘信號

MOSI

信號輸入端

MISO

信號輸出端

IRQ

中斷(不用,空)

GND

接地

RST

復位

3.3V

模塊工作電壓SPI,是一種高速的,全雙工,同步的通信總線,并且在芯片的管腳上只占用四根線,節(jié)約了芯片的管腳。越來越多的芯片集成了這種通信協(xié)議(串行通訊協(xié)議)。13.56MHz刷卡開鎖系統(tǒng)-

②搭建刷卡鎖(閱讀器+鎖)1、射頻模塊-MFRC522SPI串口(1)SDI–

串行數(shù)據(jù)輸入;(2)SDO–

串行數(shù)據(jù)輸出;(3)SCLK–時鐘信號,由主設(shè)備產(chǎn)生;(4)CS–從設(shè)備使能信號,由主設(shè)備控制。

射頻模塊套件13.56MHz刷卡開鎖系統(tǒng)-

②搭建刷卡鎖(閱讀器+鎖)2、微處理器-Arduino射頻模塊套件13.56MHz刷卡開鎖系統(tǒng)-

②搭建刷卡鎖(閱讀器+鎖)3、繼電器模塊射頻模塊套件13.56MHz刷卡開鎖系統(tǒng)-

②搭建刷卡鎖(閱讀器+鎖)4、電控鎖射頻模塊套件13.56MHz刷卡開鎖系統(tǒng)-

②搭建刷卡鎖(閱讀器+鎖)5、閱讀器連線圖射頻模塊套件13.56MHz刷卡開鎖系統(tǒng)-

②搭建刷卡鎖(閱讀器+鎖)5、閱讀器連線圖射頻模塊套件13.56MHz刷卡開鎖系統(tǒng)-

②搭建刷卡鎖(閱讀器+鎖)6、刷卡鎖連線圖13.56MHz刷卡開鎖系統(tǒng)-

③RFID通信1、加載MFRC522庫文件/miguelbalboa/rfid13.56MHz刷卡開鎖系統(tǒng)-

③RFID通信MFRC522Reader/PCDArduinoUno/101ArduinoMegaArduinoNanov3RST/ResetRST95D9SPISSSDA(SS)1053D10SPIMOSIMOSI11/ICSP-451D11SPIMISOMISO12/ICSP-150D12SPISCKSCK13/ICSP-352D132、RC522與Arduino連線根據(jù)3、調(diào)用示例,編寫程序流程:

1.先初始化RC522模塊

2.開始輪詢尋找天線內(nèi)未進入休眠的卡

3.找到卡之后打印序列號

4.鎖定卡片,防止多數(shù)讀卡

5.卡進入休眠#include<SPI.h>

#include<MFRC522.h>

#defineSS_PIN10

#defineRST_PIN9

MFRC522rfid(SS_PIN,RST_PIN);//實例化類

MFRC522::MIFARE_Keykey;//

//初始化數(shù)組用于存儲讀取到的NUID

bytenuidPICC[4];voidsetup(){

Serial.begin(9600);//串口波特率9600,這里的串口是用來監(jiān)視數(shù)據(jù)的。

SPI.begin();//初始化SPI總線

rfid.PCD_Init();//初始化MFRC522

for(bytei=0;i<6;i++){

key.keyByte[i]=0xFF;

}

Serial.println(F("ThiscodescantheMIFAREClasssicNUID."));

Serial.print(F("Usingthefollowingkey:"));

printHex(key.keyByte,MFRC522::MF_KEY_SIZE);

}voidloop(){

//尋卡

if(!rfid.PICC_IsNewCardPresent())

return;

//驗證UID是否可讀

if(!rfid.PICC_ReadCardSerial())

return;Serial.print(F("PICCtype:"));

MFRC522::PICC_TypepiccType=rfid.PICC_GetType(rfid.uid.sak);

Serial.println(rfid.PICC_GetTypeName(piccType));

//檢查卡是否是MIFARE類型

if(piccType!=MFRC522::PICC_TYPE_MIFARE_MINI&&

piccType!=MFRC522::PICC_TYPE_MIFARE_1K&&

piccType!=MFRC522::PICC_TYPE_MIFARE_4K){

Serial.println(F("YourtagisnotoftypeMIFAREClassic."));

return;

}if(rfid.uid.uidByte[0]!=nuidPICC[0]||

rfid.uid.uidByte[1]!=nuidPICC[1]||

rfid.uid.uidByte[2]!=nuidPICC[2]||

rfid.uid.uidByte[3]!=nuidPICC[3]){

Serial.println(F("Anewcardhasbeendetected."));//將NUID保存到nuidPICC數(shù)組

for(bytei=0;i<4;i++){

nuidPICC[i]=rfid.uid.uidByte[i];

}

Serial.println(F("TheNUIDtagis:"));

Serial.print(F("Inhex:"));

printHex(rfid.uid.uidByte,rfid.uid.size);

Serial.println();

Serial.print(F("Indec:"));

printDec(rfid.uid.uidByte,rfid.uid.size);

Serial.println();

}

elseSerial.println(F("Cardreadpreviously."));

//放置在讀卡區(qū)卡進入到休眠狀態(tài),不在重復讀卡

rfid.PICC_HaltA();

//停止讀卡模塊編碼

rfid.PCD_StopCrypto1();

}//UID數(shù)組中的數(shù)據(jù),用十六進制進行顯示

voidprintHex(byte*buffer,bytebufferSize){

for(bytei=0;i<bufferSize;i++){

Serial.print(buffer[i]<0x10?"0":"");

Serial.print(buffer[i],HEX);

}

}//UID數(shù)組中的數(shù)據(jù),用十進制進行顯示

voidprintDec(byte*buffer,bytebufferSize){

for(bytei=0;i<bufferSize;i++){

Serial.print(buffer[i]<0x10?"0":"");

Serial.print(buffer[i],DEC);

}

}

THANKS延遲符PPT模板下載:/moban/行業(yè)PPT模板:/hangye/節(jié)日PPT模板:/jieri/PPT素材下載:/sucai/PPT背景圖片:/beijing/PPT

溫馨提示

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

評論

0/150

提交評論