1方案介紹
這個門控系統(tǒng)方案是使用常見的 MIFARE 卡,使用上只判斷卡片上的 ID 而不寫入任何資料,板上記錄了 8 組卡片 ID,當已注冊的卡片靠近感應模塊時即可打開電閘。GD32F150R8使用串口終端模式與上位機(PC)連接實現(xiàn)卡片的加入、取消、查詢等功能。
2方案框圖

3設計應用描述及心得總結(jié)
使用 GD32 芯片上的雙串口功能,一個串口接 RFID 模塊,另一個串口接上位機,目前所完成的功能是最多可注冊 8 張卡片 ID,任何一張卡片感應時均可打開電閘。程序中使用了板上的 2 顆 LED 作為狀態(tài)顯示用途,當要注冊新卡片時 LED1 會點亮告訴使用者將卡片靠近感應,當已注冊的卡片感應時 LED2 會亮起 1秒鐘時間代表電閘開啟。
對于這個方案的心得與想法:
1. 目前開發(fā)板與 PC 間的連接是使用 USB-TTL 串口線的方式連接,這部份可改用無線的方式做遠距離的門禁管控。
2. GD32 Colibri-F150R8 開發(fā)板上并沒有其他的 FLASH 或是 EEPROM 芯片,因此無法存放卡片的注冊 ID ,所以每次上電后都要重新注冊卡片,這個在后續(xù)硬件設計時可加入相關(guān)的儲存芯片。
3. 加入儲存芯片后可進一步記錄卡片的進出次數(shù)與時間。
4. 可加上卡片的使用次數(shù)限制(可使用10次)或是使用時間的限制(限上班時間使用)。
5. LED1 與 LED2 使用不同顏色的燈明顯區(qū)分顯示狀態(tài)。
程序運行后顯示菜單

加上第 1 張卡片

加入已注冊的卡片時程序回應卡片已存在:CARD Exsit!

加入 4 張卡片后,輸入 L 顯示已注冊的卡片 ID

再加入 4 張卡片后,要再加入卡片時顯示注冊已滿:CARD sample full!

刪除第 4 張卡片

4作品實物圖
內(nèi)容為前 2 張是已注冊的卡片,當感應時板底的 LED2 會亮 1秒鐘表示電閘開啟,第 3 張卡片是未注冊的卡片,感應時板底 LED2 不會亮起。
-
芯片
+關(guān)注
關(guān)注
462文章
53250瀏覽量
455360 -
存儲
+關(guān)注
關(guān)注
13文章
4638瀏覽量
89203 -
無線連接
+關(guān)注
關(guān)注
2文章
438瀏覽量
42848
發(fā)布評論請先 登錄
昂科燒錄器支持GigaDevice兆易創(chuàng)新的32位通用微控制器GD32F150C6T
GD32F30x和GD32F403硬件開發(fā)指南
GD32F103xx數(shù)據(jù)表
GD32F405xx數(shù)據(jù)表
GD32F150xx數(shù)據(jù)表
AN030 GD32F47x&F42x與GD32F45x&F40x系列間的差異
GD32F205xx數(shù)據(jù)表

關(guān)于GD32F150R8的多卡門控系統(tǒng)設計的分析和應用
評論