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

正文內(nèi)容

基于單片機(jī)的電子密碼鎖設(shè)計畢業(yè)設(shè)計說明書(論文)(完整版)

2025-08-29 17:25上一頁面

下一頁面
  

【正文】 (蓋章) 年 月 日 評閱教師評閱書 評閱教師評價: 一、論文(設(shè)計)質(zhì)量 論文(設(shè)計)的整體結(jié)構(gòu)是否符合撰寫規(guī)范? □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 是否完成指定的論文(設(shè)計)任務(wù)(包括裝訂及附件)? □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 二、論文(設(shè)計)水平 論文(設(shè)計)的理論意義或?qū)鉀Q實際問題的指導(dǎo)意義 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 論文的觀念是否有新意?設(shè)計是否有創(chuàng)意? □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 論文(設(shè)計說明書)所體現(xiàn)的整體水平 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 建議成績: □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 (在所選等級前的□內(nèi)畫“√”) 評閱教師: (簽名) 單位: (蓋章) 年 月 日 教研室(或答辯小組)及教學(xué)系意見 教研室(或答辯小組)評價: 一、答辯過程 畢業(yè)論文(設(shè)計)的基本要點和見解的敘述情況 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 對答辯問題的反應(yīng)、理解、表達(dá)情況 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 學(xué)生答辯過程中的精神狀態(tài) □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 二、論文(設(shè)計)質(zhì)量 論文(設(shè)計)的整體結(jié)構(gòu)是否符合撰寫規(guī)范? □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 是否完成指定的論文(設(shè)計)任務(wù)(包括裝訂及附件)? □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 三、論文(設(shè)計)水平 論文(設(shè)計)的理論意義或?qū)鉀Q實際問題的指導(dǎo)意義 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 論文的觀念是否有新意?設(shè)計是否有創(chuàng)意? □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 論文(設(shè)計說明書)所體現(xiàn)的整體水平 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 評定成績: □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 教研室主任(或答辯小組組長): (簽名) 年 月 日 教學(xué)系意見: 系主任: (簽名) 年 月 日 設(shè)計說明書 摘要 摘要 在日常生活和工作中,鎖是每個人都離不開的,它是保護(hù)個人財產(chǎn)安全、保護(hù)資料檔案的關(guān)鍵元素。 5 LCD1602 顯示器介紹 7 晶體振蕩器 19 4 仿真調(diào)試 當(dāng)前在第一世界國家中,密碼鎖技術(shù)已經(jīng)比較成熟,擁有不同的種類,在各類智能門禁系統(tǒng)中,電子密碼鎖的使用十分普遍,使得門禁的實現(xiàn)有了數(shù)種安全、可靠的技術(shù)來支持。前述 鎖具 有著這樣多的 不便, 而人們對 鎖的需求又是巨大 的 , 一種 使用密碼 來代替鑰匙的 鎖 具就成為了必然出現(xiàn)的產(chǎn)品 。 由此可以看出組合使用電子信息是電子密碼鎖今 后發(fā)展的趨勢 [3]。采用數(shù)字電路設(shè)計方案時設(shè)計雖然簡單,但控制的準(zhǔn)確性和靈活性差。在 用戶 進(jìn)行 密碼 修改操作 時, 首先要輸入原密碼,只有當(dāng)輸入和 原密碼 匹配時才會允許 設(shè)置新密碼,新密碼設(shè)置完成后按 確認(rèn) 鍵則保存 。 方案二 :矩陣鍵盤輸入識別 矩陣鍵盤 的 每 一行、每一 列 均相連,引出連接到 一 個 I/O 口 上 , 按鍵 設(shè)在 每一個 行線和列線的交叉 處 , 每 當(dāng) 有一個鍵按下就使得 某一條行線與某一條列線 相接 通 ,只要確定接觸的是哪兩條線,即哪兩個 I/O 口線,就可以確定哪一個鍵被觸動 [7]。 壽命: 1000 寫 /擦循環(huán) 可編程串行通道 將 P1口的管腳寫 為“ 1”時 , 整個 P1 端口會 被內(nèi)部 的上拉電阻 上拉為高 電平。當(dāng)配置為片內(nèi)振蕩器時,反向放大器輸入端口應(yīng)接XTAL輸出端口應(yīng)當(dāng)接 XTAL2。在本次設(shè)計中我們選用 LCD1602 顯示模塊 , 這一 型號 有諸多優(yōu)點,如 顯 示自由度高、 體積小、耗能少等 。 石英晶體振蕩器具有 精度 高 和穩(wěn)定度 高 的 優(yōu)點 ,它 同時可以作為 一種晶體諧振元件 實現(xiàn) LC 諧振回路 的功能: 穩(wěn)定頻率和選擇頻率。 具體的講,本設(shè)計可以分為 硬件部分與軟件部分 倆大部分 。 矩陣式鍵盤適 合 用 在 按鍵數(shù) 量 較多的 系統(tǒng)中 ,它 將 I/O 口 分別引出線,并分為 行線和列線, 在 每一個 行線和列線 相交的地方放置一個按鍵 , 這種方案下, 一個 占用 7 個 I/O 端口的 4 3的行列結(jié)構(gòu)可以構(gòu)成一個 12鍵的鍵盤。在 剛 接通電源 時 電容 C1 兩端 電 勢差 很小,電阻 R1 上的電壓接近電源電壓, 這會使得 RST 為高電平,接著, 電容 進(jìn)入充電 過程 , RST 端電勢步 降 低 ,當(dāng) RST 端的電壓 表現(xiàn)為低電平時 , CPU 脫離復(fù)位狀態(tài), 只要 電容 C3 大 小適當(dāng) , 就能夠 保證RST 的 高電平有效 持續(xù) 時間 多 于 24 個振蕩周期, 此時單片機(jī)就 能夠 實現(xiàn) 可靠 的復(fù)位。 晶振電路原理圖如圖 所示: C12 2 p FC22 2 p FX1C R Y S T A L 圖 晶振電路原理圖 顯示電路 為了使 密碼鎖 的 顯示效果 使人滿意、電路簡潔 ,此處 使用了 LCD1602 作為 顯示 模塊的核心 ,而不是 普通的數(shù)碼管 。在實際應(yīng)用的電子密碼鎖產(chǎn)品中,可以把其替換為電磁繼電器的輸入,原理仍是不變。若無鍵按下 ,其值仍應(yīng)為 0xFE。k 4。 } } while(KEY != rowScan[k])。 ○ 5 寫字符串函數(shù) void writeString(uchar row,uchar column1,uchar column2, char *s) 參數(shù): row 表示行, column1 表示第一行起始地址, column2 表示 下一行起始地址,均從 1 開始。//開顯示,光標(biāo)閃爍,顯示光標(biāo) } 密碼修改子程序設(shè)計 在本設(shè)計中,密碼修改功能是使用外部中斷觸發(fā)的,這意味用戶得以隨時進(jìn)行密碼的修改,十分方便。這里以起中的音階“ 1”為例說明,其初值設(shè)為 0xF720,對應(yīng)十進(jìn)制數(shù) 63264,則計數(shù) 65536 63264 = 2272 次后溢出進(jìn)入中斷,若單片機(jī)外接 24MHZ 晶振,則計數(shù)一次對應(yīng) ,即計數(shù) 1136μs 后溢出。 //初始化函數(shù) void AlarmInit() { TMOD = 0x01。i++) { TR0 = 1。 delay(300)。 } 4 仿真調(diào)試 Proteus ISIS 簡介 本設(shè)計硬件原理圖的繪制 使用了 Proteus軟件 , Proteus軟件是一款電路設(shè)計與仿真軟件 ,它 基于 VSM技術(shù), 相比 其他軟件 有著諸多優(yōu)點:它支持 仿真 的單片機(jī)型號很多,像 MCS51系列、 PIC系列等 均可 , 同時集成了多樣的 單片機(jī)外圍 電路,比如鍵盤、 LED、 LCD等等。 經(jīng)反復(fù)修改后,程序會提示編譯成功,編譯成功的畫面如圖 : 圖 Keil編譯成功 Keil 中的程序需生成 51 單片機(jī)可執(zhí)行的 HEX 文件,需要對“目標(biāo) 1” 的屬性進(jìn)行如圖 和圖 所示的操作。 圖 密碼正確實現(xiàn)開鎖的仿真圖 ( 3) 當(dāng)密碼輸入有誤 時,顯示屏 上 將 會 顯示“ Wrong Password, Unlock Failed !”,同時 播放短促的報警聲, 鎖 保持關(guān)閉 ,發(fā)光二極管 D1不 發(fā)光。 圖 新密碼輸入界面 ( 7) 只有當(dāng)輸入新的密碼 是 6 位時 ,電子密碼鎖的密碼才 會 更新, 否則發(fā)出 錯誤警告,要求重新輸入 ,顯示圖如圖 所示。 ( 2)當(dāng)輸入密碼不正確時,不能開鎖,系統(tǒng)報警,同時顯示屏出現(xiàn)相應(yīng)顯示信息。 還要感謝我論文中所引用、參考的文獻(xiàn)的作者,正式站在你們的肩膀上,我才能看得更遠(yuǎn)。 k 0。 delay(1)。 } // ========將坐標(biāo)轉(zhuǎn)換為 LCD 的坐標(biāo) =========== void LCDPosition(uchar row,uchar column) { char position。 delay(200)。 i++) { if((*(s+i)) == 39。 i 32) { writeChar(row + 1,column2,*(s+i))。 //屏幕移動 delay(900)。//開顯示,光標(biāo)閃爍,顯示光標(biāo) } //外部中斷初始化 void InuptInit(void) { IT0=1。 for(k = 0。 break。 uchar note。i3。note++) { TR0 = 1。 Beep = ~Beep。 while(1) { value = keyScan()。) //。amp。 uint i=0。 TR0 = 0。 delay(300)。 //T/C0 工作在方式一 ET0 = 1。 //等待按鍵釋放 if(flag) return keyValue[i]。 k++) { KEY = rowScan[k]。 EA =1。 //設(shè)置 16*2 顯示, 5*7 點陣, 8 位數(shù)據(jù)接口 delay(30)。 column2++。) break。 { char i。 // column = 0~15在 LCD上的可見域顯示 else if(row == 2) position = 0xC0 + column 1。 } // 寫指令函數(shù) void LCDWriteCmd(uchar Cmd) { RS=0。 i 0。 sbit RW = P0^2。 在這次畢業(yè)設(shè)計中,從定下課題、查閱資料,到著手制作、修改完善,每一步都令我受益匪淺,不僅鞏固了大學(xué)期間學(xué)到的知識,又增加了許多工程實踐經(jīng)驗。如圖 所示。 圖 密碼錯誤不能開鎖的仿真圖 ( 4) 電子密碼鎖的密碼 可 修改。初始狀態(tài)如圖 所示。 軟件調(diào)試 Keil 軟件簡介 本 設(shè)計 的軟件編譯環(huán)境使用 了 Keil uVision4,這 是 一款基于 C 語言的 51系列兼容單片機(jī)軟件開發(fā)系統(tǒng) 。 delay(300)。 TR0 = 0。 //開定時器中斷 EA = 1。次頻率為音階“ 1”所對應(yīng)的頻率值。 若要修改密碼,須先輸入舊密碼密碼,密碼驗證通過后方可設(shè)置新密碼,新密碼輸入結(jié)束后,驗證位數(shù),然后保存新密碼。 //設(shè)置 16*2 顯示, 5*7 點陣, 8 位數(shù)據(jù)接口 delay(30)。 } } return 39。 //逐行掃描 delay(10)。同理可得第一行另兩個按鍵的鍵碼為 0xDE、0xBE[16]。 圖 報警、解鎖提示電路原理圖 系統(tǒng)軟件部分設(shè)計 本 設(shè)計的 軟件 部分 由 主程序 、 按鍵檢測子程序 、 LCD 顯示子程序 、 密碼修改子程序 、 報警聲音子程序 等組成 。當(dāng)密碼輸入 結(jié)束 后 ,按下確認(rèn)鍵,
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1