【正文】
報(bào)警聲持續(xù) 10 秒。每次輸 入指令前都要判斷液晶模塊是否處于忙的狀態(tài)。同時(shí),蜂鳴器輸出四聲提示聲。上電運(yùn)行時(shí) ,在 Vcc ≥ 2. 0 之前 , RST必須保持低電平。根據(jù)門控系統(tǒng)要實(shí)現(xiàn)的功能,所設(shè)計(jì)的系統(tǒng)軟件由 1602液晶顯示器初始化子程序、各個(gè)輸出提示及狀態(tài) 1602液晶顯示子程序、正否 密碼對(duì)比 子程序、門號(hào)比較子程序、三次密碼錯(cuò)誤報(bào)警及其顯示子程序、鍵盤掃描子程序、鍵序判斷子程序、 CD4067編碼子程序、查表子程序、時(shí)間判斷子程序、主程序組成。因此設(shè)計(jì)中 DS1302 是最好選擇。 1602液晶模塊 1腳 : VSS 為電源地,接 GND。各開關(guān)都可雙向傳輸信 號(hào),即各開關(guān)允許從 n線到 1 線的信號(hào)傳送(輸入 /輸出)或 1線到 n線的分離(輸出 /輸入),以及允許信號(hào)的并 /串轉(zhuǎn)換。切斷電源,電鎖 會(huì)自動(dòng) 打開 。不帶電線 的一端裝在門的頂部,帶電線的一端裝在門框上。 基于單片機(jī)門控系統(tǒng)電路主框圖和工作基本原理 智能控制器由主要供電電源電路、備用電源充電電路、門磁、蜂鳴報(bào)警電路、電控鎖及其驅(qū)動(dòng)電路、門號(hào)選擇電路、單片機(jī)及其外圍電路、(鍵盤電路、 1608液晶顯示電路、報(bào)警電路)對(duì)講門鈴電路的等電路模塊組成。感應(yīng)式門 控 系統(tǒng)和生物辨識(shí)門 控 系統(tǒng)成為門 控系統(tǒng) 發(fā)展的兩大熱點(diǎn)。 關(guān)鍵詞 : 51單片機(jī)、門控系統(tǒng)、對(duì)講系統(tǒng)、智能樓宇自動(dòng)化 單片機(jī)門禁系統(tǒng)設(shè)計(jì)畢業(yè)論文 II The Entrance Guard System Based on MCU Abstract: The Access control system have being using very extensive, in the modern building automation applications, what improve the quality of people life and the residence of safety. The primary written assignment for this subject is design a Small systems of Access control it base on 51MCU, which realizing the access control with the input password or call way. This system can be applied in general building unit of access control. Its function as follows: The permissions to access control( entrance with the right pass code) ; Access talkback system(the door’s open and Dialogue function); Alarm In exceptional circumstances (Illegal invasion/ the door not be closed overtime). The MCU is the core device of this system. This system runs throughout the course of program. It can realize the function that mon mechanical lock cannot achieve. Keywords: 51MCU(Micro programmed Control Unit), Access Control System, Dialogue System, Intelligent Building Automation Technology. 基于單片機(jī)的門控系統(tǒng)設(shè)計(jì) 1 第 1 章 緒 論 本課題的研究背景 門控( 門禁 ) 系統(tǒng)屬于智能建筑樓宇自動(dòng)化系統(tǒng)( BAS)種的安防系統(tǒng),是一種新型的現(xiàn)代化安全管理系統(tǒng), 高水平的 門 控 系統(tǒng)集成自動(dòng)識(shí)別技術(shù)和現(xiàn)代安全管理措施為一體,能夠?qū)Ω魍ǖ揽诘奈恢茫ㄐ袑?duì)象及通行時(shí)間、方向等進(jìn)行實(shí)時(shí)的控制,從而實(shí)現(xiàn)對(duì)出入口的安全控制。對(duì)于使用者來說,一把鎖配一把鑰匙,多把就需要多把鑰匙,使用起來不方便。電源由 220V 交流電經(jīng)過 24V 的變壓器、整流濾波電路和 MC78L12CG 和 MC78L05CG 芯片可以產(chǎn)生供單片機(jī)電路的 +5V 和電磁鎖的 +12V 電源,斷電后經(jīng)自動(dòng)通過 12V蓄電池 BT 提供。它安裝在門 框的上部。 CD4067 是單 16 路(單刀 16位)模擬開關(guān),各開關(guān)由外部輸入二進(jìn)制的地址碼 A、 B、 C、 D來切換。對(duì)鍵盤的處理程序功能:確定有無鍵按下,判斷哪一個(gè)鍵按下,鍵的功能是什么;還要消除按鍵在閉合或斷開時(shí)的抖動(dòng)。 16 腳: BLK背光電源負(fù)極,接 GND。還采用了 1602LCD 液晶顯示模塊,可以實(shí)現(xiàn)建立了良好的人機(jī)交互界面的要求,操作起來將更加方便。位 5至位 1 指示要操作單元的地址 。設(shè)置的 6位密碼為 ******在每輸入一位密碼時(shí),屏幕將顯示輸入的密碼位數(shù),在此流程圖中未將這些程序段一一寫出,在三次密碼輸入錯(cuò)誤的時(shí)候?qū)@示 “ CODE ERROR THREE TIMES!!”同時(shí)輸出報(bào)警信號(hào)。 指令 5:光標(biāo)或顯示移位 S/C :高電平時(shí)顯示移動(dòng)的文字,低電平時(shí)移動(dòng)光標(biāo) 表 1602的控制指令 基于單片機(jī)的門控系統(tǒng)設(shè)計(jì) 20 指令 6:功能設(shè)置命令 DL:高電平時(shí)為 4位總線,低電平時(shí)為 8 位總線 N:低電平時(shí)為單行顯示,高電平時(shí)為雙行顯示, F:低電平時(shí)顯示 5X7的點(diǎn)陣字符,高電平時(shí)顯示 5X10 的顯示字 符。 1. 密碼輸入功能 開始界面 仿真 :按鍵密碼輸入 LCD 上顯示: 2. 密碼輸入 的仿真 :在鍵盤上按鍵( 09 的按鍵才可,不然不會(huì)顯示密碼輸入進(jìn)度),每次輸入一位密碼 LCD 上都會(huì)有相應(yīng)的密碼進(jìn)度顯示: D0D7D1D2D3D4D5D6RS RWED714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 LD0D7D1D2D3D4D5D6RS RWED714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 L基于單片機(jī)的門控系統(tǒng)設(shè)計(jì) 24 DO O RQ1Z T X 7 0 4D8L E D G RE E NR L 1G 4 W 1 1 1 4 P 1 2 V接電鎖 12 V 電源 接電鎖D0 D7D1 D2 D3 D4 D5 D6RSRWED714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3LCD1LM016L 3. 密碼輸入完成界面及正誤結(jié)果輸出 的仿真 : 3 次錯(cuò)誤時(shí)報(bào)警的仿真: 門號(hào)輸入及呼叫功能的仿真 門號(hào)的輸入功能中,當(dāng)有門號(hào)輸入后,程序?qū)ふ乙延械拈T號(hào),在此程序中設(shè)置 存儲(chǔ)6位密碼輸入完成后顯示界面 D0D7D1D2D3D4D5D6RS RW ED714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 L密碼輸入正確顯示界面 密碼輸入錯(cuò)誤顯示界面 密碼正確 門鎖信號(hào)輸出將門鎖打開 密碼輸入三次錯(cuò)誤后 LCD顯示仿真 密碼三次錯(cuò)誤后報(bào)警燈及報(bào)警器指示 D0 D7D1 D2 D3 D4 D5 D6RSRWED714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3LC D1LM 016LD0 D7D1 D2 D3 D4 D5 D6RSRWED714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3LCD1LM 016LD0 D7D1 D2 D3 D4 D5 D6RSRWED714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3LCD1LM016LD0 D7D1 D2 D3 D4 D5 D6RSRWED714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3LCD1LM016LD0 D7D1 D2 D3 D4 D5 D6RSRWED714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3LC D1LM 016LD0 D7D1 D2 D3 D4 D5 D6RSRWED714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 LD0D7D1D2D3D4D5D6RS RW ED714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 LD0D7D1D2D3D4D5D6RS RW ED714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 LBEEPQ2Z T X 7 0 4D1L E D G RE E NL S 1S P E A K E R基于單片機(jī)的門控系統(tǒng)設(shè)計(jì) 25 D0D7D1D2D3D4D5D6RS RW ED714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 L的門號(hào)有 {101,102,103,201,202,203,301,302,303,401,402,403,501,502,503,601} 1. 門號(hào)輸入及呼叫 功能的開始界面仿真:當(dāng)按鍵“門號(hào)輸入”時(shí), LCD 顯示: 2. 門號(hào)輸入仿真: 此仿真過程和密碼鎖功能仿真的功能大致相同。此系統(tǒng)還有消防聯(lián)動(dòng)接口,可以與消防系統(tǒng)聯(lián)動(dòng)符合消防規(guī)范。下邊分密碼輸入開門