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

正文內(nèi)容

門禁控制系統(tǒng)的研制畢業(yè)設(shè)計說明書-文庫吧資料

2025-08-08 22:34本頁面
  

【正文】 二級防碰撞操作,可通過修改參數(shù)Select_Code來實現(xiàn)。當(dāng)多個卡片位于天線區(qū)域時,執(zhí)行函數(shù)后,能得到序列號最大的那個卡片的序列號中的4個字節(jié)。(3)防沖突uchar TX_Casc_Anticoll()用于可選級數(shù)的防碰撞操作。數(shù)據(jù)塊格式描述: 主機(jī)→TX522 命令模式): SEQNR: 0 (可自定義) COMMAND: 0x41 LENGTH: 1 DATA[0]: ReqCodeSTX SEQNR CMD Length DATA BCC ETX 0x20 0x00 0x41 0x01 0x01 0xBE 0x03 TX522→主機(jī)(響應(yīng)模式): SEQNR: 0 STATUS: OK,QUIT,NO_TAG_ERR,BIT_COUNT_ERR,COMM_ERR 中某一個 LENGTH: 2 (當(dāng)發(fā)生錯誤時,不返回任何內(nèi)容(LENGTH=0)) DATA[0]: tagtype (低字節(jié)) DATA[1]: tagtype (高字節(jié)) S50卡返回的數(shù)據(jù)幀STX SEQNR Status Length DATA BCC ETX 0x20 0x00 0x00 0x02 0x04 0x00 0xF9 0x03 TX_Request (IDLE)的使用是很重要的,它可以防止TX522多次選擇同一卡片。若對某一張卡成功進(jìn)行了掛起操作(TX_Halt命令),卡片將進(jìn)入Halt狀態(tài),此時的卡只能響應(yīng)ALL模式的請求,除非該卡離開天線區(qū)域然后再重新進(jìn)入??ㄆM(jìn)入天線區(qū)域后,能獲能能量,從而得電復(fù)位處于IDLE模塊,TX_Request函數(shù)可用ALL或IDLE任意一種模式進(jìn)行請求,卡片均能響應(yīng),并返回卡片類型號TagType(2個字節(jié))。 函數(shù)返回:TX522B執(zhí)行命令后的狀態(tài),可能的狀態(tài)值如下:OK,QUIT,COMM_ERR。 注意:。模塊上電后,模塊內(nèi)部會自動執(zhí)行初始化,指示燈將點亮,因此上電后,可不用執(zhí)行該函數(shù),而直接進(jìn)行其它操作。初始化成功后,模塊上的指示燈將點亮,此時天線發(fā)射載波信號,任何進(jìn)入天線感應(yīng)區(qū)的卡可得電進(jìn)入IDLE狀態(tài),可使用任一函數(shù)對卡進(jìn)行操作。但使用UART接收中斷而不使用中斷管腳時,程序中的關(guān)中斷時間不能大于20ms,因為TX522B模塊在尋到卡后,主動向主機(jī)發(fā)送請求STX,如果在20ms內(nèi)得不到應(yīng)答就直接發(fā)送數(shù)據(jù)。表 外接天線接口J1接 口管 腳符 號IO類型功能描述J1(1)2J11TX1輸出/O天線發(fā)送端1J12GND地/Power地J13TX2輸出/O天線發(fā)送端2J14GND地/Power地 與用戶MCU接口J2接 口管腳符 號IO類型功能描述上電后的狀態(tài)J2(1)J21CTRL輸出/O控制信號輸出1J22BZ輸出/O外部蜂鳴器驅(qū)動電路控制信號,需要串電阻1J23INT_OUT輸出/O自動尋卡中斷輸出,低電平有效1J24VCC電源/Power電源正極J25NC空閑腳J26GND地/Power地J27RXD輸入/IUART接收端1J28TXD輸出/OUART發(fā)送端1J2為模塊與控制器的接口。 TX522系列模塊管腳圖非接觸式IC卡讀寫模塊,TX522射頻模塊采用最新PHILIPS高集成ISO14443讀卡芯片—MF RC522,能讀寫RC522內(nèi)EEPROM,提供三線SPI接口,并具有控制線輸出口,能與任何MCU接口。TX522是一個簡單的串行讀寫模塊,符合ISO14443A標(biāo)準(zhǔn),可支持Mifare系列非接觸式智能卡。:復(fù)位應(yīng)答防重疊選擇卡片認(rèn)證寫卡讀卡:有卡讀卡合法開始初始化 尋卡NY防沖突選擇卡片驗證N Y 開門結(jié)束讀卡器軟件編程實現(xiàn)對射頻卡的一系列操作,主要有:防碰撞程序、卡片的讀寫程序以及對卡片block(數(shù)據(jù)塊)的操作等。為了保證對卡片操作的合法性,在對卡片進(jìn)行操作之前必須在卡片和讀卡器之間進(jìn)行認(rèn)證操作。而其它卡片處于等待狀態(tài)。如果有Mifare卡片存在,這一操作將分別與每一張Mifare卡片進(jìn)行通信,讀取MIFARE卡片上的卡片類型號TAGTYPE(兩個字節(jié)),由TX522模塊傳遞給MCU,進(jìn)行識別處理。 讀卡模塊程序設(shè)計本系統(tǒng)采用Mifare S50卡作為IC卡,使用 TX522射頻模塊來實現(xiàn)讀卡功能。//將收到的數(shù)據(jù)發(fā)送出去 蜂鳴器驅(qū)動程序設(shè)計蜂嗚器發(fā)出聲音的條件是晶體管不斷ON/OFF交互變化,也即是P1.1不斷的輸出“1”電位及?0’電位,如果P3.5輸出一直是“1”或輸出一直是?0電位,則蜂鳴器無法產(chǎn)生聲音。 ES = 1。//9600波特率RCAP2H = 0xFF。 // 0101,0000 8 位數(shù)據(jù)位, 無奇偶校驗 T2CON = 0x34。然后中斷處理,然后驗證是否符合握手協(xié)議,如果符合就開始通信,否則返回。由于 PC系列微機(jī)串行口為RS232標(biāo)準(zhǔn)接口,與輸入、輸出均為TTL電平的AT89S51單片機(jī)在接口規(guī)范上不一致,因此TTL電平到RS232接口電平的轉(zhuǎn)換采用 MAX232標(biāo)準(zhǔn) RS232接口芯片,該芯片可以用單電壓(+5 v)實現(xiàn)RS232接口邏輯“1”(15~3V)和邏輯“0”(3~15 v)的電平轉(zhuǎn)換。 RS232串口通信模塊程序設(shè)計由于RS232串行通信標(biāo)準(zhǔn)接口使用方便、接線少而且傳輸距離可達(dá)到15m,足以滿足監(jiān)測系統(tǒng)的技術(shù)要求,因此選用RS232的串口通信方式。另外,用來控制數(shù)據(jù)總線的數(shù)據(jù)流向;,用來區(qū)分是數(shù)據(jù)還是指令;,控制模塊的使能;P0口直接與液晶顯示模塊的雙向數(shù)據(jù)/地址端相連。(7)讀顯示的數(shù)據(jù)(Read Display Data) 11數(shù)據(jù)該操作是將HD61202U接口部分的輸出到寄存器內(nèi)容讀出,然后列地址自動加一。(6)寫顯示的數(shù)據(jù)(Write Display Data)10數(shù)據(jù)該操作將8位數(shù)據(jù)寫入先前已確定的顯示存儲器的單元內(nèi)。Y地址計數(shù)器具有自動加1功能經(jīng),在每一次讀/寫數(shù)據(jù)后它將自動加1,所以在連續(xù)進(jìn)行讀/寫數(shù)據(jù)時,Y地址計數(shù)器不必每一次都設(shè)置一次。該指令規(guī)定了以后的讀/寫操作將在哪一個頁面上進(jìn)行。(4)頁面地址設(shè)置 (Set Page (X address) )10111P2P1P0該指令設(shè)置了頁面地址:X地址寄存器的內(nèi)容。(3)顯示起始行設(shè)置(Display Start Line)11L5L4L3L2L1L0該指令設(shè)置了顯示起始行寄存器的內(nèi)容。此時在狀態(tài)字中ON/OFF=1。 61202操作的流程(2)顯示開設(shè)置(Display on/off)0000000D 該指令設(shè)置顯示開/關(guān)觸發(fā)器的狀態(tài),由此控制顯示數(shù)據(jù)鎖存的工作方式,從而控制顯示位為開/關(guān)的控制位。因此計算機(jī)在每次對HD61202U操作之前,都要讀出狀態(tài)字判斷BUSY是否為”0”。在指令設(shè)置和數(shù)據(jù)讀寫時要注意狀態(tài)字中的BUSY標(biāo)志。當(dāng)RST為低電平狀態(tài)時,HD61202U處于復(fù)位工作狀態(tài),REST=1。BUSY=0表示HD61202U接口控制電路已處于”準(zhǔn)備好”狀態(tài),等待計算機(jī)的訪問。BUSY=1表示HD61202U正在處理計算機(jī)發(fā)來的指令或數(shù)據(jù)。第一條和第二條指令為顯示狀態(tài)設(shè)置類;其余指令為數(shù)據(jù)讀/寫操作指令, HD61202U的指令一覽表指令名稱控制信號控制代碼D/IR/WD7 D6 D5 D4 D3 D2 D1 D0顯示開關(guān)設(shè)置000 0 1 1 1 1 1 D顯示起始行設(shè)置001 1 L5 L4 L3 L2 L1 L0頁面地址設(shè)置001 0 1 1 1 P2 P1 P0列地址設(shè)置000 1 C5 C4 C3 C2 C1 C0讀取狀態(tài)字01BUSY 0 on/off reset 0 0 0 0寫顯示數(shù)據(jù)10數(shù)據(jù)讀顯示數(shù)據(jù)11數(shù)據(jù) 下面是各個指令的功能:(1)讀狀態(tài)字(Status Read)BUSY0ON/OFFRESET0000狀態(tài)字是計算機(jī)了解HD61202U當(dāng)前狀態(tài),或是HD61202U向計算機(jī)提供其內(nèi)部狀態(tài)的唯一信息渠道。 單片機(jī)模塊程序設(shè)計 顯示模塊程序設(shè)計顯示是人與計算機(jī)系統(tǒng)打交道所必不可少的部分,要求門禁在不打卡時具備顯示當(dāng)前時間,打卡時顯示該卡卡號及打卡時間。一個控制系統(tǒng)性能的好壞除了跟硬件設(shè)計有關(guān)外,更重要的是系統(tǒng)軟件。下圖為單片機(jī)與TX522模塊接線圖。 MAX232電路連接圖TX522B是一個簡單的串行讀寫模塊,用于與常用的微處理器。所以使用此接口芯片的串行通信系統(tǒng)只需單一的+5V電源。芯片內(nèi)部有一個電源電壓變換器可把輸入的+5V電源電壓變換為RS232輸出電平所需的177。 讀卡器用串行接口芯片MAX232通過標(biāo)準(zhǔn)的DB9直接與PC機(jī)相連。 顯示模塊設(shè)計本系統(tǒng)要求門禁在不打卡時具備顯示當(dāng)前時間,打卡時顯示該卡卡號及打卡時間。 復(fù)位電路 報警模塊設(shè)計報警指示模塊:選用晶體管組成晶體管驅(qū)動電路。需要注意的是:設(shè)計電路板時,振蕩器和電容應(yīng)盡量安裝得與單片機(jī)靠近,以減小寄生電容的存在更好的保障振蕩器穩(wěn)定、: 振蕩電路(2)復(fù)位電路單片機(jī)的復(fù)位電路采用按鍵復(fù)位方式:按鍵復(fù)位:程序運行出錯或操作錯誤使系統(tǒng)處于死鎖狀態(tài)時,為了擺脫困境,也需按復(fù)位鍵以重新啟動。而在芯片外部和 之間跨接晶體振蕩器和微調(diào)電容,從而構(gòu)成一個穩(wěn)定的自激振蕩器。在一般情況下,ALE以晶振六分之一的固定頻率輸出脈沖,可用來作為外部定時器或時鐘使用;XTAL2:振蕩器反相放大器的輸出端。部分引腳的功能為:VCC:電源;GND:地; RST:復(fù)位輸入。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的89C51是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。 AT89S51單片機(jī)AT89S51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器的低電壓,高性能CMOS8位微處理器,俗稱單片機(jī)。本系統(tǒng)選擇單片機(jī)時考慮到幾個問題:處理能力、存儲器空間的大小、兼容性、系統(tǒng)整體設(shè)計及性價比,以及系統(tǒng)的通信速度和通信方法(包括與PC機(jī)通信以及與射頻模塊通信)等。系統(tǒng)結(jié)構(gòu)簡單,成本較低且具有信息量大和安全保密性好等特點。系統(tǒng)采用Philips公司的非接觸智能IC卡Mifare 1卡,以M1卡作為用戶卡,以用戶卡的序列號SN(全球唯一)為依據(jù)控制門的開啟。通過RS232及串口完成中央控制電腦與門禁模塊之間的數(shù)據(jù)傳輸。(2) 系統(tǒng)管理的數(shù)據(jù)管理設(shè)計 運用編程,制作數(shù)據(jù)管理軟件。(2) 門禁機(jī)主控模塊 智能門禁機(jī)主控模塊是智能門禁機(jī)系統(tǒng)的核心部分,主要包括MCU、顯示、時鐘,有精確時間記時和顯示。如果刷卡不成功,蜂鳴器則不響。當(dāng)有人刷卡時,如果刷卡成功則蜂鳴器報警,表示開門信號。本文正是采用非接觸式IC卡來設(shè)計門禁控制系統(tǒng),主要探討了通過Philips公司的Mifare射頻卡,微處理電路設(shè)計和軟件程序設(shè)計,串口通信,上位機(jī)出入門管理軟件來實現(xiàn)門禁系統(tǒng)的控制。它通過無線電波與讀寫設(shè)備進(jìn)行數(shù)據(jù)交換,不需要電氣觸點,操作時無需接觸不會磨損,芯片封裝在卡片內(nèi),不會被腐蝕,所以經(jīng)久耐用。接觸卡門禁系統(tǒng)由于 接觸而是的卡片容易磨損,使用次數(shù)不多,卡片容易損壞等,使用的范圍已經(jīng)越來越少了,只在和銀行卡(磁條卡)有關(guān)的場合被使用,例如:銀行VIP通道門禁系統(tǒng),無人值守取款機(jī)門禁系統(tǒng)等局部行業(yè)性領(lǐng)域還在使用。(3)、可以把紀(jì)錄的數(shù)據(jù)傳輸?shù)接嬎銠C(jī)。 設(shè)計要求設(shè)計的門禁系統(tǒng)需要實現(xiàn)以下功能:(1)、可以設(shè)定使用的IC 卡,只有設(shè)定的IC卡才能打開門, 并記錄卡號和時間。它包括對各種元器件的功能和接法的了解,以及對各種元器件的選擇和設(shè)計方案的選擇。硬件設(shè)計是通過對設(shè)計要求的分析,對各種元器件的了解,而得出分立元件與集成塊的某些連接方法,以達(dá)到設(shè)計的功能要求。讀卡器讀取卡的信息,系統(tǒng)將卡的信息傳輸?shù)絇C機(jī),并將數(shù)據(jù)保存到PC機(jī),以供查詢。因為所有的控制都是基于單片機(jī)控制。串口通信模塊主要由串行接口芯片組成,能實現(xiàn)串口與PC機(jī)的通信。(1) 硬件問題 門禁控制系統(tǒng)的硬件主要有四部分:微處理模塊,讀卡模塊,顯示模塊,串口通信模塊。門禁系統(tǒng)設(shè)計主
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1