• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于CC2530的ZigBee RFID讀寫應(yīng)用研究

      2020-06-27 14:14:50徐志勇
      科技資訊 2020年14期

      徐志勇

      摘? 要:該文采用T1公司CC2530芯片,設(shè)計了一種利用基于ZigBee的RFID卡讀寫的檢測系統(tǒng)。RFID模塊(MFRC522)支持可直接相連的各種微控制器接口類型,例如SPI、I2C和串行UART,鑒于SPI接口可處理高達10Mbits/s的數(shù)據(jù)傳輸速率,下面采用SPI總線來進行RFID與MCU模塊之間通信的測試與實現(xiàn)。

      關(guān)鍵詞:CC2530? ZigBee? RFID

      Abstract: The paper uses CC2530 chip of T1 company to design a RFID card reading and writing detection system based on ZigBee. The RFID module (MFRC522) supports various types of microcontroller interface that can be directly connected, such as SPI, I2C and Serial UARA. Considering that SPI interface can handle data transmission rate up to 10Mbits / s, the following uses SPI bus to test and realize the communication between RFID and MCU module.

      Key Words: CC2530; ZigBee; RFID

      SPI接口能夠處理的數(shù)據(jù)傳輸速率能到達10Mbits/s。和主機微控制器連接用于通信時,當(dāng)作從機的MFRC522,將運用寄存器設(shè)置的外部微控制器的數(shù)據(jù)連接接收,與此同時也發(fā)射和接收與RF接口相關(guān)的通信數(shù)據(jù)。

      4根引線聯(lián)合構(gòu)成SPI總線,這4根引線的名稱是MOSI(主機-輸出端,從模塊-輸入端)、MISO(主機-輸入端,從模塊—輸出端)、SCK(時鐘信號)和NSS(片選信號)。SCK時鐘是主機生成的。數(shù)據(jù)運用 MOSI引線從主機傳輸入從機;數(shù)據(jù)運用MISO引線從MFRC522運回入主機。

      1? 原理分析

      MISO和MISI傳入的各個字節(jié)時都是高位在前端。MOSI上的數(shù)據(jù)時鐘在上升沿的時候沒有變化,時鐘在下降沿的時候有很多變化。MISO與之相似,時鐘在下降沿的位置,MISO上的數(shù)據(jù)由MFRC522來供給,時鐘在上升沿的時候數(shù)據(jù)是不會有任何改變的。

      (1)讀數(shù)據(jù)。

      采用表1中的數(shù)據(jù)格式可以通過SPI總線取得數(shù)據(jù),這樣就可以讀取得N個字節(jié)的數(shù)據(jù),發(fā)送的第首個字節(jié)確定了地址和模式本身。

      注意:應(yīng)首先發(fā)送數(shù)據(jù)的最高位(MSB)。

      (2)寫數(shù)據(jù)。

      運用表2中數(shù)據(jù)格式可以用SPI總線輸入數(shù)據(jù),這樣對稱的一個地址能給出多達N個字節(jié)的數(shù)據(jù),發(fā)送的首個字節(jié)確定了地址和模式本身。

      注意:應(yīng)首先發(fā)送數(shù)據(jù)的最高位(MSB)。

      (3)地址字節(jié)。

      采用表3中的地址字節(jié)格式傳輸。在第一字節(jié)的MSB位設(shè)置運用的模式。在MSB位為1時,顯示為MFRC522的讀數(shù)據(jù)模式;在MSB位為0時,顯示MFRC522的寫數(shù)據(jù)模式。第一個字節(jié)的1-6位定義地址,最后一位設(shè)置為0。

      通過向MFRC522模塊的多個寄存器輸入相應(yīng)的值能夠保證MFRC522模塊的無障礙工作,其中包含尋卡、讀取卡的關(guān)聯(lián)信息。表4是MFRC522模塊的寄存器列表和關(guān)聯(lián)的寄存器功能信息。

      由RFID傳感器的電路原理圖得出結(jié)論,CC2530開發(fā)板與RFID傳感器模塊部分接口電路見圖2。

      2? 實現(xiàn)過程

      這個實驗的重點是保證SPI總線的驅(qū)動成功、保證模塊 MFRC522與射頻卡的通信、尋卡、讀卡等內(nèi)容的正常運轉(zhuǎn),具體步驟如下。

      (1)MFRC522模塊的SPI總線IO驅(qū)動。

      (2)向MFRC522模塊寫數(shù)據(jù)。

      (3)從MFRC522模塊讀數(shù)據(jù)。

      (4)復(fù)位MFRC522模塊。

      (5)開啟MFRC522模塊的天線。

      (6)關(guān)閉MFRC522模塊的天線。

      (7)RC522和ISO14443卡通訊的實現(xiàn)源碼。

      (8)尋卡。

      (9)防沖撞。

      3? 結(jié)語

      加電復(fù)位后的結(jié)果是,無線節(jié)點CC2530上D6亮,下一步運用RFID卡靠近刷卡區(qū)域,D6頻繁閃爍且不停,串口顯出此卡的序列號信息。

      參考文獻

      [1] 李俊斌,胡永忠.基于CC2530的ZigBee通信網(wǎng)絡(luò)的應(yīng)用設(shè)計[J].電子設(shè)計工程,2011,19(16):108-111.

      [2] ZigBee Aliance,ZigBee Specification[EB/OL].https://www.Zigbee.org/.

      [3] 王希杰.基于物聯(lián)網(wǎng)技術(shù)的生態(tài)環(huán)境監(jiān)測應(yīng)用研究[J].傳感器與微系統(tǒng),2011,30(7):110-114.

      [4] 何雪琴.ZigBee技術(shù)在智能家居系統(tǒng)中的應(yīng)用研究[D].電子科技大學(xué),2015.

      [5] 王風(fēng).基于CC2530的ZigBee無線傳感器網(wǎng)絡(luò)的設(shè)計與實現(xiàn)[D].西安電子科技大學(xué),2012.

      [6] 陳立偉,楊建華,曹曉歡,等.物聯(lián)網(wǎng)架構(gòu)下的室內(nèi)環(huán)境監(jiān)控系統(tǒng)[J].電子科技大學(xué)學(xué)報,2012(2):247-249.

      [7] 蔡利婷,陳平華,羅賓,等.基于CC2530的ZigBee數(shù)據(jù)采集系統(tǒng)設(shè)計[J].計算機技術(shù)與發(fā)展,2012,22(11):157-159.

      [8] 徐健,楊姍姍.基于CC2530的ZigBee協(xié)調(diào)器節(jié)點設(shè)計[J].物聯(lián)網(wǎng)技術(shù),2012(5):42-44.

      [9] 任珍文,黃玉清.基于CC2530的無線傳感器網(wǎng)絡(luò)監(jiān)控平臺[J].電子技術(shù)應(yīng)用,2012,38(10):101-105.

      拜泉县| 措美县| 辽中县| 乌什县| 顺平县| 乾安县| 杭州市| 色达县| 万源市| 剑阁县| 陆丰市| 淳安县| 石林| 海晏县| 平罗县| 香格里拉县| 承德市| 万源市| 漳浦县| 衡水市| 兴海县| 图们市| 博野县| 祁阳县| 灵宝市| 新平| 南阳市| 墨脱县| 利津县| 淮安市| 凤翔县| 宜阳县| 共和县| 神池县| 南宁市| 达尔| 新丰县| 类乌齐县| 格尔木市| 屯门区| 廊坊市|