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

正文內容

基于單片機的紅外遙控電子密碼鎖設計畢業(yè)設計(編輯修改稿)

2025-07-17 12:44 本頁面
 

【文章內容簡介】 Vin=500μVpp ※ 500 600 700 μS TPWH Vin=50mVpp ※ 500 600 700 μS 復位電路單片機復位是使CPU和系統(tǒng)中的其他功能部件都處在一個確定的初始狀態(tài),并從這個狀態(tài)開始工作,例如復位后PC=0000H,使單片機從第—個單元取指令。無論是在單片機剛開始接上電源時,還是斷電后或者發(fā)生故障后都要復位。在復位期間(即RST為高電平期間),P0口為高組態(tài),P1-P3口輸出高電平;外部程序存儲器讀選通信號PSEN無效。地址鎖存信號ALE也為高電平。根據實際情況選擇如圖34所示的復位電路。該電路在最簡單的復位電路下增加了手動復位按鍵,在接通電源瞬間,電容C1上的電壓很小,復位下拉電阻上的電壓接近電源電壓,即RST為高電平,在電容充電的過程中RST端電壓逐漸下降,當RST端的電壓小于某一數值后,CPU脫離復位狀態(tài),由于電容C1足夠大,可以保證RST高電平有效時間大于24個振蕩周期,CPU能夠可靠復位。增加手動復位按鍵是為了避免死機時無法可靠復位。當復位按鍵按下后電容C1通過R5放電。當電容C1放電結束后,RST端的電位由R1與R2分壓比決定。由于R11R15 因此RST為高電平,CPU處于復位狀態(tài),松手后,電容C1充電,RST端電位下降,CPU脫離復位狀態(tài)。R1的作用在于限制按鍵按下瞬間電容C1的放電電流,避免產生火花,以保護按鍵觸。E1R1K1R210K 復位電路 振蕩電路 繼電器驅動電路 圖 繼電器驅動電路在繼電器的使用中要注意的就是電流的驅動還有由于繼電器內部是電感所以應加一個二極管泄流如圖所示: 24C02 圖 AT24C02 由于只有一個24C02所以只需把A0,A1,A2接地,按照I2C協議,SCL,SDA需接10K上拉電阻。 LCD 1602 圖 LCD 1602如上圖所示:lcd1602完成工作狀態(tài)的顯示。4 系統(tǒng)軟件設計 KEIL 軟件的簡介Keil C51是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結構性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。用過匯編語言后再使用C來開發(fā),體會更加深刻。Keil C51軟件提供豐富的庫函數和功能強大的集成開發(fā)調試工具,全Windows界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標代碼效率非常之高,多數語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現高級語言的優(yōu)勢。C51工具包的整體結構,其中uVision與Ishell分別是C51 for Windows和for Dos的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調試、仿真等整個開發(fā)流程。開發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件。然后分別由C51及A51編譯器編譯生成目標文件(.OBJ)。目標文件可由LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經L51連接定位生成絕對目標文件(.ABS)。ABS文件由OH51轉換成標準的Hex文件,以供調試器dScope51或tScope51使用進行源代碼級調試,也可由仿真器使用直接對目標板進行調試,也可以直接寫入程序存貯器如EPROM中。 系統(tǒng)功能子程序 數據讀寫模塊AT24C02 其讀取和寫入方框圖如下圖所示: 入口 入口 啟動24c02寫入命令、地址 啟動24c02寫入命令、地址 NN讀取一字節(jié)的數據并存入緩沖區(qū)、寫入應答讀取一字節(jié)的數據并存入緩沖區(qū)、寫入應答YY 返回 數據讀完 返回 數據讀完 (a) (b) 數據讀寫模塊流程圖 紅外發(fā)射接收模塊1)發(fā)射模塊:將待發(fā)射數據緩沖區(qū)指定長度的數據以紅外線為載波發(fā)射出去。每次發(fā)送一幀數據原理如上文紅外通信原理所述。每按一個鍵將發(fā)送32個編碼信息,和同步碼,8位地址碼,8位地址反碼,8位數據碼8位數據反碼,且都采用高位在前,低位在后的順序。下圖為發(fā)送同步碼和16位地址碼的程序框圖。發(fā)送數據與地址過程相似。 入口 將數據緩存區(qū)取反發(fā)送完8位數據?是數據0?調數據0的模塊發(fā)射起始位從數據緩存區(qū)取一字節(jié)的數據 從高位取一位數Y調數據1的發(fā)射模塊調數據0的發(fā)射模塊N 圖 發(fā)送模塊程序流程圖2) 接收與發(fā)送是一個逆過程,單片機外中斷0以中斷方式檢測紅外信號的第一個下降沿。下圖是其流程圖: 入口 是否有9ms 的低電平? 開始接收 判斷數據0? N Y 1的解碼 YNN Y 4次? 存儲 正、反碼比對是否一致? 0的解碼 圖 接受模塊程序流程圖 主流程圖如圖所示為主程序流程圖,開始接上電源,程序進行初始化設置,然后在鍵盤上輸入密碼并判斷是否開啟接收,此系統(tǒng)進行鍵盤掃描,密碼正確,開鎖成功,密碼錯誤出錯報警,選擇是否修改密碼,若要修改密碼,先輸入舊密碼密碼,密碼正確后設置新密碼,錯誤時報警,確認后,密碼修改成功,否則結束最終返回。然后啟動程序,進行保護,再次在鍵盤上輸入密碼,系統(tǒng)進行掃描,如果和之前一樣,則執(zhí)行相同程序,如不是,則執(zhí)行另一種程序。 開鎖YY NY 修改密碼成功? 密碼正確? 開鎖成功? 報警 N輸入密碼或接收密碼 初始化 開始 主程序框圖5 電路仿真及調試 報警電路當用戶輸入密碼時,報警電路發(fā)出短促的提示音,當用戶輸入密碼錯誤時,報警電路發(fā)出警報。,根據高電平出現時間長短完成不同的提示功能。 圖 報警電路 顯示電路為了提高密碼鎖的密碼顯示效果能力。本設計的顯示部分由液晶顯示器LCD1602取代普通的數碼管來完成。只有按下鍵盤上的開啟按鍵后,顯示器才處于開啟狀態(tài)。同理只有按下關閉按鍵后顯示器才處于關閉狀態(tài)。否則顯示器將一直處于初始狀態(tài),當需要對密碼鎖進行開鎖時,按下鍵盤上的開鎖按鍵后利用鍵盤上的數字鍵0-9輸入密碼,每按下一個數字鍵后在顯示器上顯示一個*,輸入六位后顯示六個*單片機不再向1602中寫入數據,只有當確認鍵按下以后單片機根據輸入的密碼判斷輸入是否正確,顯示不同的工作狀態(tài)。 | 圖 顯示電路 開鎖電路通過單片機開鎖執(zhí)行機構,電路驅動電磁鎖吸合,從而達到開鎖的目的,當用戶輸入的密碼正確時,單片機便輸出開門信號,送到開鎖驅動電路,然后驅動電磁鎖,達到開門的目的。其實際電路如圖3-12所示。具體實現過程如下:,當輸入正確。 圖 繼電器驅動電路 致謝在這大學的最后一頁里,我要感謝的人很多,首先要感謝我的指導老師朱亞麗老師為我指點迷津,幫助我開拓研究思路,雖然朱亞利老師平日里工作繁多,但在我做畢業(yè)設計的每個階段,都給予我悉心的指導和幫助,關心我每個階段所做的工作。關注我設計的進程對于我遇到的設計方面的困難給以專業(yè)知識方面的講解和指導。在朱亞麗老師的指導下,使我所學的知識能夠運用到實踐中,并且還給我了我很多寶貴的意見,她能時刻關心著我畢業(yè)設計的進展情況,使我能夠按照學校的進度盡快完成畢業(yè)設計的工作,最終完成畢設的驗收。 最后,對朱亞利老師的指導和幫助表示由衷的感謝,對給予我關心和幫助的同學和老師,請接收我誠摯的謝意! 參考文獻[1](第二版)[M].西安:西安電子科技大學出版社,2011.[2](第三版)[M].北京:清華大學出版社,2005.[3](第五版)[M].北京:高等教育出版社,1983.[4]童詩白,(第四版)[M].北京:高等教育出版社,2007.[5][M].西安:西安電子科技大學出版社,2007.[6](第三版)[M].西安:西安電子科技大學,2007.[7][J/OL].2011.[8]常用電子元器件簡明手冊[M].沈任元、吳 勇 編著。北京:機械工業(yè)出版社。().[9] 李伯成 微型計算機原理與接口技術[M] 北京:清華大學出版社 2005年1月.[17] AT89S51 DATA SHEEP Philips SemiSonduStors [J]. 2009[18] AT89S51 DATA SHEEP Philips SemiSonduStors [J]. 2009[19] Texas Instruments InSorporated, AT89S51 Family User’s Guide.[20] Voice of Electronic Passwordlock Design, China Control Net ,2008[21] Design Serial Infrared PhysiSalL ayer SpeSifiSation, Version . Ostober 15,1998附錄A 外文資料翻譯Voice of Electronic Passwordlock DesignThe design is the use of voice recognition technology and keyboard input, Sunplus SPCE061A SCM in achieving a voice electronic password lock authentication system. Voice recognition and electronic password lock function of the ordinary locks, and dual role of security. The password lock safe, effective, reliable, but also has voice recognition, password Preferences, confidentiality strong, tips and other features of error. As people39。s living standards improve and strengthen the sense of security, safety locks system bees essential, therefore a password lock, magnetic locks, electronic locks, laser lock, voiceactivated lock locks, etc., they are On the basis of traditional keys, using one or more passwords, different voices, different magnetic field, different sound, different light beams of different images (such as fingerprints, retina, etc.) to control open the lock. In this paper, using speech recognition technology and keyboard
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1