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

正文內(nèi)容

基于單片機(jī)的紅外遙控智能密碼鎖設(shè)計(jì)論文(完整版)

2025-07-04 20:59上一頁面

下一頁面
  

【正文】 echnology that the infrared remote control password originally designed is locked, it is mainly applied to the system of burglaryresisting door of the family. Its task is: the homer locks and establishes a password for the password lock first. When the person outside wants to enter the door, he or she must type the code in the microcontrol unit, and this password will be pared with the password that the homer has established in the EEPROM. If the password is correct, the system will urge the electromagic carrying out device to be turned on and locked, it is all right for people to enter the door。該設(shè)計(jì)的紅外遙控密碼鎖是將紅外遙控技術(shù)和單片機(jī)技術(shù)應(yīng)用相結(jié)合的一種方案,它主要應(yīng)用在家庭防盜門系統(tǒng)中。遙控電路通常由遙控發(fā)射、遙控接收、微處理器等幾塊集成電路及其外圍元件組成。在出入人很多的通道 (象辦公室,酒店客房)鑰匙的管理很麻煩,鑰匙丟失或人員更換都要把鎖和鑰匙一起更換。本制作是針對(duì)這些電路而設(shè)計(jì)的,而且還增加了紅外遙控功能,移動(dòng)方便。 密碼鎖具無需鑰匙,開啟方便,用途廣泛。 其重要性由如下事例可看出。而且, TCL 智能門鎖還采用智能編碼技術(shù),抗強(qiáng)光干擾,使門鎖的功耗很低,降低更換門鎖電池的頻率。 當(dāng)然,電子產(chǎn)品的兼容性也是不容忽視的。 ( 2)電流監(jiān)視技術(shù) 為了防止通信線路的人為破壞和電磁執(zhí)行器因某種原因造成流過電磁線圈的電流過大而燒毀線圈,本文在智能密碼鎖設(shè)計(jì)中采用電流監(jiān)視技術(shù)。 當(dāng)按下遙控發(fā)射器上的按鍵時(shí),發(fā)射器內(nèi)的編碼器輸出一組對(duì)應(yīng)的二進(jìn)制代碼(這便是編碼過程),再將此二進(jìn)制代碼按一定格式調(diào)制到高頻載波上、加至紅外發(fā)光二極管上變成光信號(hào)發(fā)射出去。 電子鎖具的組成框圖 如圖 所示,它也是以 51 系列單片機(jī)( 8051)為核心,配以相應(yīng)硬件電路,完成密碼的設(shè)置、存貯、識(shí)別和顯示、驅(qū)動(dòng)電磁執(zhí)行器并檢測(cè)其驅(qū)動(dòng)電流值、接收傳感器送來的報(bào)警信號(hào)、發(fā)送數(shù)據(jù)等功能。 通用紅外遙控系統(tǒng)由發(fā)射和接收兩大部分組成,應(yīng)用編 /解碼專用集成電路芯片來進(jìn)行控制操作 [12],如圖 所示。 當(dāng)遙控器上任意一個(gè)按鍵按下超過 36ms 時(shí), LC7461 芯片的振蕩器使芯片激活,將發(fā)射一個(gè)特定的同步碼頭,對(duì) 于接收端而言就是一個(gè) 9ms 的低電平 ,和一個(gè) 的高電平,這個(gè)同步碼頭可以使程序知道從這個(gè)同步碼頭以后可以開始接收數(shù)據(jù)。 中央控制器 —— AT89C51 89C51 是 由 ATMEL 公司推出的一種小型單片機(jī) , 95 年出現(xiàn)在中國市場。它與 MCA51 系列單片機(jī)在指令系統(tǒng)和引腳上完全兼容,不僅可完全代替 MCS51 系列單片機(jī),而且能使系統(tǒng)具有許多 MCS51 系列產(chǎn)品沒有的功能。 地址總線和數(shù)據(jù)總線: P0、 P P P3 共四個(gè)八位口: ① P0 口是三態(tài)雙向口,通稱數(shù)據(jù)總線口,因?yàn)橹挥性摽谀苤苯佑糜趯?duì)外部存儲(chǔ)器的讀 /寫操作。 P3 口的第二功能如下表 所示 [18]。 另外,該引腳被略微拉高。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。這種狀態(tài) 可被任何一個(gè)中斷所終止或通過硬件復(fù)位。其工作原理如下: 12 微處理器芯片 IC1 內(nèi)部的振蕩器通過 3 腳與外部的振蕩晶體 X 組成一個(gè)高頻振蕩器,產(chǎn)生高頻振蕩信號(hào)( 480kHz)。 BISS0001 采用雙列直插( DIP)封裝,共 16 個(gè)引腳。 7 腳( Vss):電源負(fù)端,接地。 Vdd=3—— 5V。 COP3 是一個(gè)條件比較器, 當(dāng)輸入控制電平 Vc〈 Vr( =),輸出為高電平。 遙控信號(hào)是調(diào)制在紅外線上的脈沖信號(hào),當(dāng)遙控器工作時(shí),紅外檢波二極管D1 檢出載有相應(yīng)頻率的脈沖信號(hào),然后經(jīng)濾波器濾波,再經(jīng)過檢波器檢波后得到指令碼脈沖,該指令碼脈沖在經(jīng)積分電路 和磁滯曲線比較器對(duì)脈沖整形,最后輸出指令碼脈沖。 SDA 和 SCL 需要和正電源間各接一個(gè) 10k 的電阻上拉。 程序設(shè)計(jì)內(nèi)容: ( 1)密碼的設(shè)定,在此程序中密碼是固定在程序存儲(chǔ) 器 ROM 中,假設(shè)預(yù)設(shè)的密碼為“ 1111”共 4 位密碼; ( 2)密碼的輸入問題 由于采用兩個(gè)按鍵來完成密碼的輸入,那么其中一個(gè)按鍵為功能鍵,另一個(gè)按鍵為數(shù)字鍵。當(dāng)燈亮?xí)r,蜂鳴器同時(shí)叫;燈熄滅時(shí),蜂鳴器也同時(shí)停。這樣用戶設(shè)定的密碼位數(shù)就成了隨意的,而每位數(shù)字均可為 8 位數(shù)字中的任意一個(gè),這樣組成的密碼被破解的可能性就非常?。ㄈ魯U(kuò)展為 10 位數(shù)則更佳),特別是當(dāng)別人不知密碼位數(shù)時(shí)更不可能破解。 ( 1)按鍵部分。 接發(fā)光二極管 L5,它有多種工作方式。 ( 3)仿真中 遇到的問題及解決辦法 ① 用扳鍵還是用鍵盤仿真? 用扳盤一方面能清晰地表示按鍵的每一個(gè)過程,并且扳鍵與單片機(jī)的連線一目了然;另一方面,基于本設(shè)計(jì)較為基礎(chǔ), 8個(gè)數(shù)字鍵已完全能滿足系統(tǒng)的要求。 23 5 總結(jié)與展望 本文給出的電路是一種最基本和最簡單的紅外遙控密碼鎖的設(shè)計(jì)電路。誠摯感謝譚老師在我寫論文期間對(duì)我的引導(dǎo)和啟發(fā)。 最后,忠心感謝所有親人給予我的關(guān)心、愛護(hù)、支持和幫助! 25 參考文獻(xiàn) [1] 閻石 . 數(shù)字電子技術(shù)基礎(chǔ) . 清華大學(xué)出版社 . 北京:高等教育出版社, 1998:198 [2] 高移南 . 遙控變號(hào)電子鎖 . 電子世界 ,1994,07: 15 [3] Susan A. R. Garrod, Rober J. Borns . Digital logic。較長鳴叫 acall delay11 djnz r7,lop4 mov r0,30h setb 00h setb 01h sjmp ks keyin:jb , lk0 。0 MOV 31H,12H。打開 INT0 中斷請(qǐng)求 START: AJMP START。 JNB , $ 。檢測(cè)到高電平 1 的話延時(shí) 1 毫秒等待脈沖高電平結(jié)束 UUUA: DJNZ R7,JJJJA MOV R1,50H 。檢測(cè)到高電平 1 的話延時(shí)。 接收從 50H到 51H的 2 個(gè)內(nèi)存 ,用于存放操作碼和操作反碼 PP: MOV R3,8。延時(shí) 毫秒避開 毫秒的結(jié)果碼 33 MOV R7,26。以下為進(jìn)入 腳外部中斷子程序,也就是解碼程序 INT: CLR EA 。1 MOV 33H,11H。按鍵聲 ret inright:mov r2,40h lll: acall keyin jnb 01h,tyg jnb 02h,wrong subb a,r0 inc r0 jz continue wrong:clr 00h continue:djnz r2,lll clr 02h sjmp lll tyg:cjne r2,00h,wrong2 mov r0,30h setb 02h ret wrong2:clr 00h mov r0,30h setb 02h ret 31 delay0:mov r4,05h lp1: mov r5,0ffh lp2: djnz r5,lp2 djnz r4,lp1 ret delay11: mov r4,01h lp3:mov r5,0ffh lp4:mov r6,0ffh lp5:djnz r6,lp5 djnz r5,lp4 djnz r4,lp3 ret bp:clr setb mov r4,0ffh lp6: mov r5,0ffh lp7: djnz r5,lp7 cpl cpl djnz r4,lp6 ret end 附錄 2:做實(shí)物的紅外遙控密碼鎖程序源程序 : KEY_NUMBER EQU 4BH KEY EQU 4CH KEY_CHECK_WORD EQU 4DH ORG 0000H 32 AJMP MAIN。是否按了“確認(rèn)”鍵 acall delay0 jb ,main l1:jnb ,l1 sjmp setm setm:clr acall delay11 setb acall inright jnb 00h,bk1 clr 。感謝導(dǎo)師譚忠祥老師對(duì)我論文不厭其煩的精心修改,譚忠祥老師多次耐心地審閱了論文全稿,提出了許多寶貴的意見。使用者很容 易把電路修改得結(jié)構(gòu)更完美,控制更精確。設(shè)定密碼的位數(shù)可為任意的,在別人不知到密碼位數(shù)的情況下要試出開鎖密碼是幾乎不可能的。 L5 亮?xí)r,蜂鳴器就響; L5 滅時(shí),蜂鳴器就不響。 K1~ K8表示數(shù)字鍵 1~ 8,接在單片機(jī) ~ 上, K9表示 Enter 鍵和修改密碼起始鍵的復(fù)合鍵,接在 上。 另外一點(diǎn)要說明的是為了防止別人多次試探密碼,報(bào)警時(shí)間設(shè)置得長一些以引起周圍人的注意。 17 4 系統(tǒng)的實(shí)現(xiàn) 系統(tǒng)總體程序流程圖如下: 有紅外中斷嗎 ? INT0中斷服務(wù)程 序 紅外接收解 碼 接收碼正確否 ? 核對(duì)密碼 ,密碼對(duì)否 ? 是第三次錯(cuò)誤嗎 ? 按 1還是按 2 ? 中斷返 回 密碼修改程 序 短時(shí)報(bào)警 打開開 關(guān) 長時(shí)報(bào)警 開始 圖 系統(tǒng)程序總體流程圖 18 實(shí)驗(yàn): 根據(jù)設(shè)定好的密碼,采用兩個(gè)按鍵實(shí)現(xiàn)密碼的輸入功能,當(dāng)密碼輸入正確之后,鎖就打開,如果輸入的三次的密碼不正確,就鎖定按鍵 3秒鐘,同時(shí)發(fā)現(xiàn)報(bào)警聲,直到?jīng)]有按鍵按下 3 秒種后,才打開按鍵鎖定功能;否則在 3 秒 鐘內(nèi)仍有按鍵按下,就重新鎖定按鍵 3 秒時(shí)間并報(bào)警。進(jìn)入密碼的判斷比較處理狀態(tài)并給出相應(yīng)的處理過程; ( 3)按鍵禁止功能:初始化時(shí),是允許按鍵輸入密碼,當(dāng)有按鍵按下并開始進(jìn)入按鍵識(shí)別狀態(tài)時(shí),按鍵禁止功能被激活,但啟動(dòng)的狀態(tài)在 3 次密碼輸入不正確的情況下發(fā)生的 。 對(duì) DPROM 來說:從部件 AT24C02 從地址的前四位是固定的 1010,它的低 3位為 A0、 A A2,且是可編程的。 EEPROM 存貯器 AT24C02 電路 ATW4C02 是美國 ATMEL 公司的低功耗 CMOS 串行 EEPROM,它是內(nèi)含256 8 位,具有工作電壓寬( — )、擦寫次數(shù)多(大于 1000 次)、寫入速度快(小于 10ms)等特點(diǎn) [24]。如果從 低電平過后,開始延時(shí), 以后,若讀到的電平為低,說明該位為 “0”,反之則為 “1”,為了可靠起見,延時(shí)必須比 長些,但又不能超過 , 否則如果該位為 “0”,讀到的已是 下一位的高電平,因此?。?+) /2= 最為可靠,一般取 左右均可 [23]。 13 腳( 2
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1