最近做了個(gè)基于51單片機(jī)的模擬門禁的DIY小作品。工作原理大致是:當(dāng)IC卡放在讀卡器可以識別的范圍內(nèi)時(shí),讀卡器讀取信息傳給單片機(jī)進(jìn)行處理,如果識別為有效卡則繼電器閉合(模擬門鎖打開),開門指示燈亮,12864液晶上會(huì)進(jìn)行簡單的提示表示刷卡成功等。如果該卡為無效卡則報(bào)警指示燈亮,蜂鳴器報(bào)警,同時(shí)可以通過按鍵進(jìn)行時(shí)間的設(shè)置以及對IC卡進(jìn)行注冊和注銷。。??傊约阂彩且粋€(gè)小菜雞,這個(gè)小作品也是一個(gè)很簡單的設(shè)計(jì),也沒有什么創(chuàng)新的地方,主要是自己獨(dú)立的找資料,動(dòng)手DIY的。板子上一個(gè)485模塊電路,本來打算是想通過MODBUS協(xié)議和MCGS進(jìn)行通信的,最后數(shù)據(jù)也沒有傳上去(可以在組態(tài)上發(fā)命令,但無法把下位機(jī)數(shù)據(jù)傳上去),所以這一部分功能擱淺了,希望有大神可以試一下單片機(jī)與MCGS的通訊,比如把實(shí)時(shí)溫度顯示在MCGS組態(tài)界面上。附上完整的PCB和程序
制作出來的實(shí)物圖如下:
Altium Designer畫的單片機(jī)RFID模擬門禁系統(tǒng)電路原理圖和PCB圖如下:(附件中可下載工程文件)