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

正文內(nèi)容

電風(fēng)扇遙控器設(shè)計(jì)畢業(yè)設(shè)計(jì)(參考版)

2025-07-09 15:23本頁(yè)面
  

【正文】 LOOP7: MOV B,01H RET LOOP6: MOV B,02H RET LOOP5: MOV B,04H RET LOOP4: MOV B,06H RET LOOP3: MOV B,08H RET LOOP2: MOV B,0AH RET LOOP1: MOV B,0CH RET LOOP0: MOV B,0DH RET 。 調(diào)光延時(shí)時(shí)間控制 DLX: MOV R2,B DLX1: LCALL DELAY DJNZZ R2,DLX1 RET。 延時(shí)程序 : DELAY: MOV R0,OFFH DELAY1: DJNZ R0,DELAY1 RET。 READ1: CLR A MOV DPH,A MOV DPL,A HARD1: JB ,HARD11 INC DPTR NOP NOP AJMP HARD1 HARD11: MOV A,DPH JZ READOUTT0 CLA A READ11: INC A READ12: JNB ,READ12 MOV R1,06H READ13: JNB ,READ13 畢業(yè)設(shè)計(jì) 31 DEC A DEC A JZ FUN0 DEC A JZ FUN1 DEC A JZ FUN2 DEC A JZ FUN3 DEC A JZ FUN4 DEC A JZ FUN5 DEC A JZ FUN6 DEC A JZ FUN7 NOP NOP LJMP READOUTT0 。 主程序 : START: LCALL CLEARMEMIO LCALL LOOP 。在此祝愿所有支持和幫助我的人生活如意、身體健康、家庭幸福,祝愿各位即將畢業(yè)的同學(xué)事業(yè)有成、前途似錦、家庭幸福。通過(guò)這次設(shè)計(jì)使我們從中學(xué)到到了很多課本上學(xué)不到的知識(shí),了解了紅外 遙控器的現(xiàn)狀和發(fā)展趨勢(shì),并學(xué)會(huì)了用單片機(jī)開(kāi)發(fā)產(chǎn)品的完整的過(guò)程,明白了設(shè)計(jì)的概念。 仿真 電路經(jīng)過(guò) 多 次方案的更改,對(duì)一些關(guān)鍵技術(shù)進(jìn)行了分析,充分考慮了 軟件驅(qū)動(dòng)性能 及 系統(tǒng)穩(wěn)定性 、 擾動(dòng) 對(duì) 仿真 電路的影響,在設(shè)計(jì)方案和器件選擇上打破傳統(tǒng)的思路,采用了盡量將硬件軟件化的設(shè)計(jì)思路, 完成了基于單片機(jī)的紅外遙控開(kāi)關(guān)的研發(fā)工作。筆者在導(dǎo)師的精心指導(dǎo)和項(xiàng)目組成員的密切配合下,經(jīng)過(guò) 數(shù)月 分析、設(shè)計(jì)及調(diào)試,終于完成了本課題的任務(wù)。 本篇設(shè)計(jì)詳細(xì)介紹了基于單片機(jī)的紅外遙控開(kāi)關(guān)的工作原理、基本結(jié)構(gòu);分析了紅外遙控技術(shù)的原理,清晰的總結(jié)出紅外發(fā)射電路和接收電路的工作原理和技術(shù)要求。 畢業(yè)設(shè)計(jì) 26 結(jié) 論 整個(gè)設(shè)計(jì)所涉及到的內(nèi)容過(guò)多,過(guò)程非常繁瑣,但是它給我的收獲卻是豐富的。 66 設(shè)置電風(fēng)扇檔位“ 1”“ 2”“ 3”檔 按下定時(shí)時(shí)間設(shè)置按鈕,就可以設(shè)置電風(fēng)扇運(yùn)行的時(shí)間,如下圖 67所示,將風(fēng)扇的運(yùn)行時(shí)間設(shè)置為“ 60”“ 30”“ 19”分鐘,運(yùn)行時(shí)間達(dá)到后,電風(fēng)扇立刻停止運(yùn)行,電源被畢業(yè)設(shè)計(jì) 25 切斷。 63 鍵盤模型搭建 運(yùn)行 protues 仿真模型,最初,系統(tǒng)的 檔位顯示為 0檔,定時(shí)時(shí)間顯示為 FF,如下圖64以及 65所示。 仿真環(huán)境 Protues 軟件操作環(huán)境如下圖 61 所示,在里面新建 File,通過(guò)調(diào)用子模塊來(lái)完成對(duì)電風(fēng)扇仿真模型的搭建。 畢業(yè)設(shè)計(jì) 21 進(jìn)入讀碼子程序接收頭電平高?等待下一個(gè)高電平出現(xiàn)退出子程序八位數(shù)據(jù)是否讀完?等待高電平出現(xiàn)A1 累加器? A0 累加器?NNYY 圖 54 紅外接收子程序流程圖 畢業(yè)設(shè)計(jì) 22 第 5章 軟件調(diào)試 在 protues 軟件下實(shí)現(xiàn)對(duì) 遙控開(kāi)關(guān)電風(fēng)扇的仿真模擬。電平采樣后軟件延時(shí)等待下一個(gè)高電平的出現(xiàn)。以八位二進(jìn)制碼為一個(gè)循環(huán)。 畢業(yè)設(shè)計(jì) 19 進(jìn)入發(fā)射子程序0待發(fā)射位為 YYNN 脈沖開(kāi)中斷、發(fā)射 關(guān)中斷八位數(shù)據(jù)發(fā)送完畢?退出發(fā)射子程序 圖 52 遙 控發(fā)射子程序流程圖 紅外接收主程序設(shè)計(jì) 紅外接收主程序的設(shè)計(jì)過(guò)程中, 首先是初始化紅外接收端口,然后檢測(cè)是否接收到紅外信號(hào),如果接收到紅外信號(hào),如果接收到紅外信號(hào)就進(jìn)入中斷,延時(shí) ,如果計(jì)數(shù)N 小于等于 8,脈寬等于 就接收“ 0”;如果計(jì)數(shù) N 大于 8,脈沖等于 就接收“ 1”;如果計(jì)數(shù) N 大于 30,脈沖大于 則計(jì)數(shù)過(guò)長(zhǎng)自動(dòng)離開(kāi), 紅外接收主程序 如 下圖 53 所示。 脈沖發(fā)送完畢,關(guān)中斷。為‘ 0’則先發(fā)送 的低電平,為‘ 1’則先發(fā)送 的低電平。它每被調(diào)用一次便將累加器中的八位二進(jìn)制數(shù)據(jù)發(fā)送出去。 endif 遙控發(fā)射主程序設(shè)計(jì) 遙控發(fā)射主程序首先是初始化鍵盤和紅外發(fā)射端,然后判斷按鍵是否按下,如果有鍵盤按下就讓其對(duì)應(yīng)的按鍵編碼通過(guò)紅外發(fā)射管發(fā)射出去;子程序是讓單片機(jī)等待按鍵按下發(fā)送編碼信號(hào),如果檢測(cè)到信號(hào)就讓其按循序發(fā)射引導(dǎo)碼、發(fā)射引導(dǎo)碼、用戶碼數(shù)據(jù)碼以及數(shù)據(jù)的反碼,如圖 51 所示。介紹每個(gè)主程序與子程序之間的銜接口,以及調(diào)用模塊源代碼的主要位置, 主程序首先是初始化紅外接收端口,然后檢測(cè)是否接收到紅外信號(hào),如果接收到紅外信號(hào),如果接收到紅外信號(hào)就進(jìn)入中斷, 因?yàn)橥獠砍绦蛞约罢{(diào)用程序,增加了我們調(diào)用其它程序代碼的功能,為了增加程序設(shè)計(jì)的效率,頭文件的設(shè)計(jì)是必不可少的。 目標(biāo)文件是將我們要執(zhí)行的所有程序源代碼都存儲(chǔ)于其中的一個(gè)重要文件,我們可以將理想過(guò)程中的模塊化程序看成是一個(gè)黑盒子,我們只需關(guān)心外表,而無(wú)需關(guān)心其內(nèi)部組成結(jié)構(gòu)以及所包含的元素,換而言之就是僅需關(guān)心模塊化程序自身具備的功能,而不管模塊化程序的實(shí)現(xiàn)方式以及設(shè)計(jì)的過(guò)程。因?yàn)槲覀兤匠懙某绦虼a幾乎都在這個(gè) 文 件里面。 模塊化的目的是為了降低程序復(fù)雜度,使程序設(shè)計(jì)、調(diào)試和維護(hù)等操作簡(jiǎn)單化,而在模塊化 C 程序設(shè)計(jì)的過(guò)程中包含 *.c 和*.h 兩種重要的文件。 V220變壓器電源 電路整流 電路濾波 電路穩(wěn)壓 濾波二次 圖 312 電源電路框圖 畢業(yè)設(shè)計(jì) 17 第 4章 軟件設(shè)計(jì) 模塊化程序簡(jiǎn)介 模塊化程序設(shè)計(jì) 將是將所要編寫的程序進(jìn)行模塊化,與傳統(tǒng)的逐一編寫程序不同,模塊化程序的編寫是通過(guò)主程序來(lái)調(diào)用子程序,如此編寫程序的方式,易于修改,易于多人編寫,這樣就增加了程序的編寫效率。接下來(lái),將具體介紹設(shè)計(jì)一個(gè)具有 5V 直流穩(wěn)壓電源的電路方法,根據(jù)之前給出的設(shè)計(jì)指標(biāo)要求,該穩(wěn)壓電源電路需要由降壓變壓器、整流電路、濾波電路、穩(wěn)壓電路等一序列電路組合而成,最后輸出的電壓才能滿足要求所需。在設(shè)計(jì)中分出了 2 個(gè)支路,一個(gè)輸出的電壓為 9V,另外一個(gè)輸出的電壓為 5V。 設(shè)計(jì)整體框架如下圖 312 所示。我們這里采用的是一種無(wú)引出的光電耦合器?;鶚O引出通常是經(jīng)一個(gè)電阻接地。 隔離: 輸出端口與輸入端口之間是相互不干擾的,兩者之間相互不影響對(duì)方的所傳輸?shù)男盘?hào)。發(fā)光二極管和光敏三極管之間用透明絕緣體填充,并使發(fā)光管與光敏管對(duì)準(zhǔn),以提高其靈敏度,光電耦合器的電路符號(hào)如圖 310 所示。光電隔離是通過(guò)光電耦合器實(shí)現(xiàn)的。所以應(yīng)用日益廣泛。光電耦合器是由發(fā)光二極管和光敏三極管組合起來(lái)的器件,發(fā)光二極管是把輸入邊的電信號(hào)變換成相同規(guī)律變化的光,而光敏三極管是把光又重新變換成變化規(guī)律相同的 電信號(hào),因此,光起著媒介的作用。本設(shè)計(jì)中受控設(shè)備為四個(gè),采用 LED 燈模擬,且受控設(shè)備電源為 9V 因此如何防止供電電源與受控設(shè)備電源間的干擾也是需要考慮的部分。 紅外接收頭內(nèi)部放大器的增益很大,很容易引起干擾,依次在接收頭的供電腳上必須加上濾波電容。 OUT腳即圖示1號(hào)腳與單片機(jī) IO 口直接相連。它適合于各種紅外線遙控和紅外 線數(shù)據(jù)傳輸,中心頻率。經(jīng)過(guò)它的接收放大和解調(diào)會(huì)在輸出端直接輸出原始信號(hào) 的反相信號(hào) 。并通過(guò)數(shù)碼管顯示用電設(shè)備的個(gè)數(shù)。整體框圖見(jiàn)圖 5. 遙控信號(hào)的還原是通過(guò) 輸入二進(jìn)制脈沖碼的高電平與低電平及維持時(shí)間,當(dāng)接畢業(yè)設(shè)計(jì) 14 收頭接收信號(hào)時(shí),單片機(jī)產(chǎn)生中斷,并在 口對(duì)信號(hào)電平進(jìn)行識(shí)別,并還原為原發(fā)送數(shù)據(jù), 這在后面的軟件設(shè)計(jì)中會(huì)具體介紹到。紅外數(shù)據(jù)射發(fā)射電路圖如 37 所示。同時(shí)紅外發(fā)射頭的串接電阻在 100 歐姆數(shù)量級(jí),這里采用 68 歐姆。因此電路由紅外發(fā)射頭,一個(gè) NPN8050 的三極管和兩個(gè)限流電阻組成。 紅外遙控系統(tǒng)廣泛應(yīng)用于軍工、民用、工業(yè)制造等等領(lǐng)域,市場(chǎng)占有率高,是現(xiàn)代化生活不可或缺的電子產(chǎn)品之一。 這里采用的 SIR333 是 GaAlAs 紅外發(fā)射二極管,其特點(diǎn) 是體積小、功耗低、高發(fā)射強(qiáng)度、高可靠性、發(fā)射角度 45176。 而整個(gè)接收部分將完全由上述的 PC838 紅外一體化收頭來(lái)完成,本設(shè)計(jì)的發(fā)射部分采用成品遙控器來(lái)發(fā)送控制信號(hào)。紅外接收端主要是將發(fā)射端所發(fā)出的信號(hào)進(jìn)行接收、解碼操作,以使得其被系統(tǒng)所識(shí)別。單片機(jī)將所傳輸?shù)男畔⑦M(jìn)行二進(jìn)制解碼等等操作,就可以保證紅外線的順利可靠的傳輸,而不易受到外界的影響。 信號(hào)發(fā)射端口一般是由指令鍵盤按鈕、指令編碼調(diào)制系統(tǒng)、電源模塊以及系統(tǒng)驅(qū)動(dòng)電路等幾部分所構(gòu)成的。為了識(shí)別按鍵,必須將矩陣鍵盤中的行線和列線信號(hào)進(jìn)行配合起來(lái),經(jīng)過(guò)適當(dāng)?shù)奶幚砗螅拍馨存I閉環(huán)的位置。 矩陣鍵盤相比獨(dú)立式鍵盤其擴(kuò)充的量大大增加,例如常見(jiàn)的 4*4 矩陣鍵盤占用的 I/O 口為 4+4=8 個(gè),當(dāng)需要擴(kuò)充為 20 鍵輸入時(shí)只需要 4+5=9 個(gè) I/O口,而采用獨(dú)立式鍵盤的時(shí)候要分別用掉 16 個(gè) I/O 口和 20個(gè) I/O 口,由于單片機(jī)的 I/O口數(shù)量有限,很難將大量的 I/O 口用于,顯然矩陣鍵盤能夠大大的減少系統(tǒng) I/O 口的使用,當(dāng) 沒(méi)有按鍵按下時(shí),行線會(huì)處于高電平狀態(tài);當(dāng)有按鍵動(dòng)作時(shí),行線和列線將導(dǎo)通。 RSTVCCsm1RK10Ch1Eu22? 圖 33 復(fù)位電路 按鍵及其接口電路 ( 1)獨(dú)立按鍵接口
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1