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

正文內容

基于單片機的紅外密碼鎖設計 畢業(yè)論文-全文預覽

2025-03-24 01:14 上一頁面

下一頁面
  

【正文】 開 始 接受數(shù)據(jù) 數(shù)據(jù)接受完成? 數(shù)據(jù)正確? 不處理返回主程序 紅外遙控密碼鎖主程序設計 根據(jù)控制要求以及各項程序流程,進行總體設計如下圖 主程序流程圖所示。 接收端一般由接收電路、放大電路、調制電路、指令譯碼電路、驅動電路、執(zhí)行電路 (機構 )等幾部分組成。 LCD1602流程圖、紅外接收流程圖、紅外發(fā)射流程圖等模塊組成。 如圖 密碼鎖驅動電路圖。 第 15~ 16 腳: 空腳 或背燈電源。 第 4 腳: RS 為 寄存器 選擇,高電平 1 時選擇 數(shù)據(jù)寄存器 、低電平 0時選擇 指令寄存器 。 LCD1602 液晶顯示是 2 行 *16 個字符的字符型顯示器,它由 32個字符點陣塊組成,每個字符點陣塊由 5*7 或 5*10 個點陣組成,可以顯示 ASCII 碼表中的所有可視的字符,采用 +5V 電源供電,外圍電路配置簡單,價格便宜,具有很高的性價比。由于將多功能 8 位 CPU 和閃爍存儲器組合在單個芯片中, ATMEL 的 AT89C51 是一種高效微控制器,AT89C2051 是它的一種精簡版本。 AT89C51 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲器( FPEROM— Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS8 位微處理器,俗稱單片機。 XTAL1 和 XTAL2:外接晶體引線端。 PSEN:外部程序存儲器讀選通信號。只要手執(zhí)遙控器 ,鍵入正確密碼 ,便會自動開鎖 如果密碼錯誤 ,同樣也會報警 第三章 硬件設計 系統(tǒng)整體框圖 本文所設計的紅外遙控密碼鎖系統(tǒng)由 AT89C51 單片機及其最小系統(tǒng)、紅外接收頭、紅外發(fā)射器、蜂鳴器、電磁鎖、 LCD1602 液晶顯示等部分組成 。 b: 密碼輸入有效顯示 為了確信是否有鍵按下以及防止密碼外 泄 ,在電路中設置了數(shù)碼管顯示 ,即在顯示時并不是顯示用戶按下的數(shù)字符號 ,而是在輸入一位時 ,數(shù)碼管則顯示一個字符“ *” ,這樣既巧妙地提醒了用戶又保護了用戶密碼。按照低位在前 ,高位在后的順序發(fā)送。 一個脈沖對應 560us 的連續(xù)載波 , 一個邏輯 1 傳輸需要 (560us 脈沖 +1680us 低電平 ), 占空比 1/4:一個邏輯 0 的傳輸需要 (560us 脈沖 +560us 低電平 ) ,占空比 1/2。其編碼特征如下 : 1) 8 位地址和 8 位指令長度 。 紅外接收頭 HS0038 如圖 紅外接收頭 HS0038 紅外接收頭的種類很多 , 引腳定義也不相同 , 一般都有三個引腳 ,包括供電腳 , 接地和信號輸出腳。 紅外線通過紅外發(fā)光二極管 (LED)發(fā)射出去 , 紅外發(fā)光二極管內 部材料和普通發(fā)光二極管不同 , 在其兩端施加一定電壓時 , 它發(fā)出的是紅外線而不是可見光。二進制的解碼由單片機來 完成,它把紅外接收頭送來的二進制編碼波形通過解碼,還原成發(fā)送端發(fā)送的數(shù)據(jù)。如圖 24, A 是二進制信號的編碼波形, B 是頻率為 38khz(周期約為 26us)的連續(xù)脈沖串, C 是經(jīng)調制后的間斷脈沖串,即是用于發(fā)送的信號。發(fā)射系統(tǒng)對一個紅外輻射源進行調制后發(fā)射紅外信號,而接收系統(tǒng)用光學裝置和紅外探 測器進行接收,就構成紅外通信系統(tǒng)。紅 外數(shù)據(jù)協(xié)會( IRDA)成立后,為了保證不同廠商的紅外產(chǎn)品能夠獲得最佳的通訊效果,紅外通訊協(xié)議將紅外數(shù)據(jù)通訊所采用的光波波長的范圍限定在 850nm 至 900nm 之內。 如圖 數(shù)據(jù)幀結構示意圖 由于紅外光存在反射 ,在全雙工的方式下發(fā)送的信號也可能會被本身接收 , 因此紅外通信應采用異步半雙工方式 , 即通信的某一方發(fā)送和接收是交替進行的。常用的有通過脈沖寬度來實現(xiàn)信號調制的脈寬調制 ( PWM) 和通過脈沖串之間的時間間隔來實現(xiàn)信號調制的脈時調制 ( PPM) 兩種方法。隨著科學技術的發(fā)展,一些以芯片特別是單片機為處理核心的新型密碼鎖開始不斷出現(xiàn)。針對這種情況,我們設計了一種紅外遙控密碼鎖,而一般設備都采用專用的遙控編碼及解碼集成電路,其制作簡單、容易,保密性好、安全可靠、成本低廉、連接方便,簡單易用,適用范圍廣等優(yōu)點。 該 系統(tǒng)的 硬件部分包括 紅外發(fā)射和接收 、 顯示輸出 、按鍵等 部分。因此紅外遙控密碼鎖已成為財物安全保障必不可少的的裝置。而紅外遙控密碼鎖恰好能解決人們對這種安全性能的需求。 關鍵詞 : 單片機 、 AT89C5紅外線、遙控、智能化 ABSTRACT Nowadays human into a science and technology to change rapidly in the era, people on a variety of daily life in the lock of the safety requirements are also getting higher and higher .And infrared remote control cipher lock that can solve the safety requirements. The infrared remote control cipher lock has bee the property security essential device. The infrared remote control cipher lock design uses a single chip AT89C51, bined with the infrared emitter and the infrared receiver, in considering the economic applicable, the integration of SCM and infrared remote control technology, will be used for security lock further intelligence. This design includes monly used digital tube display circuit, which can display the input digital code, and can modify the password .all of these make it more intelligent, humane. Keywords: microputer、 AT89C5 infrared remote control、 singlechip、 intelligent 目錄 摘要 ???????? ??????????????????? 2 Abstract????????????????????????? 3 第一章 緒論 ??????????????????????? 6 設計思路 ????????????????????? 6 設計的意義???????????????????? 6 課題背景????????????????????? 6 密碼鎖發(fā)展趨勢和特點?????????????? ? 7 第二章 紅外遙控系統(tǒng) ??????????????????? 8 紅外通信原理????????????????? ?? 8 紅外 線的基本知識 ????????????????? 9 紅外遙控系統(tǒng)結構 ???????????????? ? 10 調制???????????????? ????? 10 解碼???????????????? ????? 10 發(fā)射系統(tǒng)???????????????? ??? 11 紅外接收頭 HS0038 ?????????????? 12 紅外編碼格式???????????????? ??? 13 密碼鎖的功能???????????????? ??? 14 第三 章 紅外密碼鎖 硬件 設計???????????????? 16 系統(tǒng) 整體框圖 ?? ???????????????? ? 16 最小系統(tǒng) ?????????????????? ? 16 LCD1602 介紹 ????????????????? ?? 19 LCD1602 引腳名稱及功能圖???????? ??? 19 密碼鎖設計????????????????? ??? 20 4*4 按鍵設計和仿真圖??????????????? 21 第四章 紅外密碼鎖 的軟件 部分?????????????? 19 LCD1602 軟件設計 ?????????????? ??? 22 紅外 系統(tǒng)軟件設計 ?????????????? ??? 22 紅外 遙控密碼鎖主程序設計 ????????????? 23 第五章 系統(tǒng)的 調試 ??????????????? ???? 22 調試儀器 ??????????????? ???? ?? 25 整體調試??????????????? ?????? 25 硬件調試??????????????? ?????? 25 軟件調試??????????????? ?????? 25 第六章 結論?????????????????????? 27 致謝 ?????????????????????????? 28 參考文獻 ????????????????? ??????? 29 附錄????????????????????????? ? 29 第一章 緒論 設計思路 該設計考慮到實際需要,以單片機為主控器,設計了一套較簡易實用系統(tǒng), 實現(xiàn)紅外遙控密碼鎖系統(tǒng)的基本控制功能。 設計的意義 目前大部分的鎖采用的都是機械式的,其最大的缺點是利用簡單工具就能很容易地把鎖打開。本設計針對傳統(tǒng) 機械鎖的不足而設計的通過紅外來控制的密碼鎖 密碼鎖的發(fā)展趨勢與特點 密碼鎖產(chǎn)生也是經(jīng)歷了一些階段的,有傳統(tǒng)的機械密碼鎖,電子密碼鎖,數(shù)字密碼鎖等。 第二章 紅外遙控系統(tǒng) 紅外通訊原理 紅外通信的基本原理是發(fā)送端將基帶二進制信號調制為一系列的脈沖串信號 ( 載波信號 ) , 通過紅外發(fā)射管發(fā)射紅外信號。每幀傳送 1 個字節(jié)的數(shù)據(jù), 幀與幀間隔大于 2ms, 幀結構不含地址信息 , 尋 址問題由高層協(xié)議解決。 紅外通訊一般采用紅外波段內的近紅外線,波長在 25um之間。它一般由紅外發(fā)射和接收系統(tǒng)兩部分組成。二進制的調制由單片機來完成, 它把編碼后的二進制信號調制成頻率為 38khz 的間斷脈沖串,此脈沖串即是用于紅外發(fā)射二極管發(fā)送的信號。接收頭的解調可理解為:在輸入脈沖串時輸出低電平,否則輸出高電平。由于發(fā)射系統(tǒng)一般用電池供電 , 這就要求芯片的功耗要很低 , 芯片大多都設計成可以處于休眠狀態(tài) , 當有按鍵按下時才工作 ,這樣可以降低功耗 , 芯片所用的晶振應該有足夠的耐物理撞擊能力 ,不能選用普通的石英晶體 , 一般是選用陶瓷共鳴器 , 陶瓷共鳴器準確性沒有石英晶體高 , 但通常一點誤差可以忽略不 計。圖 所示的射極輸出電路可以解決這個問題 , 兩個二極管把三級管基極電壓鉗位在 , 因此三級管發(fā)射極電壓固定在 ,發(fā)射極電流 IE 基本不變 , 根據(jù) IE≈ IC,所以流過 LED 的電流也基本不變 , 這樣保證了當電池電壓降低時還可以保證一定的遙控距離。 紅外編碼格式 遙控發(fā)射器專用芯片很多 , 紅外遙控的編碼目前廣泛使用的是 :NEC Protocol 的 PWM(脈沖寬度調制 )和 Philips RC5 Protocol 的 PPM, 本設計基于 NEC 協(xié)議。 5) 位時間為 或 。同步碼由一個 9ms 的低電平和一個 的高電平組成 ,地址碼、地址反碼、控制碼、控制反碼均是 8 位數(shù)據(jù)格式。如圖 如圖 重復按鍵數(shù)據(jù)格式 密碼鎖的功能 a: 設定密碼 在該設計中設定了一組原始密碼 123456,用戶可以通過主機矩形鍵盤的修改鍵來修改原始密碼。密碼開鎖。在系統(tǒng)擴展時, ALE 用于控制把P0 口輸出的低 8 位地址鎖存器鎖存起來,以實現(xiàn)低位地址和數(shù)據(jù)的隔離。 RST:復位信號。 如圖 AT89C51 引腳圖 本設計采用 AT89C51 系列單片機。該 器件采用 ATMEL 高密度非易失存儲器制造技術制造,與工業(yè)標準的MCS51 指令集和輸出管腳相兼容。如圖 所示 如圖 復位 電路 接線 圖 如圖 晶振 電路 接線 圖 LCD1602的介紹 LCD1602 顯示器具有體積小、功耗低、顯示內容豐富、超薄輕巧等優(yōu)點,因此,在袖珍式儀表和低功能應用系統(tǒng)中得到越來越廣泛的應用。 LCD1602 引
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1