freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于物聯(lián)網(wǎng)的門禁系統(tǒng)設(shè)計(jì)-資料下載頁

2024-11-06 04:15本頁面

【導(dǎo)讀】聯(lián)網(wǎng)的無線門禁控制系統(tǒng)。本系統(tǒng)通過RFID射頻識(shí)別技術(shù)對(duì)射頻卡進(jìn)行讀寫操。整個(gè)流程由MSP430單片機(jī)作為主控芯片,協(xié)調(diào)各方面的工作。并對(duì)各個(gè)門禁節(jié)點(diǎn)的人員出入情況作實(shí)時(shí)備案。進(jìn)行盜竊、搶劫和間諜等萬巳罪行為與日增多。防盜門或者監(jiān)控、報(bào)警等系統(tǒng)是不夠的。于是智能門禁系統(tǒng)在千呼萬喚中應(yīng)運(yùn)而。為了彌補(bǔ)這些缺點(diǎn),又產(chǎn)生了磁卡門禁系統(tǒng)。用磁卡控制鎖,各種。磨損,并且讀卡器的刷卡口容易被人為破壞,它的安全性和可靠性便受到限制?;?,其核心是對(duì)門鎖及其開啟、關(guān)閉實(shí)現(xiàn)智能化管理。電子計(jì)算機(jī)作為系統(tǒng)管理主機(jī),通過聯(lián)接系統(tǒng)的各個(gè)讀卡器即開門。智能IC卡具有存儲(chǔ)運(yùn)算功能,經(jīng)初始化和授權(quán)后成為控制門。鎖開和關(guān)的特殊鑰匙,從而便構(gòu)成一個(gè)現(xiàn)代化的門禁系統(tǒng)。了它進(jìn)一步發(fā)展的絆腳石,如接觸磨損、難以維護(hù)、基礎(chǔ)設(shè)施投入大等。優(yōu)點(diǎn),成為智能卡潛力最大的新軍而倍受業(yè)界矚目。應(yīng)用在各種獨(dú)立的,安全防范級(jí)別要求不高,且無需隨時(shí)檢測(cè)系統(tǒng)運(yùn)行的環(huán)境中;

  

【正文】 */ status M500PiccRequest PICC_REQALL, tt1 。 if status MI_OK /* 讀取卡號(hào) */ status M500PiccAnticoll 0,cardserialno 。 else return。 if status MI_OK /* 選卡 */ status M500PiccSelect cardserialno,sak1 。 else return。 if status MI_OK /* 密碼認(rèn)證 */ if bKEYA status M500PiccAuth PICC_AUTHENT1A, cardserialno, 0, BlockNo 。 else status M500PiccAuth PICC_AUTHENT1B, cardserialno, 0, BlockNo 。 else return。 if status MI_OK switch OperateState case READ: /* 讀取數(shù)據(jù) */ status M500PiccRead BlockNo, blockdata 。 break。 case WRITE: /* 寫入數(shù)據(jù) */ status M500PiccWrite BlockNo, blockdata 。 break。 case CARD_INIT: /*將 block 初始化為符合加減值格式 */ InitBlock BlockNo, Test_Block_Init_Data 。 status M500PiccWrite BlockNo, blockdata 。 break。 case CARD_ADD: /*加值操作 */ status M500PiccValue PICC_INCREMENT, BlockNo, Test_Add_Sub_Step, BlockNo 。 status M500PiccRead BlockNo, blockdata 。 break。 case CARD_SUB: /*減值操作 */ status M500PiccValue PICC_DECREMENT, BlockNo, Test_Add_Sub_Step, BlockNo 。 status M500PiccRead BlockNo, blockdata 。 break。 default: break。 OperateState READ。 else return。 if status MI_OK // amp。amp。 bRead TRUE TURN_ON_LED2。 /*發(fā)送卡號(hào) */ SendBuf[0] 0x02。 SendBuf[1] 0x39。 SendBuf[2] uty_hex2ascii cardserialno[0] 4 。 SendBuf[3] uty_hex2ascii cardserialno[0] amp。 0x0F 。 SendBuf[4] uty_hex2ascii cardserialno[1] 4 。 SendBuf[5] uty_hex2ascii cardserialno[1] amp。 0x0F 。 SendBuf[6] uty_hex2ascii cardserialno[2] 4 。 SendBuf[7] uty_hex2ascii cardserialno[2] amp。 0x0F 。 SendBuf[8] uty_hex2ascii cardserialno[3] 4 。 SendBuf[9] uty_hex2ascii cardserialno[3] amp。 0x0F 。 SendBuf[10] 0x03。 uart_put_string SendBuf, 11 。 uty_delay_ms 100 。 /*發(fā)送內(nèi)容 */ SendBuf[0] 0x02。 SendBuf[1] 0x32。 SendBuf[2] uty_hex2ascii BlockNo 2 amp。 0x0F 。 SendBuf[3] uty_hex2ascii BlockNo amp。 0x03 。 SendBuf[4] uty_hex2ascii blockdata[0] 4 。 SendBuf[5] uty_hex2ascii blockdata[0] amp。 0x0F 。 SendBuf[6] uty_hex2ascii blockdata[1] 4 。 SendBuf[7] uty_hex2ascii blockdata[1] amp。 0x0F 。 SendBuf[8] uty_hex2ascii blockdata[2] 4 。 SendBuf[9] uty_hex2ascii blockdata[2] amp。 0x0F 。 SendBuf[10] uty_hex2ascii blockdata[3] 4 。 SendBuf[11] uty_hex2ascii blockdata[3] amp。 0x0F 。 SendBuf[12] uty_hex2ascii blockdata[4] 4 。 SendBuf[13] uty_hex2ascii blockdata[4] amp。 0x0F 。 SendBuf[14] uty_hex2ascii blockdata[5] 4 。 SendBuf[15] uty_hex2ascii blockdata[5] amp。 0x0F 。 SendBuf[16] uty_hex2ascii blockdata[6] 4 。 SendBuf[17] uty_hex2ascii blockdata[6] amp。 0x0F 。 SendBuf[18] uty_hex2ascii blockdata[7] 4 。 SendBuf[19] uty_hex2ascii blockdata[7] amp。 0x0F 。 SendBuf[20] uty_hex2ascii blockdata[8] 4 。 SendBuf[21] uty_hex2ascii blockdata[8] amp。 0x0F 。 SendBuf[22] uty_hex2ascii blockdata[9] 4 。 SendBuf[23] uty_hex2ascii blockdata[9] amp。 0x0F 。 SendBuf[24] uty_hex2ascii blockdata[10] 4 。 SendBuf[25] uty_hex2ascii blockdata[10] amp。 0x0F 。 SendBuf[26] uty_hex2ascii blockdata[11] 4 。 SendBuf[27] uty_hex2ascii blockdata[11] amp。 0x0F 。 SendBuf[28] uty_hex2ascii blockdata[12] 4 。 SendBuf[29] uty_hex2ascii blockdata[12] amp。 0x0F 。 SendBuf[30] uty_hex2ascii blockdata[13] 4 。 SendBuf[31] uty_hex2ascii blockdata[13] amp。 0x0F 。 SendBuf[32] uty_hex2ascii blockdata[14] 4 。 SendBuf[33] uty_hex2ascii blockdata[14] amp。 0x0F 。 SendBuf[34] uty_hex2ascii blockdata[15] 4 。 SendBuf[35] uty_hex2ascii blockdata[15] amp。 0x0F 。 SendBuf[36] 0x03。 uart_put_string SendBuf, 37 。 else return。 while 1 /* 等待卡離開 */ status M500PiccRequest PICC_REQSTD, tt1 。 status M500PiccRequest PICC_REQALL, tt1 。 if bInqury if status ! MI_OK break。 else bInqury TRUE。 TURN_OFF_LED2。 return。 TURN_OFF_LED2。 第五章 測(cè)試效果 zigbee 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)測(cè)試 本實(shí)驗(yàn)使用北京威訊紫晶科技有限公司的 CITELAB 軟件測(cè)試網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),如圖所示: 圖 51 CITELAB 軟件測(cè)試網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) MCU 和人機(jī)接口模塊 PCB 圖 圖 52 MSP430F149PCB 和人機(jī)接口圖 第六章 總結(jié)與展望 總結(jié) 本項(xiàng)目從立項(xiàng)到結(jié)題過程中,本組成員查閱了大量關(guān)于國(guó)內(nèi)門禁系統(tǒng)、zigbee 技術(shù)、 RFID 技術(shù)、 MSP430 等技術(shù)資料和大量相關(guān)文獻(xiàn),深入分析了門禁系統(tǒng)在國(guó)內(nèi)發(fā)展現(xiàn)狀,根據(jù)現(xiàn)有門禁系統(tǒng)的缺陷以及市場(chǎng)需,我們研發(fā)了此基于物聯(lián)網(wǎng)的無線門禁系統(tǒng)。 我們創(chuàng)新的利用了 zigbee 無線通信技術(shù)的自組網(wǎng)功能,組成網(wǎng)狀拓?fù)浣Y(jié)構(gòu)將整個(gè)網(wǎng)絡(luò)范圍擴(kuò)大,解決了無線通信技術(shù)距離短的問題。 我們充分利用當(dāng)今工業(yè)發(fā)展的新意識(shí)――“集成創(chuàng)新”,采用市面上性能比較成熟的 zigbee 模塊和 RFID 模塊,直接使用模塊組裝不僅節(jié)約了開發(fā)周期而且系統(tǒng)穩(wěn)定性也得到了保證。 本系統(tǒng)都采用低功耗器件,如控制芯片 MSP430F149 單片機(jī)等,能保證所有節(jié)點(diǎn)能在電池供電的情況下工作數(shù)月,綠色環(huán)保。 展望 雖然本作品取得了一些成果,不過由于時(shí)間等因素和我們自身能力的原因,系統(tǒng)仍有一些地方需要進(jìn)一步完善,如在上位機(jī)的編寫上還存在一定問題,在今后的學(xué)習(xí)當(dāng)中,將完善該作品。 同時(shí),我們還設(shè)想:將本無線門禁系統(tǒng)融入到家居智能里,協(xié)同智能家電、安防系統(tǒng)等構(gòu)成一個(gè)相對(duì)完善的家具智能環(huán)境,更好的服務(wù)社會(huì)和 造福人類。 參考文獻(xiàn) [1]劉忠勝門禁市場(chǎng)發(fā)展現(xiàn)狀及競(jìng)爭(zhēng)分析 同時(shí),感謝我們團(tuán)隊(duì)的幾位同學(xué),大家相互學(xué)習(xí)、相互支持,發(fā)揮了團(tuán)隊(duì)精神。同時(shí)感謝在此領(lǐng)域的前輩們和參考資料的作者們。是你們給予了我們堅(jiān)實(shí)的肩膀,激發(fā)了我們的靈感。感謝各位廠商和電子賣家,為我們搜尋電子元器件,你們辛苦了。 最后,感謝學(xué)校和團(tuán)委。為我們提供了優(yōu)越的條件。謝謝你們。 II 49
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1