基于單片機的金庫門(mén)電子密碼鎖系統設計
3 硬件設計
系統硬件設計由兩大部分組成:密碼生成器硬件設計和密碼鎖控制器硬件設計。
3.1 密碼生成器硬件設計
以STC12系列單片機STC12LE5410AD(3 V單片機)為核心,結構框圖如圖3所示。其功能模塊主要由電源電路模塊、鍵盤(pán)電路、液晶顯示模塊和指示控制模塊四部分組成的。本文引用地址:http://dyxdggzs.com/article/172737.htm
電源模塊設計采用雙電源切換供電,即既可以通過(guò)USB接口供電,也可以通過(guò)電池為系統供電。經(jīng)USB或電池引出來(lái)的電壓是5 V,再經(jīng)1117-33穩壓管穩壓之后為CPU提供3.3V電壓。STC12LE5410AD的P1口與鍵盤(pán)電路相連接,P3.6接LED燈作為系統的指示燈。P3.0與OCM12864的數據/指令引腳RS相連,實(shí)現數據/指令選擇,當RW=1時(shí),數據DB0-DB7將送入顯示RAM;當RW=0時(shí),數據DB0-DB7將送入指令寄存器執行。數據的讀寫(xiě)選擇R/W由P3.4來(lái)控制。E為0CM12864的液晶屏的讀寫(xiě)使能端,并通過(guò)STC12LE5410AD的P3.2和P3.3選擇OCM12864左半屏和右半屏。除此之外,V0是LCD的調整電壓,必須與VEE一起與10 k電位器相連,可對液晶屏的對比度進(jìn)行調整。
3.2 金庫門(mén)密碼鎖控制器硬件設計
以STC12系列的STC12C5410AD(5V單片機)為核心,結構框圖如圖4所示,主要包括電源電路模塊、液晶顯示驅動(dòng)模塊、鍵盤(pán)電路模塊、報警輸出模塊以及和STC12C2052AD通信的串口通信模塊、開(kāi)鎖控制電路。
評論