在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用STM32和RFID連接的讀卡器系統設計

454398 ? 來源:一板網 ? 作者:天南地北客 ? 2020-10-26 15:39 ? 次閱讀

在本篇文章中,我們將使用STM32RFID讀卡器設計一個讀取RFID卡的系統。 RFID表示射頻識別,它使用無線電頻率讀取信息。 RFID用于許多認證系統,如電梯乘坐系統、自動收費系統、醫院患者信息維護系統、自動數據收集等。本文中,我們將學習如何使用STM32F103C8微控制器連接EM-18 RFID讀卡器模塊來讀取RFID標簽的唯一ID。

所需的組件

● STM32F103C8控制器

● EM-18 RFID讀卡器模塊

● RFID卡

● 1602 LCD顯示屏模塊

● 面包板

● 連接線

在將RFID與STM32連接之前,首先我們將了解RFID標簽和RFID讀卡器。

RFID標簽

RFID標簽由一組盤繞天線和一片微芯片組成,可以與附近的讀卡器無線通信。市場上有各種形狀和尺寸的不同類型的RFID標簽。很少有人使用不同的頻率進行通信。我們將使用125Khz無源RFID卡,其中包含唯一的ID數據。

當您將RFID標簽放在明亮的燈光前時,您可以觀察標簽內部的線圈和微芯片。

基本上有兩種類型的RFID標簽:無源和有源

無源RFID標簽從EM-18等讀卡器模塊產生的磁場中獲取能量,并用它為微芯片的電路供電。然后芯片將信息發送給讀卡器。

有源RFID標簽需要單獨供電,并包含高達1MB的讀/寫內存。

EM-18 RFID讀卡器

每個RFID卡都嵌入有一個唯一ID,并且使用RFID讀取器可以讀取RFID卡號。 EM-18 RFID讀卡器的工作頻率為125 KHz,它配有一個片上天線,可以用5V電源供電。它提供串行輸出。范圍大約8-12厘米。串行通信參數為9600bps、8個數據位、1個停止位。這種無線射頻識別用于許多系統,如基于RFID的考勤系統、安全系統、投票機以及電子收費公路定價等等。

EM-18 RFID讀器卡提供的輸出為12位ASCII格式。在12位數中,前10位是卡號,后兩位是卡號的XOR結果。最后兩位數字用于錯誤校驗。

例如,從讀卡器讀取到的卡號為0200107D0D62,然后卡上的卡號將如下所示。

02- 前導符

00107D0D =十進制的1080589。

62是(02 XOR 00 XOR 10 XOR 7D XOR 0D)的XOR值。

因此卡上的號碼是0001080589。

EM-18的引腳詳細信息

EM-18 RFID讀卡器有九個引腳。在9個引腳中,2個引腳沒有連接,所以我們只需要考慮7個端子。下表顯示了EM-18的引腳說明。

編號 引腳名稱 說明
1 VCC 電源正極
2 GND 電源地
3 BUZZ 連接到蜂鳴器
4 NC
5 NC
6 SEL SEL = 1(RS232
SEL = 0(WEIGAND)
7 TX 數據通過RS232的TX發出
8 DATA1 WEIGAND接口DATA HIGH引腳
9 DATA0 WEIGAND接口DATA LOW引腳

EM-18 RFID模塊的規格參數

● 讀取距離:10厘米

● 工作溫度:0oC至+80oC

● 通訊參數:9600bps

電流消耗:<50mA

● 工作頻率:125 kHz

● 工作電壓:5v

電路圖和連接

STM32F103C8和EM-18讀卡器模塊之間的連接如下:

EM-18讀卡器模塊 STM32F103C8
VCC + 5V
GND GND
TX PA10

編程STM32F103C8用于讀取RFID

在之前的文章中,我們了解了使用USB端口編程STM32F103C8T6板。所以我們現在不需要FTDI燒寫器。只需通過STM32的USB端口將其連接到PC,然后開始使用ARDUINO IDE進行編程。在ARDUINO IDE中對STM32進行編程以讀取RFID標簽非常簡單

1.首先,包括用于使用LCD顯示函數的LCD顯示庫。然后定義LCD引腳并初始化LCD顯示屏。

#include

const int rs = PB11, en = PB10, d4 = PB0, d5 = PB1, d6 = PC13, d7 = PC14;

LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

2.接下來在void setup()函數中,我們需要將LCD顯示模式設置為16x2,并使用PA10引腳以波特率9600開始串行通信(這是STM32F103C8的SERIAL1通信端口RX1,它與EM-18 TX引腳相連。

lcd.begin(16, 2);

Serial1.begin(9600);

pinMode(PA10,INPUT);

3.接下來顯示歡迎信息并在一段時間后擦除屏幕。

lcd.print("CIRCUIT DIGEST"); //Prints at LCD display

lcd.setCursor(0, 1); //Set courser to second line

lcd.print("RFID WITH STM32"); //Prints at LCD display

delay(5000); //Delay for 5 Seconds

lcd.clear(); //Clears LCD display

lcd.setCursor(0,0); //Sets cursor at First Line

lcd.print("RFID TAG NO:"); //Prints at LCD display

lcd.setCursor(0,1);

4.在void loop()函數中,一旦STM32F103C8的串行引腳提供EM-18 RFID讀取器模塊(標簽ID)的數據,該字符將逐位存儲并在LCD顯示屏上逐個顯示。

{

while(Serial1.available() && count < 12)? ?? ?? ?

{

RFID[count] = Serial1.read();

count++;

lcd.print(RFID[count]);

if (count==12)

{

lcd.print(" ");

count = 0;

lcd.setCursor(0, 1);

}

}

}

現在只需在STM32中上傳完整的代碼,您的系統即可運行。然后將RFID標簽放在RFID閱讀器上,您就會看到標簽ID出現在1602 LCD顯示屏上。

編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • RFID
    +關注

    關注

    390

    文章

    6333

    瀏覽量

    240292
  • 讀卡器
    +關注

    關注

    2

    文章

    422

    瀏覽量

    39971
  • STM32
    +關注

    關注

    2283

    文章

    10986

    瀏覽量

    361346
  • 燒寫器
    +關注

    關注

    0

    文章

    18

    瀏覽量

    13290
  • STM32F103C8
    +關注

    關注

    1

    文章

    23

    瀏覽量

    8236
收藏 人收藏

    評論

    相關推薦

    別再用鑰匙啦!樹莓派Pico教你用RFID“刷”門禁~

    獲得讀卡器,再搭配4美元的樹莓派Pico,即可讀取卡片/標簽的ID信息。在本教程中,我們將學習如何使用MFRC522讀卡器和樹莓派Pico讀取RFID標簽和卡片。
    的頭像 發表于 04-23 16:03 ?168次閱讀
    別再用鑰匙啦!樹莓派Pico教你用<b class='flag-5'>RFID</b>“刷”門禁~

    RFID在一卡通系統中的應用

    RFID卡或NFC手機模擬卡,通過讀卡器驗證權限并記錄進出數據。電子支付與消費管理應用場景:食堂、超市、公共交通(如地鐵閘機)。技術實現:支持小額支付的RFID
    的頭像 發表于 03-27 14:14 ?226次閱讀
    <b class='flag-5'>RFID</b>在一卡通<b class='flag-5'>系統</b>中的應用

    SD讀卡器芯片GL827L規格書

    SD讀卡器芯片GL827L規格書
    發表于 03-24 09:15 ?0次下載

    可以使用基于PN7642的Pegoda智能卡讀卡器根據CCC要求定制NFC應用嗎?

    我可以使用基于 PN7642 的 Pegoda 智能卡讀卡器根據 CCC 要求定制 NFC 應用?
    發表于 03-21 06:14

    ID讀卡器Python小程序開發

    液顯ID讀卡器UDP協議開發Python小程序。代碼如下: ? # pip install netifacesimport subprocessimport structimport
    的頭像 發表于 01-10 16:05 ?354次閱讀

    液顯ID讀卡器C#小程序開發

    液顯WIFI無線讀卡器ID-10F用C#語音開發HTTP協議讀卡小程序。讀卡器圖片如下:? ID讀卡器的特點: ?UDP通訊協議,設備主動讀取EM4100及兼容的低頻
    的頭像 發表于 01-10 15:31 ?265次閱讀
    液顯ID<b class='flag-5'>讀卡器</b>C#小程序開發

    ID讀卡器TCP協議QT小程序開發

    ID卡網絡讀卡器TCP協議QT小程序開發。 TCP(傳輸控制協議,Transmission Control Protocol)是互聯網中最核心、最基本的協議之一。以下是對TCP協議的詳細介紹: 一
    的頭像 發表于 12-31 10:19 ?436次閱讀
    ID<b class='flag-5'>讀卡器</b>TCP協議QT小程序開發

    開疆智能Modbus轉Profinet網關連接Modbus讀卡器YW-630MA配置案例

    簡介: Modbus讀卡器YW-630MA是基于RS485總線,遵循Modbus RTU協議的一款IC卡讀卡器.。這款讀卡器使為PLC而設計和研發的新一代讀寫,可以直接
    的頭像 發表于 12-23 09:41 ?334次閱讀
    開疆智能Modbus轉Profinet網關<b class='flag-5'>連接</b>Modbus<b class='flag-5'>讀卡器</b>YW-630MA配置案例

    TRF7970A NFC讀卡器天線多路復用

    電子發燒友網站提供《TRF7970A NFC讀卡器天線多路復用.pdf》資料免費下載
    發表于 10-26 11:15 ?2次下載
    TRF7970A NFC<b class='flag-5'>讀卡器</b>天線多路復用

    AGV讀卡器在AGV自動搬運小車上應用方案

    控制根據讀取到的標簽信息,控制小車做出相應的動作,從而實現AGV小車的調度系統功能、站點定位功能。利用RFID技術控制AGV讀卡器來實現站點定位,相對于其他定位方式(慣性定位、超聲波
    的頭像 發表于 10-12 17:33 ?500次閱讀
    AGV<b class='flag-5'>讀卡器</b>在AGV自動搬運小車上應用方案

    二代身份證識別儀身份證閱讀讀卡器

    讀信息規則(試行)》《2018版港澳臺居民居住證機讀信息規范(試行)》 內置式居民身份證讀卡器 USB讀卡器 身份識別 網絡云讀卡器 內 USB
    發表于 09-07 15:09

    讀卡板內置設備中的應用場景

    讀卡器
    jf_08279201
    發布于 :2024年09月03日 16:08:19

    X-CUBE-NFC4能否用于其他品牌的NFC讀卡器

    X-CUBE-NFC4能否用于其他品牌的NFC讀卡器,或者通過移植來驅動其他品牌的NFC讀卡器
    發表于 05-22 06:27

    網絡讀卡器_產品手冊

    電子發燒友網站提供《網絡讀卡器_產品手冊.pdf》資料免費下載
    發表于 05-19 09:33 ?0次下載

    RFID在汽車制造中的應用如何改變行業

    的信息,可通過RFID讀卡器讀取RFID標簽內的信息,再上傳到管理系統中進行檢驗識別通信,或通過特定的RFID手持機進行查看。
    的頭像 發表于 05-10 14:40 ?739次閱讀
    主站蜘蛛池模板: ww欧洲ww在线视频免费观看 | 九九99视频在线观看视频观看 | 狠狠干狠狠干 | 在线播放免费视频 | 欧美色图日韩色图 | 久久奈 | 天天干天天草天天射 | 免费在线视频播放 | 五月天婷婷免费视频观看 | 男女交性视频免费播放视频 | 四虎新网站 | 综合色久七七综合七七蜜芽 | 日日摸夜夜添免费毛片小说 | 97av在线视频| 视频一区在线观看 | 黄色网址你懂的 | 丁香天堂网 | 亚洲伦理一区二区 | 天天操狠狠操 | 亚洲国产成人久久精品图片 | 国产午夜久久影院 | 四虎影院在线免费观看视频 | 国产叼嘿网站免费观看不用充会员 | 中文4480yy私人免费影院 | 日本在线视频一区二区 | 色九九| 色综合久久98天天综合 | 特级毛片女人18毛片 | 在线天堂中文在线资源网 | 男操女视频网站 | 色多多在线免费观看 | 黄色视屏在线免费播放 | 亚洲天堂网站在线 | 久热网| 国产高清在线看 | 色五五月| 日本黄色免费网站 | 奇米四色7777 | 丁香六月激情婷婷 | 三级免费黄录像 | 欧美亚洲另类在线观看 |