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

正文內(nèi)容

基于單片機(jī)控制的電子密碼鎖的設(shè)計(jì)論文(參考版)

2025-06-21 17:41本頁面
  

【正文】 :許艷 第19頁 共20頁 。再次感謝我的指導(dǎo)老師和在此設(shè)計(jì)過程中幫助我的一些同學(xué),在你們的指導(dǎo)和幫助下,我才能順利的完成這次畢業(yè)設(shè)計(jì)。在本次論文設(shè)計(jì)過程中,高珊老師對該論文從選題、構(gòu)思到最后定稿的各個(gè)環(huán)節(jié)給予細(xì)心指引與教導(dǎo), 在每次設(shè)計(jì)遇到問題時(shí)老師不辭辛苦的講解才使得我的論文設(shè)計(jì)順利的進(jìn)行。另外由于畫線、電路問題,仿真結(jié)果并未有完成顯示,相關(guān)功能也沒有實(shí)現(xiàn),所以很遺憾!電子鎖是信息化時(shí)代發(fā)展的產(chǎn)物,應(yīng)時(shí)而生,我相信隨著科技的不斷發(fā)展,將來的電子鎖一定更加完美,更加人性化,更加便宜,更加安全。但因?yàn)槲业乃接邢?,此電路中也存在一定的問題。學(xué)習(xí)上,使自已所學(xué)的知識在這次得到實(shí)踐,學(xué)到一些書本上無法學(xué)到的經(jīng)驗(yàn),對電子元件有了進(jìn)一步的認(rèn)識。開始 成功開鎖 修改密碼 不修改 返回YESNO圖46 修改密碼子程序流程第6章 總結(jié) 在做畢業(yè)論文期間,在老師的指導(dǎo)下,通過自身的不斷努力,無論是思想上,學(xué)習(xí)上,都取得了長足的發(fā)展和巨大的收獲,思想上,學(xué)會了用科學(xué)的精神去解決問題。每個(gè)功能模塊都有它自己的子程序。 圖43 鍵盤掃描子程序流程圖開鎖程序說明:初始密碼“123456”存放在40H 到45H六個(gè)單元中,六位數(shù)碼管顯示的從鍵盤輸入的數(shù)據(jù)存放在30H 到35H 六個(gè)單元中,判斷30H到35H單元里的數(shù)據(jù)與40H到45H單元里的數(shù)據(jù)是否相同,如果相同,開鎖成功綠燈亮;如果不相同,則密碼輸入錯(cuò)誤,紅燈亮且蜂鳴器響[]。當(dāng)檢測到有鍵按下后,延時(shí)一段時(shí)間再做下一步的檢測判斷,這是為了防止是抖動干擾造成錯(cuò)誤識別,繼而進(jìn)行確定具體閉合鍵的過程。顯示完畢就跳到掃描子程序繼續(xù)對鍵盤進(jìn)行掃描,如此循環(huán)。主程序流程圖如圖41所示, 圖41 主程序流程圖主程序說明:單片機(jī)復(fù)位后進(jìn)入初始化把初始密碼“123456”依次存放到40H 到45H六個(gè)單元中,把30H 到35H 六個(gè)單元設(shè)置為六位數(shù)碼管顯示數(shù)據(jù)的存放地址,調(diào)用掃描子程序?qū)︽I盤進(jìn)行掃描。 總體電路設(shè)計(jì) 圖35 總體電路設(shè)計(jì) 第4章 系統(tǒng)軟件設(shè)計(jì)本系統(tǒng)的工作流程為:通過鍵盤掃描來實(shí)現(xiàn)幾種不同的功能,剛開始是設(shè)置的初始密碼“123456” 通過數(shù)碼管來顯示,用10 個(gè)按鍵來輸入0 到9 這從右到左依次輸入,還用其余幾個(gè)按鍵來顯示密碼,修改密碼,開鎖等。同理第二時(shí)刻也只有第二個(gè)數(shù)碼管顯示“2”,依次類推第N 時(shí)刻就只有第N個(gè)數(shù)碼管顯示“N”。例如:使六個(gè)數(shù)碼管顯示“123456”。由于74LS138是低電位有效,所以應(yīng)該采用PNP型的三極管來驅(qū)動數(shù)碼管,在此三極管相當(dāng)于一個(gè)開關(guān)的作用,依靠這兩塊芯片就可以控制數(shù)碼管實(shí)現(xiàn)動態(tài)掃描顯示。另外在74LS47 的輸出與數(shù)碼管之間還要接上7個(gè)470歐姆的限流電阻,以防止有過大的電流流過時(shí)燒壞數(shù)碼管。 圖33 聲光報(bào)警模塊如圖34所示,該模塊主要由74LS47譯碼器,74LS138譯碼器和6個(gè)8段數(shù)碼顯示管組成,從編碼器輸送過來的數(shù)據(jù)經(jīng)過一塊74LS47芯片和一塊74LS138芯片譯碼后,傳送到8段數(shù)碼顯示管,顯示管根據(jù)接收到數(shù)據(jù)電平的高低來顯示不同的數(shù)據(jù)。單片機(jī)控制模塊電路如圖32 所示圖32 單片機(jī)控制模塊如圖33 所示,本模塊的作用是當(dāng)開鎖按鈕被按下時(shí),如果數(shù)碼管當(dāng)前顯示值與密碼相同,則綠燈點(diǎn)亮;當(dāng)輸入的數(shù)字與密碼不同時(shí),則紅燈點(diǎn)亮并且蜂鳴器立刻發(fā)出聲音報(bào)警[]。P0 口接兩個(gè)發(fā)光二極管和一個(gè)蜂鳴器以實(shí)現(xiàn)聲光報(bào)警功能;P2 口連接一片七段譯碼器和一片38 譯碼器以動態(tài)掃描方式同時(shí)驅(qū)動六個(gè)數(shù)碼管;P1 口與16 個(gè)陣列式按鍵相連實(shí)現(xiàn)對鍵盤的掃描。 單片機(jī)復(fù)位是使CPU和系統(tǒng)中的其他功能部件都處在一個(gè)確定的初始狀態(tài),并從這個(gè)狀態(tài)開始工作,例如復(fù)位后PC=0000H,使單片機(jī)從第—個(gè)單元取指令。圖31 鍵盤掃描模塊單片機(jī)作為本裝置的核心器件,在系統(tǒng)中起到控制聲光報(bào)警、以及數(shù)碼動態(tài)顯示的作用,本裝置采用的AT89S51 是標(biāo)準(zhǔn)的40 引腳雙列直插式集成電路芯片,有4 個(gè)八位的并行雙向I/O 端口,分別記作P0、PPP3。如首先置第一行為0,其余行為1,如果有一個(gè)為0,則根據(jù)讀取的列值,判斷按鍵是在第一行第幾列上。只要有一列的電平為低,則表示鍵盤中有鍵被按下,而且閉合的鍵位于低電平線與4根行線相交叉的4個(gè)按鍵之中。為了達(dá)到設(shè)定的功能,本裝置由鍵盤掃描模塊、單片機(jī)控制模塊、數(shù)碼管顯示模塊,聲光報(bào)警模塊4模塊組成[]。報(bào)警模塊:采用發(fā)光二極管和蜂鳴器做聲光報(bào)警[]。單片機(jī)控制模塊:采用支持ISP在線編程技術(shù)的單片機(jī)AT89S51便于燒寫程序。具體系統(tǒng)框圖如圖22所示, 44鍵盤輸入AT89S51六位數(shù)碼管顯示直流穩(wěn)壓電源聲光報(bào)警圖22 系統(tǒng)框圖電源模塊:由+5V的直流穩(wěn)壓電源供電給整個(gè)系統(tǒng)工作。結(jié)合整個(gè)系統(tǒng)的成本、功能、美觀度等綜合考慮,選用單片機(jī)AT89S51作為本設(shè)計(jì)的核心元件,利用單片機(jī)靈活的編程設(shè)計(jì)和豐富的I/O端口特點(diǎn),及其控制的準(zhǔn)確性,實(shí)現(xiàn)基本的密碼鎖功能。(5)報(bào)警模塊的選擇方案一
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1