基于RFID技術(shù)的電梯門(mén)禁系統的設計
2.1系統硬件組成
系統主要由MCU、時(shí)鐘電路、MFRC500卡、存儲電路、看門(mén)狗以及通信模塊組成。系統的工作方式主要是,先由MCU控制讀卡器驅動(dòng)MFRC500對卡進(jìn)行讀寫(xiě)操作。然后,根據所得的數據對其它接口器件,如EEPROM、時(shí)鐘芯片等,進(jìn)行響應操作。最后,與PC機之間進(jìn)行通信,由單片機控制繼電器的吸合巳MCU采用AT89C52,是因為AT89C52開(kāi)發(fā)簡(jiǎn)單,運行穩定。EEPROM采用24C64,用于存儲系統的數據。24C64是12C接口操作方式,需要用一片MAX232進(jìn)行電平轉換。時(shí)鐘芯片采用DSl2C887。DSl2C887是Dallas公司生產(chǎn)的新型產(chǎn)品,內置電池,可連續使用10年,可以方便記錄事件的發(fā)生時(shí)間,限制持卡人使用的時(shí)間權限。為了防止系統‘‘死機”,使用MAX813作為看門(mén)狗。整個(gè)系統由電梯內部24V電源線(xiàn)供電,再由穩魘模塊7805穩壓成5v的電源。由于7805的工作熱量很高,故在7805上安置―個(gè)散熱片。
此外為了避免出現被授權用戶(hù)因為忘記帶卡而無(wú)法呼梯的現象,我們對讀卡器外接了―個(gè)4*4的矩陣鍵盤(pán),以便于在無(wú)卡的情況下輸入密碼同樣可以啟動(dòng)呼梯功能
2.2軟件部分
本系統采用中斷(INTl)工作模式,即MCU利用MFRc500提供中斷信息對其進(jìn)行控制。另外,根據系統的需要,可以采用查詢(xún)方式對MFRC500進(jìn)行操作。主程序流程圖如圖1所示:根據上面的流程,采用基于Keil C的C語(yǔ)言進(jìn)行編程,部分初始化程序如下:
電磁爐相關(guān)文章:電磁爐原理
評論