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