版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、天津職業(yè)技術(shù)師范大學(xué)Tianjin University of Technology and Education畢 業(yè) 設(shè) 計(jì)專 業(yè): 電氣技術(shù)技術(shù)教育 班級(jí)學(xué)號(hào): 電氣0912 - 40 學(xué)生姓名: 鄭德志 指導(dǎo)教師: 陳東升 實(shí)驗(yàn)師 二一四年六月天津職業(yè)技術(shù)師范大學(xué)本科生畢業(yè)設(shè)計(jì)基于16單片機(jī)智能刷卡門禁系統(tǒng)設(shè)計(jì)Intelligent card entrance guard system based on 16專業(yè)班級(jí):電氣0912學(xué)生姓名:鄭德志指導(dǎo)教師:陳東升 實(shí)驗(yàn)師學(xué) 院:自動(dòng)化與電氣工程學(xué)院2014年06月摘 要門禁系統(tǒng)是智能大廈自動(dòng)化系統(tǒng)不可缺少的重要組成部分,作為一種新的現(xiàn)代安
2、全管理全面的系統(tǒng),其訪問(wèn)控制系統(tǒng)和自動(dòng)識(shí)別技術(shù)在現(xiàn)代社會(huì)的安全措施中是極其重要的。因此這就需要相應(yīng)的技術(shù)的發(fā)展,畢竟社會(huì)是不斷的更新?lián)Q代的,就像達(dá)爾文的進(jìn)化論一樣,適者生存,對(duì)于現(xiàn)在的電子產(chǎn)品一樣,日益的更新,對(duì)此智能門禁系統(tǒng)同樣也得跟上時(shí)代的發(fā)展?,F(xiàn)在大多數(shù)的公司都需要這樣門禁系統(tǒng)的高智能化。 本文介紹了AVR16單片機(jī)作為主控芯片,通過(guò)專門的讀寫模塊用于讀取射頻IC卡的信息時(shí),當(dāng)卡有進(jìn)入到讀卡的范圍呢,讀卡器就會(huì)讀到相應(yīng)的卡號(hào),并通過(guò)卡的序列號(hào)做出于此相對(duì)應(yīng)的動(dòng)作。如果正確的操作刷卡,則門開啟并且顯示正確。若是非法卡,則報(bào)警系統(tǒng)會(huì)觸發(fā),并且顯示錯(cuò)誤的信息。設(shè)計(jì)采用的是全自動(dòng)、準(zhǔn)確的識(shí)別卡的
3、序列號(hào)來(lái)訪問(wèn)系統(tǒng),系統(tǒng)中用的AT24C04 EEPROM芯片中起著重要的作用,掉電后可以存儲(chǔ)密碼,從而保證了系統(tǒng)的安全性。 人機(jī)交互界面用到的是4×4矩陣鍵盤輸入和標(biāo)準(zhǔn)字符液晶顯示LCD12864模塊。使用按鍵輸入密碼按照正確的密碼或沒(méi)有進(jìn)行相應(yīng)的操作。對(duì)于用戶用按鍵輸入密碼,根據(jù)密碼的正確還是錯(cuò)誤來(lái)做出相應(yīng)的操作,管理員可以自行設(shè)定和修改密碼,防止密碼被盜;若是有非法卡或者是密碼輸入錯(cuò)誤,則系統(tǒng)輸出部分報(bào)警電路工作。關(guān)鍵詞:AVR16單片機(jī);射頻IC卡;AT24C04芯片;液晶顯示;報(bào)警電路。ABSTRACTEntrance guard system is an important
4、 and indispensable part of intelligent building automation system, as a new comprehensive modern safety management system, the access control system and automatic identification technology in the modern social security is extremely important. So this requires the development of corresponding technol
5、ogy, after all, society is continuously updated, like Darwin's theory of evolution, the survival of the fittest, for today's electronic products, increasingly update, the intelligent entrance guard system also have to keep up with the development of The Times. Now most of the companies need
6、such high intelligent entrance guard system AVR16 singlechip as the master control chip has been introduced in this paper, through specialized rf IC card read/write module used to read the information, when the card has into the scope of reading card, card reader will read the corresponding card num
7、ber, and through the serial number of the card to make the corresponding action. If the correct credit card operation, the door opens and shows the correct. If illegal card, alarm system will trigger, and display an error message. Design USES is fully automatic, accurate identification card serial n
8、umber to access the system, the system used in the block AT24C04 EEPROM chip plays an important role, after power off can be stored password, to ensure the security of the systemThe human-computer interaction interface used is 4 * 4 matrix keyboard input and standard characters LCD display LCD12864
9、module. Use key input password operation is carried out in accordance with the correct password or not. Enter the password for user to use buttons, according to the right or wrong password to make corresponding operation, the administrator can set and change the password, to prevent password theft;
10、If there are illegal card or password input error, the system output part of the alarm circuitKey Words:AVR16 SCM; RF IC card; AT24C04 chip; liquid crystal display; the alarm circuit.目 錄1 緒論11.1門禁系統(tǒng)技術(shù)的發(fā)展及背景11.2本課題研究智能門禁系統(tǒng)的目的和意義11.3 本系統(tǒng)主要設(shè)計(jì)指標(biāo)22 系統(tǒng)總體設(shè)計(jì)32.1 系統(tǒng)總體結(jié)構(gòu)32.2 門禁系統(tǒng)工作原理3
11、2.2.1 系統(tǒng)功能模塊工作原理介紹32.3 AVR16單片機(jī)42.3.1 AVR16單片機(jī)的介紹42.3.2 引腳說(shuō)明42.3.3 AVR中斷寄存器(SREG)62.3.4 ATmega16存儲(chǔ)器62.4液晶顯示模塊82.4.1液晶顯示模塊概述82.4.2外形尺寸82.4.2模塊引腳說(shuō)明92.4.3接口時(shí)序92.4.4文本顯示RAM(DDRAM)112.5 RFID-01型射頻卡112.5.1概述112.5.2射頻卡-工作原理112.5.3產(chǎn)品主要參數(shù)122.5.4 SPI通信協(xié)議132.5.3射頻卡引腳定義143 系統(tǒng)硬件電路設(shè)計(jì)163.1 主控制模塊設(shè)計(jì)163.2 電源模塊設(shè)計(jì)163.3
12、鍵盤輸入部分183.4報(bào)警模塊電路設(shè)計(jì)193.5室內(nèi)燈與門控門鎖電路193.6 繼電器控制模塊設(shè)計(jì)204 系統(tǒng)軟件設(shè)計(jì)與實(shí)現(xiàn)214.1 軟件設(shè)計(jì)環(huán)境214.1.1 ICC開發(fā)環(huán)境和建立工程214.1.2下載軟件progisp1.67工程運(yùn)用23 4.2 主程序的設(shè)計(jì)245 系統(tǒng)測(cè)試及結(jié)果分析255.1 系統(tǒng)測(cè)試的方法及內(nèi)容255.2 系統(tǒng)測(cè)試的目的255.3 系統(tǒng)測(cè)試結(jié)果及分析25結(jié) 論27參考文獻(xiàn)28附錄1 系統(tǒng)原理圖29附錄2 系統(tǒng)的主程序31附錄3 系統(tǒng)的作品實(shí)物圖36致 謝37II天津職業(yè)技術(shù)師范大學(xué)2014屆本科生畢業(yè)設(shè)計(jì)1 緒論1.1門禁系統(tǒng)技術(shù)的發(fā)展及背景門禁系統(tǒng),又稱為出入口控
13、制系統(tǒng),通過(guò)對(duì)字面的李杰也意味著對(duì)出入口通道的控制。在一些地方限制一些人,放行一些人,人是什么時(shí)候來(lái)的,什么時(shí)候走的,都會(huì)通過(guò)電腦終端來(lái)記錄,這也是是門禁系統(tǒng)最基本的功能。一種系統(tǒng)的產(chǎn)生,也就意味著另一種方式的消失,當(dāng)然這是對(duì)于大多數(shù)的城市來(lái)說(shuō),對(duì)于農(nóng)村可不會(huì)像城市那樣,他們還是在堅(jiān)持著這種古老的方式來(lái)保護(hù)自己的利益。在有些地方,需要很多的鑰匙來(lái)管理會(huì)很麻煩,鑰匙多了,還可能會(huì)混掉。為了解決這些問(wèn)題,就出現(xiàn)了各式各樣的電子裝置的鎖頭,這種類型的鎖的出現(xiàn)從一定程度上提高了人們對(duì)出入口通道的管理程度,使通道管理進(jìn)入了當(dāng)今的電子數(shù)碼時(shí)代,但隨著時(shí)代社會(huì)的不斷創(chuàng)新不斷應(yīng)用,它們自己的缺陷就一一的暴露了
14、出來(lái)。信息容易復(fù)制是磁卡鎖的問(wèn)題所在,同時(shí)信息量存儲(chǔ)的小也是磁條存儲(chǔ)的一個(gè)重要的缺陷,且卡還很容易損壞,安全系數(shù)低。我記得在小的時(shí)候都有用到這種類型的卡但是很容易被小偷在室外打開鎖,所以從安全性和可靠性方面來(lái)想,這種門禁系統(tǒng)會(huì)有很大的局限性,也由此限制了它的推廣。密碼容易泄露又是這種產(chǎn)品一種重大的缺陷,安全性能很低。 近來(lái)幾年隨著感應(yīng)卡技術(shù),生物識(shí)別技術(shù)等高科技技術(shù)的發(fā)展,門禁系統(tǒng)技術(shù)同樣也得到了飛速的發(fā)展,進(jìn)入了穩(wěn)定期。現(xiàn)在系統(tǒng)將微機(jī)自動(dòng)識(shí)別技術(shù)和現(xiàn)代安全管理措施為一體,涉及到了許多的技術(shù)與專業(yè)范疇,如電子行業(yè)、機(jī)械制造、光學(xué)儀器行業(yè)、計(jì)算機(jī)通用技術(shù)、通訊通信技術(shù)、生物高科技等技術(shù)。在世界各
15、行各業(yè)的領(lǐng)域中,它一直是作為一個(gè)重要的“角色”。對(duì)各個(gè)的領(lǐng)域都由滲透,也是解決安全隱患,實(shí)現(xiàn)安全防范管理的有效措施。這種主要應(yīng)用于一些重要的場(chǎng)所,例如銀行、賓館、機(jī)房、軍械庫(kù)、機(jī)要室、智能化小區(qū)、工廠等。在當(dāng)今天的網(wǎng)絡(luò)數(shù)字技術(shù),訪問(wèn)控制系統(tǒng)已經(jīng)簡(jiǎn)單的以各種各樣的形式出現(xiàn)在人們的面前,現(xiàn)在的門禁系統(tǒng)早早的告別的鑰匙管理的時(shí)代,已經(jīng)逐漸發(fā)展成為一套完整的訪問(wèn)控制系統(tǒng)。他們?cè)谝恍┨貏e的環(huán)境安全中、人事部考勤管理系統(tǒng)中有著巨大的作用。在該系統(tǒng)的基礎(chǔ)上,增添了相應(yīng)的控制方式。對(duì)于在其他一些方面的應(yīng)用,例如可以進(jìn)行電梯控制、車輛進(jìn)出管理、物業(yè)消防監(jiān)控管理、消費(fèi)收費(fèi)管理等、真正實(shí)現(xiàn)了一些地區(qū)內(nèi)的一卡通的管理
16、1.2本課題研究智能門禁系統(tǒng)的目的和意義如今在現(xiàn)在的城市中,公司的形象體現(xiàn)了風(fēng)格和個(gè)性的追求,于此同時(shí)一卡在手,也是給顧客建立起信心的保障。對(duì)于當(dāng)今的社會(huì),若是一個(gè)公司現(xiàn)在還和以前是的,弄把大大的鎖頭鎖住,那那家公司肯定發(fā)展會(huì)不怎么好。然而,現(xiàn)在如果你手中有卡,然后用手輕輕的一劃,就打開了大門,那將是一種全新的體驗(yàn),同時(shí)也讓別人覺(jué)得好有成就感。還有,對(duì)于當(dāng)今的社會(huì),人們把安全看的非常的重要,因此從側(cè)面也促進(jìn)了這方面的迅速發(fā)展,一般的個(gè)人身份鑒別手段己不能完全滿足現(xiàn)代社會(huì)經(jīng)濟(jì)活動(dòng)和社會(huì)安全系統(tǒng)的防范的需要。從消除人為不安全因素,身份證是不容易被別人取代和模仿的。所以,我們從以下幾個(gè)方面的比較(例
17、如可用行,安全性和造價(jià)費(fèi)等等)可得知,智能門禁系統(tǒng)是當(dāng)今社會(huì)發(fā)展的一個(gè)高科技方向的一支分流而已。國(guó)內(nèi)外智能訪問(wèn)門禁技術(shù)正在以驚人的速度迅猛發(fā)展。這也正是我們研究IC門禁管理系統(tǒng)的意義目的所在。門禁系統(tǒng)最基本的三要素為“3W”:When(何時(shí))、Where(何地)、Who(何人)。即什么人在什么時(shí)間可以出入什么地點(diǎn)這,這就是人們可以在任何時(shí)間提高方便性和安全管理和實(shí)時(shí)的什么位置訪問(wèn)入口,實(shí)現(xiàn)科學(xué)有效的管理。系統(tǒng)管理人員可以實(shí)時(shí)查看計(jì)算機(jī)的情況,觀測(cè)門區(qū)的狀態(tài);你也可以打開或關(guān)閉,當(dāng)有緊急的狀況發(fā)生的時(shí)候。該系統(tǒng)可以存儲(chǔ)記錄的所有訪問(wèn),狀態(tài)記錄,鄰近的訪問(wèn)控制管理系統(tǒng)具有很大的優(yōu)勢(shì)。感應(yīng)式門禁系統(tǒng)
18、具有的優(yōu)點(diǎn)很多,例如壽命長(zhǎng),使用方便,安全可靠,一卡多用,提升企業(yè)形象等等。1.3 本系統(tǒng)主要設(shè)計(jì)指標(biāo)1.技術(shù)指標(biāo)設(shè)計(jì)一個(gè)AVR16單片機(jī)門禁控制系統(tǒng);通過(guò)單片機(jī)控制門的開動(dòng),室內(nèi)燈等的控制;利用液晶屏顯示其必要的信息;當(dāng)出現(xiàn)非法入侵時(shí)會(huì)發(fā)生報(bào)警;手動(dòng)解除報(bào)警;2.主要任務(wù)可以刷卡進(jìn)入也可以通過(guò)鍵盤輸入密碼進(jìn)入;當(dāng)密碼輸入錯(cuò)誤時(shí)將會(huì)發(fā)生報(bào)警;也可將信息存在EEPROM里,保證掉電不丟失,并可實(shí)時(shí)查看以前的記錄;通過(guò)單片機(jī)的控制來(lái)實(shí)現(xiàn)室內(nèi)燈的開關(guān);門控和門鎖裝置同樣通過(guò)單片機(jī)控制;具有蜂鳴器報(bào)警功能。2天津職業(yè)技術(shù)師范大學(xué)2014屆本科生畢業(yè)設(shè)計(jì)2 系統(tǒng)總體設(shè)計(jì) 本系統(tǒng)以AVR單片機(jī)為主控核心,
19、通過(guò)射頻卡來(lái)刷卡進(jìn)行一系列的操作,AVR16單片機(jī)接收到數(shù)據(jù)后,將數(shù)據(jù)傳送給AT24C04或上位機(jī),AT24C04或上位機(jī)對(duì)傳送來(lái)的數(shù)據(jù)進(jìn)行分析后,判斷其數(shù)據(jù)是否有效。其中,只有管理員的權(quán)限下才能注冊(cè)其他的子卡。若是沒(méi)有注冊(cè)的卡或者是密碼錯(cuò)誤后,系統(tǒng)會(huì)自動(dòng)的報(bào)警。液晶顯示屏上會(huì)提示一步步的操作提示。2.1 系統(tǒng)總體結(jié)構(gòu)圖2-1 系統(tǒng)的結(jié)構(gòu)框圖該結(jié)構(gòu)的結(jié)構(gòu)框圖如圖2-1所示。這里運(yùn)用了AVR16單片機(jī)、RFID-01射頻卡讀卡模塊、LCD12864模塊、4X4矩陣鍵盤、L9110電機(jī)控制驅(qū)動(dòng)芯片,單片機(jī)內(nèi)部用到EEPROM斷電記憶,這些對(duì)門禁系統(tǒng)起著重要的作用。其采用AT24C04芯片,掉電后可
20、以存儲(chǔ)密碼和其它的數(shù)據(jù),比如以前的一些刷卡的記錄等等,從而保證了系統(tǒng)的安全性。2.2 門禁系統(tǒng)工作原理2.2.1 系統(tǒng)功能模塊工作原理介紹由系統(tǒng)的總體框圖可以大體上的了解其基本的工作流程,門禁系統(tǒng)主要采用AVR16單片機(jī)作為核心,通過(guò)C語(yǔ)言程序變成來(lái)實(shí)現(xiàn)控制門禁的控制鎖;做好必要的準(zhǔn)備工作后,首先看到液晶屏幕上提示的幾個(gè)選擇,由于是剛開始使用,卡的權(quán)限都由管理員管理,也就是權(quán)限卡,只有管理員注冊(cè)之后才能進(jìn)行其它卡的注冊(cè),開啟等一系列的操作。若是卡忘帶或者是損壞丟失等原因,你也可以進(jìn)行選擇手動(dòng)輸入密碼進(jìn)入。若是密碼錯(cuò)誤或者是非法卡,則報(bào)警電路就會(huì)工作,通過(guò)蜂鳴器發(fā)出報(bào)警聲,同時(shí)室內(nèi)的燈等同樣也受
21、到卡的控制。若是進(jìn)行正確的操作后,系統(tǒng)會(huì)自動(dòng)發(fā)出命令,系統(tǒng)判斷后,L9110驅(qū)動(dòng)電機(jī)來(lái)模擬開門。當(dāng)管理員把卡的權(quán)限注冊(cè)后,系統(tǒng)會(huì)自動(dòng)記憶這個(gè)卡的卡號(hào)及其它信息資料,當(dāng)再次刷卡時(shí),就不需要管理員的權(quán)限了。對(duì)于刷卡的記錄,系統(tǒng)會(huì)有記錄。2.3 AVR16單片機(jī)2.3.1 AVR16單片機(jī)的介紹1997年由ATMEL公司研發(fā)出了一種的增強(qiáng)型內(nèi)置Flash的RISC AVR單片機(jī)。AVR單片機(jī)被用于各種的場(chǎng)合,例如通訊設(shè)備,工業(yè)儀器儀表的控制,學(xué)校的實(shí)訓(xùn),計(jì)算機(jī)控制系統(tǒng)設(shè)備的應(yīng)用等。AVR單片機(jī)的主要特征有可靠性高、功能強(qiáng)、速度快、低功耗和成本低價(jià),它是AVR單片機(jī)占領(lǐng)市場(chǎng)和賴以生存的一個(gè)必要的條件。
22、1 AVR單片機(jī)學(xué)習(xí)簡(jiǎn)單、易于升級(jí)、成本低廉。我們初次學(xué)習(xí)的人可以通過(guò)ISP下載線,把我們自己在電腦上編輯的程序通過(guò)ISP連接下入到單片機(jī)中,調(diào)試通過(guò)的軟件程序直接在線寫入AVR單片機(jī)。 2 AVR單片機(jī)的性能高,運(yùn)轉(zhuǎn)速度快、功耗很小、保密性好。首先,AVR單片機(jī)是高速嵌入型單片機(jī):AVR單片機(jī)同時(shí)還具有其它的單片機(jī)具有的功能,那就是它可以預(yù)取指令功能,即它會(huì)執(zhí)行當(dāng)前的指令的同時(shí),內(nèi)部也會(huì)把下一條需要讀到的指令預(yù)先的讀取進(jìn)來(lái),這樣就使得它的處理速度明顯優(yōu)于其他的單片機(jī),都是放在了在一個(gè)周期內(nèi)運(yùn)轉(zhuǎn)。AVR16單片機(jī)具有32個(gè)通用工作寄存器,就像有32條路一樣,可以快速選擇通行,不用去等待其它的執(zhí)
23、行完畢后再去執(zhí)行。 3 I/O端口功能強(qiáng),與A / D轉(zhuǎn)換器電路。AVR單片機(jī)的I/O口是真正的I / O端口。 目前支持的AVR編譯語(yǔ)言主要是匯編語(yǔ)言、C語(yǔ)言等基本語(yǔ)言。C語(yǔ)言的編譯器,因?yàn)樗幸粋€(gè)強(qiáng)大的效果,使用靈活,小的代碼運(yùn)行得更快,其他的先天優(yōu)勢(shì),使它在專業(yè)的程序設(shè)計(jì)的一個(gè)不可替代的作用。2.3.2 引腳說(shuō)明 VCC:電源電壓輸入端。 GND:電源地 端口A (PA7.PA0) 端口A 為A/D 轉(zhuǎn)換器的模擬輸入端。8位的雙向I/O 口為端口A,擁有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱的驅(qū)動(dòng)特性,可以輸出和吸收大電流。作為輸入使用時(shí),若內(nèi)部上拉電阻使能,
24、端口被外部電路拉低時(shí)將輸出電流。在復(fù)位過(guò)程中,即使系統(tǒng)時(shí)鐘起振,端口A 處于高阻狀態(tài)。端口B(PB7.PB0)端口B 8位的雙向I/O 口為端口B,具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱的驅(qū)動(dòng)特性,可以輸出和吸收大電流。作為輸入使用時(shí),若內(nèi)部上拉電阻使能,端口被外部電路拉低時(shí)將輸出電流。在復(fù)位過(guò)程中,即使系統(tǒng)時(shí)鐘起振,端口B 處于高阻狀態(tài)口B 也可以用做其他不同的特殊功能。RESET 復(fù)位輸入引腳,低電平持續(xù)時(shí)間超過(guò)最小門限時(shí)間的低電平將引起系統(tǒng)復(fù)位。當(dāng)持續(xù)時(shí)間小于門限間的脈沖不能保證可靠復(fù)位XTAL1 此端口作為單片機(jī)片內(nèi)時(shí)鐘電路和反向震蕩放大器的輸入端XTAL2 此端口作為反向振蕩
25、放大器的輸出端AVCC AVCC端口是作為系統(tǒng)A/D轉(zhuǎn)換器的電源。當(dāng)該引腳直接與VCC連接時(shí),不要使用ADC。若是非得需要使用ADC,應(yīng)該讓其通過(guò)一個(gè)低通濾波器與VCC連接AREFA/D 的模擬基準(zhǔn)輸入引腳。圖2-2為引腳圖: 圖2-2 AVR單片機(jī)引腳圖2.3.3 AVR中斷寄存器(SREG) Bit7I:全局中斷使能位。如果I 置位時(shí)使能全局中斷,單獨(dú)的中斷使能由其他獨(dú)立的控制寄存器控制;如果I 清零,無(wú)論單獨(dú)中斷標(biāo)志位置位與否,都不會(huì)產(chǎn)生中斷。Bit6T:位拷貝存儲(chǔ)Bit5H:半進(jìn)位標(biāo)志Bit4S:符號(hào)位Bit3V:補(bǔ)碼5的標(biāo)志位Bit2N:負(fù)數(shù)標(biāo)志位Bit0C:進(jìn)位標(biāo)志位2.3.4 A
26、Tmega16存儲(chǔ)器AVR 結(jié)構(gòu)的存儲(chǔ)空間主要有兩個(gè),即程序存儲(chǔ)空間和數(shù)據(jù)存儲(chǔ)空間,另外還有EEPROM 存儲(chǔ)空間。 程序存儲(chǔ)器映像 圖2-3 程序存儲(chǔ)器映像圖 數(shù)據(jù)存儲(chǔ)器映像 圖2-4 數(shù)據(jù)存儲(chǔ)器映像圖 EEPROM 數(shù)據(jù)存儲(chǔ)器 EEPROM ATmega16總共有512個(gè)字節(jié)的數(shù)據(jù)存儲(chǔ)器。它是作為一個(gè)獨(dú)立的空間存在的,數(shù)據(jù)空間中可以對(duì)字節(jié)進(jìn)行讀和寫EEPROM訪問(wèn)地址的確定主要是由寄存器、數(shù)據(jù)寄存器和控制寄存器三個(gè)方面鎖決定的。 若是有人無(wú)意識(shí)的對(duì)EEPROM寫操作,需要重新寫一個(gè)執(zhí)行一個(gè)固定的程序。當(dāng)EEPROM進(jìn)行讀工作時(shí),ACR的CPU將不會(huì)工作,在停止工作4個(gè)循環(huán)后,然后再執(zhí)行系統(tǒng)
27、下達(dá)的指令。當(dāng)EEPROM進(jìn)行寫工作時(shí),ACR的CPU也不會(huì)工作,在停止工作2個(gè)循環(huán)后,然后再執(zhí)行系統(tǒng)下達(dá)的指令。a、 EEPROM的 地址寄存器有2個(gè)分別為:EEARH 和EEARLEEPROM 地址寄存器EERA 用于指定某個(gè)EEPROM 單元的地址, 線性編址為0x0000x01FF。b、 EEPROM 數(shù)據(jù)寄存器EEDR c、 EEPROM 控制寄存器EECR 若是想要控制單片機(jī)的EEPROM需要用到的是EEPROM控制寄存器的EECR 2.4液晶顯示模塊 2.4.1液晶顯示模塊概述 JM12864M-2型號(hào)的液晶顯示模塊,可以用來(lái)顯示漢字和圖形,它的內(nèi)部包含了內(nèi)置的8192個(gè)中文漢字
28、、128個(gè)字符及64X256點(diǎn)陣顯示RAM(GDRAM)。主要技術(shù)參數(shù)和顯示特性: 與MCU接口:8位或4位并行/3位串行電源:VDD 3.3V+5V(內(nèi)置升壓電路);內(nèi)容:128列× 64行 顏色:黃綠 顯示角度:6:00鐘直視 LCD類型:STN 配置LED背光 2.4.2外形尺寸 圖2-5 外形尺寸圖2.4.2模塊引腳說(shuō)明128X64HZ 引腳說(shuō)明引腳號(hào)引腳名稱方向功能說(shuō)明1VSS-模塊的電源地2VDD-模塊的電源正端3V0-LCD驅(qū)動(dòng)電壓輸入端4RS(CS)H/L并行的指令/數(shù)據(jù)選擇信號(hào);串行的片選信號(hào)5R/W(SID)H/L并行的讀寫選擇信號(hào);串行的數(shù)據(jù)口6E(CLK)H/
29、L并行的使能信號(hào);串行的同步時(shí)鐘7DB0H/L數(shù)據(jù)08DB1H/L數(shù)據(jù)19DB2H/L數(shù)據(jù)210DB3H/L數(shù)據(jù)311DB4H/L數(shù)據(jù)412DB5H/L數(shù)據(jù)513DB6H/L數(shù)據(jù)614DB7H/L數(shù)據(jù)715PSBH/L并/串行接口選擇:H-并行;L-串行16NC空腳17/RETH/L復(fù)位 低電平有效18NC空腳19LED_A(LED+5V)背光源正極20LED_K(LED-OV)背光源負(fù)極表 2-1 12864 引腳說(shuō)明工作電壓(VDD):4.55.5V電源地(GND):0V正常溫度(Ta):-10 60(常溫) / -2070(寬溫)2.4.3接口時(shí)序L12864的接口時(shí)序模塊具有2中連接方
30、式:并行和串行(時(shí)序如下):1、8位并行連接時(shí)序: MPU寫資料到模塊如圖2-6所示: MPU從模塊讀出資料如圖2-7所示: 8位并行連接時(shí)序圖2-8所示: 串行數(shù)據(jù)傳送共分三個(gè)字節(jié)完成: 第一字節(jié):串口控制格式 11111ABC A為數(shù)據(jù)傳送方向控制:H表示數(shù)據(jù)從LCD到MCU,L表示數(shù)據(jù)從MCU到LCD。 圖2-6 MPU寫資料到模塊 圖2-7 8位并行連接時(shí)序圖 圖2-8 8位串行連接時(shí)序圖 B為數(shù)據(jù)類型選擇:H表示數(shù)據(jù)是顯示數(shù)據(jù),L表示數(shù)據(jù)是控制指令 C固定為0第二字節(jié):(并行)8位數(shù)據(jù)的高4位格式 DDDD0000第三字節(jié):(并行)8位數(shù)據(jù)的低4位格式 0000DDDD串行接口時(shí)序參
31、數(shù):(測(cè)試條件:T=25 VDD=4.5V)2.4.4文本顯示RAM(DDRAM)RAM為我們?cè)O(shè)計(jì)的漢字空間是8個(gè)×4行的,寫入RAM時(shí),我們可以看到有3種的RAM的顯示字型,分別為CGROM、HCGROM與CGRAM的字型;ST7920A類型的芯片可以顯示三種字型 ,分別是半寬的HCGROM字型、CGRAM字型及中文CGROM字型。2.5 RFID-01型射頻卡2.5.1概述集成電路芯片的非接觸IC卡、感應(yīng)天線和完全密封在一個(gè)標(biāo)準(zhǔn)的PVC卡,沒(méi)有暴露的部分。非接觸IC卡讀寫過(guò)程,通常是一種非接觸式IC卡和讀者通過(guò)無(wú)線電波來(lái)完成讀寫操作。 非接觸式IC卡刷卡的時(shí)候,來(lái)自讀者的信號(hào)由兩
32、部分組成:一部分是信號(hào)的疊加,信號(hào)被卡接收到后,與自己的信號(hào)共振,產(chǎn)生瞬間能源供應(yīng)芯片。另一部分是結(jié)合數(shù)據(jù)信號(hào),命令,修改、數(shù)據(jù)存儲(chǔ)芯片,并返回到讀者。非接觸式IC卡讀寫系統(tǒng)形成的,硬件結(jié)構(gòu),和操作過(guò)程大大簡(jiǎn)化,同時(shí),借助先進(jìn)的管理軟件,離線模式的操作,數(shù)據(jù)讀寫過(guò)程更簡(jiǎn)單。因此RFID射頻技術(shù)得到了飛快的發(fā)展。 典型應(yīng)用場(chǎng)合:讀卡器、手持機(jī) 、門禁器、考勤機(jī)及其它各種系統(tǒng)及一卡通應(yīng)用系統(tǒng)通過(guò)網(wǎng)上查取接觸式卡與非接觸卡的資料,總結(jié)的非接觸式卡的優(yōu)點(diǎn)如下: 1 可靠性高:非接觸式RFID IC卡沒(méi)有我們常見的那種機(jī)械式的裝置,降低了卡的損壞程度的系數(shù)。另外,非接觸式卡RFID IC還表現(xiàn)在其它的方
33、面,如不用擔(dān)心卡的芯片,因?yàn)檫@是鑲嵌在里面的感應(yīng)系統(tǒng)的,不用擔(dān)心身體上第二靜電擊穿,等等,提高了卡的可靠性。2 操作方便,快速:因?yàn)槭歉袘?yīng)的原理,只要在設(shè)備的有效范圍內(nèi)就可以刷卡有效。不用和以前的那種必須得把卡插進(jìn)去,然后離開的時(shí)候再拔出,因此,不必插撥卡,非常方便。非接觸式卡使用時(shí)的時(shí)候沒(méi)有方向性,卡片可以隨便刷,隨意方向的刷,同樣也可完成操作,這就大大提高了人們使用的速度。3 加密性能好:非接觸式卡的序列號(hào)是唯一的。也不用擔(dān)心高科技的犯罪克隆你的卡片。 2.5.2射頻卡-工作原理 RFID卡由天線和ASIC部件組成,沒(méi)有其他外部設(shè)備。天線:卡天線只有幾個(gè)繞組線圈,適用于包裝ISO卡中,AS
34、IC:卡ASIC由高速(106 kb波特率)接口,控制單元和8 k位的 EEPBOM射頻卡讀寫設(shè)備的工作原理是:要其LC諧振電路和電磁諧振能正常的工作,需要讀寫器向RFID IC卡發(fā)射出與之相匹配的固定頻率的電磁波,使電容器被指控在另一端,電容器,與單向傳導(dǎo)電子泵、充電電容器被發(fā)送到另一個(gè)電容存儲(chǔ),如果充電的電容電荷積累到達(dá)了2V,電容就會(huì)做為電源為其它電路提供工作電壓,將卡內(nèi)數(shù)據(jù)發(fā)射出去或接取讀寫器的數(shù)據(jù)。在電路中給的功能電路圖如圖2-9所示: 圖2-9 射頻卡圖示電路2.5.3產(chǎn)品主要參數(shù) 使用電壓:VCC:DC5V±10% 接口類型:同時(shí)支持以下兩種接口 SPI接口:模塊做為從
35、機(jī),SIGNAL引腳為低電平時(shí)代表有卡進(jìn)入天線范圍,為高電平時(shí)代表沒(méi)有卡在天線范圍,反應(yīng)時(shí)間大約0.3秒。支持卡類型:M1標(biāo)準(zhǔn)的S50卡(典型代表是Philips的M1卡和上海復(fù)旦的卡不支持第二代身份證卡號(hào)的讀?。?尺寸規(guī)格如圖2-10所示:模塊部分:DIP32封裝(只使用了其中12個(gè)腳)。42mm×20mm 引腳間距2.54m;天線部分:75 ×40 mm 天線上接插件引腳間距2.54mm 讀卡距離:天線與卡正對(duì)情況下,最小>3cm ,最大<10cm (與卡的品質(zhì)有關(guān)) 讀卡反應(yīng)時(shí)間:0.3秒左右 載波頻率:13.56MHz 載波比特率:106 K BPS 工
36、作溫度: -20 - +75 存儲(chǔ)溫度: -40 - +85 耗電電流: 小于100mA 圖2-10 尺寸規(guī)格圖2.5.4 SPI通信協(xié)議 需要注意的是單片機(jī)與模塊之間的時(shí)序要控制好?;緯r(shí)序是這樣的:1、初始化CLK引腳為高電平;2、SS置低,選中模塊,此時(shí)模塊檢測(cè)到SS引腳的下降沿后進(jìn)入采樣CLK引腳的狀態(tài);3、CLK置低,給模塊第一個(gè)下降沿,等待大于50uS以后,模塊的MISO引腳上會(huì)輸出AA字節(jié)的MSB位,也就是高電平,單片機(jī)讀MISO引腳,得到AA這個(gè)字節(jié)的MSB位;4、CLK抬高,模塊MISO引腳電平仍然是保持的,模塊檢測(cè)到CLK變高,內(nèi)部狀態(tài)機(jī)等待下一個(gè)CLK下降沿的到來(lái);5、重
37、復(fù)第3第4的過(guò)程,直到得到上述8個(gè)字節(jié)的內(nèi)容;當(dāng)然,最終的結(jié)果是CLK仍然是抬高的;6、SS置高,模塊檢測(cè)到SS變高,退出檢測(cè)CLK的狀態(tài),等待下一個(gè)SS下降沿,并且從AA這個(gè)字節(jié)開始準(zhǔn)備下一次的通信。注意:任意時(shí)刻進(jìn)行以上讀取過(guò)程,模塊都會(huì)應(yīng)答最后一次讀到的卡號(hào),所以有必要采樣SIG引腳的下降沿。每次下降沿代表天線范圍內(nèi)有卡進(jìn)入,所以不用一直都讀取卡號(hào),而在下降沿發(fā)生時(shí)讀取一次即可。2.5.3射頻卡引腳定義 圖2-11 引腳定義圖 引腳定義列表如表2-2所示: 需要注意的是VCC供電要足值,加10uF以上退耦電容最好,模塊上已經(jīng)內(nèi)置了一個(gè)0.1uF的退耦電容,可以和該10uF電容組成更好的退
38、耦電路;產(chǎn)品不防水,受潮、靜電或使用不當(dāng)會(huì)導(dǎo)致產(chǎn)品損壞,請(qǐng)使用過(guò)程中注意防靜電!表2-2 引腳定義列表引腳號(hào)引腳名稱功能對(duì)應(yīng)天線板1R1天線接收RX2GND天線地GND3SIG(SIGNAL)有卡時(shí)該引腳輸出低電平,無(wú)卡時(shí)輸出高電平(SPI模式下用以確定是否該去讀卡號(hào))無(wú)4CLKSPI時(shí)鐘,單片機(jī)通過(guò)SPI腳對(duì)該模塊(從機(jī))提供時(shí)鐘。單片機(jī)將該引腳拉低時(shí),模塊40uS內(nèi)輸出一位數(shù)據(jù),置高時(shí),模塊標(biāo)記此位,等下一個(gè)下降沿到來(lái)無(wú)5MISO主入從出,模塊在SPI CLK引腳的時(shí)鐘驅(qū)勸下,按位輸出數(shù)據(jù)包格式的各字節(jié),單片機(jī)讀取此位,經(jīng)重組后可以得到各字節(jié)無(wú)6MOSI本模塊未使用無(wú)7SSSPI通信時(shí),單
39、片機(jī)將該引腳拉低,代表一次通信的開始,置高,代表本次通信結(jié)束,讀取完所有數(shù)據(jù)包內(nèi)容之前不準(zhǔn)置高該引腳,否則再次置低時(shí),模塊將從第一個(gè)字節(jié)開始返回,導(dǎo)致通信出錯(cuò)無(wú)8TXD串口發(fā)送引腳,模塊通過(guò)此引腳以UART方式發(fā)送協(xié)議數(shù)據(jù)包無(wú)9RXD該引腳未被使用無(wú)10VCC模塊供 +5V無(wú)11GND模塊GND無(wú)12T2天線發(fā)射2TX213T1天線發(fā)射1TX1 3 系統(tǒng)硬件電路設(shè)計(jì)3.1 主控制模塊設(shè)計(jì)該系統(tǒng)主控制單元如圖3-1所示,采用AVR16單片機(jī)為主控制芯片,單片機(jī)最小系統(tǒng)主要包括單片機(jī)、復(fù)位電路、時(shí)鐘電路、下載電路、電源指示電路。其中單片機(jī)了里面具有16KB的程序存儲(chǔ)區(qū)、4KB內(nèi)部的SRAM完全滿足
40、系統(tǒng)設(shè)計(jì)的需要,K1為復(fù)位按鍵,采用低電平復(fù)位,電容C3(103uf)與電阻R3(10k)組成上電的復(fù)位電路,為了能夠提高串行通信波特率的準(zhǔn)確性,時(shí)鐘電路采用8.00M晶振與C2、C3組成振蕩電路,只是為了能更好的觀察系統(tǒng)的電源指示。系統(tǒng)控制單元留有鍵盤、射頻卡模塊、液晶顯示模塊、電機(jī)驅(qū)動(dòng)電路和按鍵電路等各功能模塊接口,方便連接各個(gè)功能模塊。圖3-1 系統(tǒng)最小系統(tǒng)控制單元3.2 電源模塊設(shè)計(jì)電源電路主要為系統(tǒng)提供工作電源,包括DC5V/0.5A輸出,總電源有DC12V電源適配器輸入。電源轉(zhuǎn)換芯片2576-5將12V電壓轉(zhuǎn)換成5V供給系統(tǒng)供電,由于電池電壓不是特別穩(wěn)定,為保證系統(tǒng)運(yùn)行可靠采用了電
41、容濾波,這5V電源用于為主控制單元電路、電機(jī)驅(qū)動(dòng)電路、繼電器驅(qū)動(dòng)電路、鍵盤電路、液晶顯示電路等提供工作電源。美國(guó)掛架半導(dǎo)體生產(chǎn)的LM2576系列電源模塊正好符合我這次畢業(yè)設(shè)計(jì)所需要的電壓數(shù)值5v,它是一個(gè)電流輸出降壓開關(guān)集成穩(wěn)壓電路,由固定頻率振蕩器和基準(zhǔn)穩(wěn)壓器構(gòu)成,而且具有保護(hù)電路的功能,就可以構(gòu)成一個(gè)高效的穩(wěn)壓電路。故采用LM2576系列的電源轉(zhuǎn)換芯片。如圖3-2所示:圖3-2 電源電路圖 作為門禁系統(tǒng),安全問(wèn)題固然要放在第一位的,當(dāng)然,若是沒(méi)有顯示部分的話,如果其中有什么操作不正確的或者是其他原因?qū)е麻T控系統(tǒng)給的故障,也會(huì)給人們生活造成很大的麻煩,顯然顯示部分還是挺重要的。顯示選擇的時(shí)候
42、可以根據(jù)按鍵去選擇操作去用什么樣的方式打開門,可以刷卡開門和通過(guò)輸入密碼來(lái)開啟。當(dāng)操作者輸入正確的密碼或者是刷卡正確的時(shí)候,室內(nèi)的燈立即開啟,當(dāng)刷的是非法卡或者是密碼輸入錯(cuò)誤時(shí),報(bào)警模塊的喇叭就會(huì)發(fā)出響聲,發(fā)出警報(bào)不會(huì)開啟。本系統(tǒng)采用的是JM12864M-2液晶顯示,如圖3-3所示: 圖3-3 顯示電路圖3.3鍵盤輸入部分為了操作的實(shí)用性和方便性,并聯(lián)系實(shí)際考慮到的一些問(wèn)題,本設(shè)計(jì)采用了IC卡式刷卡和矩陣式按鍵鍵盤模式,IC卡刷卡模式前面已經(jīng)介紹了,現(xiàn)在我們來(lái)介紹矩陣式按鍵鍵盤模式。矩陣式按鍵的組成:由行線和列線組成,由于案件的位置都是交叉在每一行和每一列,故也稱行列式鍵盤,密碼有管理員管理設(shè)
43、定。當(dāng)今社會(huì)主要用到的還是這兩種模式。本設(shè)計(jì)使用了4*4的鍵盤,但是鍵盤就用到了4個(gè)其它的一些沒(méi)有用到,因其所用到的功能比較少,對(duì)于鍵盤輸入密碼我通過(guò)一個(gè)按鍵上下的選擇,選擇自己所需要的數(shù)字。若是密碼輸入錯(cuò)誤,則需要按鍵“返回”即可,若是輸入錯(cuò)了,按下了確定,則系統(tǒng)的報(bào)警單元會(huì)發(fā)出響聲。設(shè)計(jì)的鍵盤模塊引腳接法如圖3-4所示: 圖3-4 4x4鍵盤矩陣4x4矩陣鍵盤對(duì)于許多的實(shí)物制作來(lái)書是非常簡(jiǎn)單和實(shí)用的也是在一些設(shè)計(jì)上用的最多的鍵盤形式,當(dāng)然,對(duì)于與單片機(jī)的結(jié)合也是單片機(jī)初學(xué)者所必須掌握的一種技術(shù)。3.4報(bào)警模塊電路設(shè)計(jì) 設(shè)計(jì)采用的報(bào)警部分由蜂鳴器電路組成每當(dāng)出現(xiàn)非法卡或者是操作者密碼錯(cuò)誤時(shí),
44、使三極管Q1正向?qū)?,VCC提供電壓使蜂鳴器工作發(fā)出聲音。電路如圖3-4所示: 圖3-5蜂鳴器驅(qū)動(dòng)電路3.5室內(nèi)燈與門控門鎖電路 對(duì)于現(xiàn)實(shí)中,人們總想在拿到卡開門的時(shí)候,順便同樣把室內(nèi)的燈也打開,這樣就不用進(jìn)房間后摸著黑進(jìn)屋再去尋找燈的開關(guān)在哪,因此,本設(shè)計(jì)對(duì)于這一方面想到了與現(xiàn)在一些賓館的模式一樣的思想,就是在拿卡開門的時(shí)候,同時(shí)室內(nèi)的燈也同時(shí)的會(huì)打開,電路設(shè)計(jì)如圖所示: 為了更好的演示所做實(shí)物得出更好的觀測(cè)結(jié)果,利用一個(gè)小的電機(jī)來(lái)控制一個(gè)模擬的門,這樣更方便與直觀。如圖3-6 ,圖 3-7所示: 圖3-6 室內(nèi)燈控制電路 圖3-7 門控電機(jī)電路 3.6 繼電器控制模塊設(shè)計(jì)我們可以利用三極管
45、飽和、導(dǎo)通和截止的三個(gè)的特點(diǎn),來(lái)控制繼電器。根據(jù)三極管工作的導(dǎo)通和關(guān)斷,可以設(shè)計(jì)出我們想要的功能。三極管有PNP型和NPN型之分,下圖所示電為是NPN型三極管,故采取的是集電極接低電平方式輸出,其工作原理如下:R4、R7為上拉電阻,當(dāng)基極沒(méi)有輸入電壓時(shí),基極的電位為高電位,所以三極管不導(dǎo)通,所以平時(shí)是截止的;當(dāng)有基極輸入低電位,所以降低基極的電壓,三極管正常的工作,三極管導(dǎo)通,線圈得電動(dòng)作,常開變常閉,常閉變常開,由此完成電路設(shè)備斷電與開啟功能。圖中二極管的作用是保護(hù)線圈不收到逆向峰值電壓的沖擊,對(duì)繼電器起到保護(hù)作用,二極管需要反接在線圈兩側(cè)。如圖3-8所示。圖3-8 繼電器控制電路4 系統(tǒng)軟
46、件設(shè)計(jì)與實(shí)現(xiàn)4.1 軟件設(shè)計(jì)環(huán)境4.1.1 ICC開發(fā)環(huán)境和建立工程首先在電腦桌面上找到ICC的圖標(biāo),點(diǎn)擊“File New”(新建)在如圖4-1所示的右側(cè)打開一個(gè)新的文件的窗口,在打開的窗口里輸入一個(gè)源程序,輸入完畢之后,選擇“File Save”,(保存)并命名。命名時(shí),必須要在命名的后面加上文件的擴(kuò)展名,C語(yǔ)言程序均以“.C”為擴(kuò)展名,將其命名為zdz.c,保存完畢后可以將該文件關(guān)閉。但這還不能直接的使用ICC,還得對(duì)單片機(jī)型號(hào);確定編譯、匯編、連接的參數(shù);指定調(diào)試的方式等進(jìn)行調(diào)試設(shè)置,不能直接對(duì)單個(gè)的C語(yǔ)言源程序進(jìn)行處理。在做完上述的步驟之后,右鍵點(diǎn)擊任務(wù)標(biāo)題欄“Project->
47、;New Project”菜單,出現(xiàn)下圖4-2的對(duì)話框,需要給新建立的要求給將要建立Project起一個(gè)名字,這里起名為zdz,這里就不用和第一次是的加入擴(kuò)展名。然后點(diǎn)擊“保存”按鈕,出現(xiàn)第二個(gè)對(duì)話框,如圖4-2所示,選擇所需要的CPU(選擇Atmel ATmega16)芯片的型號(hào).然后點(diǎn)擊“Project”,然后,選擇“Open”點(diǎn)擊鼠標(biāo)右鍵,出現(xiàn)一個(gè)下拉菜單,選擇自己所需要的源文件,如圖4-1到4-3所示: 圖4-1 軟件編譯器開發(fā)環(huán)境圖1 圖4-2 軟件編譯器開發(fā)環(huán)境圖2 圖4-3 軟件編譯器開發(fā)環(huán)境圖34.1.2下載軟件progisp1.67工程運(yùn)用下載程序用progisp1
48、.67進(jìn)行程序的下載,首先做好準(zhǔn)備工作,準(zhǔn)備好端口線,選擇Atmel ATmega16芯片,其它的選擇默認(rèn)即可,不用改動(dòng),然后選擇點(diǎn)擊“調(diào)入FLASH”導(dǎo)入程序文件的HEX文件,再點(diǎn)擊“自動(dòng)”進(jìn)行程序的下載。如圖4-4所示。圖4-4 程序下載軟件開發(fā)環(huán)境圖4.2 主程序的設(shè)計(jì)系統(tǒng)的流程圖如圖4-5所示: 圖4-5 系統(tǒng)總的程序流程圖 345 系統(tǒng)測(cè)試及結(jié)果分析5.1 系統(tǒng)測(cè)試的方法及內(nèi)容 本設(shè)計(jì)應(yīng)用DXP及ICC軟件,首先根據(jù)自己設(shè)計(jì)的電路圖用DXP軟件畫出電路圖,對(duì)于軟件的使用,在做設(shè)計(jì)期間通過(guò)請(qǐng)教老師,和同學(xué)的幫忙,同時(shí)也翻閱了大量的視頻和資料,慢慢的來(lái)學(xué)習(xí),一步一步的了解使用,對(duì)需要必要
49、掌握的軟件之后,用ICC編寫程序,進(jìn)行編譯和連接,若是沒(méi)有發(fā)出錯(cuò)誤的警告,既可以生成程序所需要的hex文件,將此含有hex的文件加到電路圖上使軟硬件結(jié)合運(yùn)行。同時(shí)對(duì)于電路的焊接等,事先用DXP把電路的PCB圖生成,通過(guò)電腦上的模擬實(shí)驗(yàn)確定線路是沒(méi)有問(wèn)題的,這樣再進(jìn)行焊接就會(huì)很容易的進(jìn)行。焊接完成后再認(rèn)真的用測(cè)量工具檢測(cè),便進(jìn)入硬件調(diào)試階段。調(diào)試工作的主要任務(wù)是排除實(shí)物故障,其中包括設(shè)計(jì)錯(cuò)誤和工藝性故障。最后再進(jìn)行單個(gè)模塊的檢測(cè)。5.2 系統(tǒng)測(cè)試的目的系統(tǒng)在調(diào)試時(shí),接通電源,按下初始化開關(guān),首頁(yè)顯示個(gè)人的基本資料信息,然后確定后,進(jìn)入選擇界面,通過(guò)上下選擇按鈕來(lái)操作是選擇刷卡進(jìn)入還是選擇手動(dòng)輸入
50、密碼操作。5.3 系統(tǒng)測(cè)試結(jié)果及分析系統(tǒng)上電測(cè)試,首先測(cè)試出現(xiàn)的界面如圖所示,你可以選擇2種模式,通過(guò)上下按鍵選擇IC卡讀取模式和密碼輸入模式。如圖5-1所示。 圖5-1 測(cè)試圖1 密碼輸入模式通過(guò)上下按鍵的選擇,輸入密碼,當(dāng)密碼正確時(shí),系統(tǒng)會(huì)自動(dòng)顯示出 圖5-2 測(cè)試圖2密碼是否正確,若是錯(cuò)誤則蜂鳴器會(huì)報(bào)警那個(gè),并顯示密碼錯(cuò)誤,正確則顯示如圖5-2所示的界面,燈開啟,門打開。 圖5-2 測(cè)試圖3IC卡讀取模式通過(guò)選擇IC卡讀取,然后按下確認(rèn)鍵,刷卡,若是沒(méi)有注冊(cè)的卡,如圖5-3所示會(huì)顯示無(wú)效的IC卡,系統(tǒng)報(bào)警。 圖5-3 測(cè)試圖4結(jié) 論通過(guò)這幾周對(duì)AVR16單片機(jī)門禁控制系統(tǒng)電路的設(shè)計(jì)與實(shí)現(xiàn),主要的研究工作有以下幾個(gè)方面:1、 對(duì)控制系統(tǒng)的原理和組成進(jìn)行了詳細(xì)的介紹,確定了系統(tǒng)的總體設(shè)計(jì)方案。2、以ATmega16最小系統(tǒng)板為控制系統(tǒng),進(jìn)行并完成了系統(tǒng)要求所需的各硬件模塊的原理圖,并做了相應(yīng)的硬件制作調(diào)試。采用了12864液晶顯示界面實(shí) 3、完成了系統(tǒng)的上位機(jī)程序和各功能模塊的應(yīng)用程序的設(shè)計(jì),實(shí)現(xiàn)了基于單片機(jī)的智能門禁系統(tǒng)的設(shè)計(jì)與制作。整個(gè)軟件的設(shè)計(jì)采用模塊化、結(jié)構(gòu)化設(shè)計(jì)思想,使程序部分化,便于整個(gè)程序的移植。4、硬件設(shè)計(jì)部分。系統(tǒng)的學(xué)習(xí)了無(wú)線控制方面的理論知識(shí),并仔細(xì)分析和研究了無(wú)線控制的設(shè)計(jì)理論。5、軟件設(shè)計(jì)部分,結(jié)合本設(shè)計(jì)的需要,認(rèn)真學(xué)習(xí)了AVR單片機(jī)中的定時(shí)、串口通
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 絕句教案范文集錦6篇
- 教師個(gè)人工作計(jì)劃2022年
- 大班春節(jié)教案
- 項(xiàng)目管理部門工作計(jì)劃范文
- 保溫材料生產(chǎn)項(xiàng)目投資計(jì)劃書
- 2022公共衛(wèi)生工作計(jì)劃10篇
- 護(hù)理專業(yè)自我鑒定10篇
- 年度工作總結(jié)合集15篇
- 網(wǎng)絡(luò)創(chuàng)新課程設(shè)計(jì)
- 基督山伯爵讀書筆記15篇
- 外派董事培訓(xùn)課件
- 探礦權(quán)申請(qǐng)書
- 期末復(fù)習(xí)單詞正確形式填空專項(xiàng)練習(xí)(試題)譯林版(三起)英語(yǔ)四年級(jí)上冊(cè)
- sbar溝通模式在臨床護(hù)理中的應(yīng)用
- 高考語(yǔ)文復(fù)習(xí)小說(shuō)閱讀之人物形象課件54張
- 控制系統(tǒng)的滯后校正設(shè)計(jì)
- 燈會(huì)安全施工方案
- CNAS-CL02:2023 醫(yī)學(xué)實(shí)驗(yàn)室質(zhì)量和能力認(rèn)可準(zhǔn)則
- 溫濕度記錄表
- 痛經(jīng)癥狀量表(CMSS)全
- 住院醫(yī)師規(guī)范化培訓(xùn)教學(xué)查房課件
評(píng)論
0/150
提交評(píng)論