1方案介紹
這個門控系統方案是使用常見的 MIFARE 卡,使用上只判斷卡片上的 ID 而不寫入任何資料,板上記錄了 8 組卡片 ID,當已注冊的卡片靠近感應模塊時即可打開電閘。GD32F150R8使用串口終端模式與上位機(PC)連接實現卡片的加入、取消、查詢等功能。
2方案框圖
3設計應用描述及心得總結
使用 GD32 芯片上的雙串口功能,一個串口接 RFID 模塊,另一個串口接上位機,目前所完成的功能是最多可注冊 8 張卡片 ID,任何一張卡片感應時均可打開電閘。程序中使用了板上的 2 顆 LED 作為狀態顯示用途,當要注冊新卡片時 LED1 會點亮告訴使用者將卡片靠近感應,當已注冊的卡片感應時 LED2 會亮起 1秒鐘時間代表電閘開啟。
對于這個方案的心得與想法:
1. 目前開發板與 PC 間的連接是使用 USB-TTL 串口線的方式連接,這部份可改用無線的方式做遠距離的門禁管控。
2. GD32 Colibri-F150R8 開發板上并沒有其他的 FLASH 或是 EEPROM 芯片,因此無法存放卡片的注冊 ID ,所以每次上電后都要重新注冊卡片,這個在后續硬件設計時可加入相關的儲存芯片。
3. 加入儲存芯片后可進一步記錄卡片的進出次數與時間。
4. 可加上卡片的使用次數限制(可使用10次)或是使用時間的限制(限上班時間使用)。
5. LED1 與 LED2 使用不同顏色的燈明顯區分顯示狀態。
程序運行后顯示菜單
加上第 1 張卡片
加入已注冊的卡片時程序回應卡片已存在:CARD Exsit!
加入 4 張卡片后,輸入 L 顯示已注冊的卡片 ID
再加入 4 張卡片后,要再加入卡片時顯示注冊已滿:CARD sample full!
刪除第 4 張卡片
4作品實物圖
內容為前 2 張是已注冊的卡片,當感應時板底的 LED2 會亮 1秒鐘表示電閘開啟,第 3 張卡片是未注冊的卡片,感應時板底 LED2 不會亮起。
上一篇:SWD端口無法連接如何排查
下一篇:LXTAL低頻晶振起振異常可能有哪些原因?
推薦閱讀最新更新時間:2025-04-19 21:53

設計資源 培訓 開發板 精華推薦
- EVAL-AD7417EBZ,評估板使用片上溫度傳感器評估 AD7417 10 位 ADC
- SPX-14733,基于 BH1749NUC 的 RGB 傳感器 (Qwiic) 開發套件
- 使用 Cypress Semiconductor 的 MB39C014 的參考設計
- C8051F360DK,用于 C8051F363 8051 微控制器的開發套件
- 使用 Microchip Technology 的 TC2576 的參考設計
- Tl431 可調精密并聯穩壓器的典型應用
- REF196 精密微功率、低壓差堆疊電壓基準的典型應用電路
- LTC4412HV - ThinSOT 中的 36V、低損耗 PowerPath 控制器的典型應用
- 使用 NXP Semiconductors 的 uA723 的參考設計
- 使用 NXP Semiconductors 的 TDA3675 的參考設計
- Microchip 直播|利用motorBench®開發套件高效開發電機磁場定向控制方案
- 中國版BeagleBone Black超低價團購!11月18日火爆開團
- 【開工大吉,搶樓有禮】聊一聊你感興趣的技術和板子
- 下載有禮:一起初探5G,贏氮化鎵(GaN)充電器、柔性墨水屏等精美禮品
- [直播預報名] TI 最新藍牙技術培訓,2017 震撼首發!
- 有獎國產芯直播:先楫800MHz RISC-V MCU高能秀,豈止控4只伺服電機,干貨多多
- 試用Vishay新型“IHLP磁芯損耗計算器”,搶樓贏好禮
- 暢想十二月,設計我自己的EEWORLD!
- 英特爾 SoC FPGA 開發者論壇 (ISDF) 預約報名享好禮!