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

正文內(nèi)容

基于單片機(jī)的紅外遙控開關(guān)設(shè)計(jì)本科畢業(yè)設(shè)計(jì)-閱讀頁(yè)

2025-07-25 16:47本頁(yè)面
  

【正文】 會(huì)在電磁力吸引的作用下克服返回彈簧的拉力吸向鐵芯,從而帶動(dòng)銜鐵的動(dòng)觸點(diǎn)與靜觸點(diǎn)(常開觸點(diǎn))吸合。這樣吸合、釋放,從而達(dá)到了在電路中的導(dǎo)通、切斷的目的。繼電器一般有兩股電路,為低壓控制電路和高壓工作電路。 系統(tǒng) 整體 原理圖 整個(gè)原理圖 (附錄 2)中包 括 MAX232 與 RS232 程序燒寫模塊,單片機(jī)解碼模塊,紅外接收頭模塊,繼電器控制模塊, USB 供電模塊,而本設(shè)計(jì)的紅外發(fā)射模塊采用市面上普通 的成品遙控發(fā)射器。 圖 USB 接口電源 單片機(jī)控制系統(tǒng)電路 單片機(jī) 接收紅外接收頭 輸出的電平信號(hào)產(chǎn)生中斷,處理中斷 服務(wù) 程序即 紅外 解碼程序并 完 成對(duì)繼電器的驅(qū) 動(dòng)控制,實(shí)現(xiàn)電源開關(guān)控制功能,如圖 所示。 繼電器觸控電路 采用 5V 電磁繼電器,在單片機(jī)的 I/O 口輸出一個(gè)高電平的時(shí)候,將驅(qū)動(dòng) 晶體三極管 9013 導(dǎo)通,使得電磁繼電器的控制線圈通斷形成磁場(chǎng),可是應(yīng)該在繼電器線圈上加 15 二極管阻斷線圈反電勢(shì)以保護(hù)三極管 9013,如圖 所示。 關(guān)于繼電器驅(qū)動(dòng)的問題 在整個(gè)硬件設(shè)計(jì)過程中,所遇上的主要問題是如何驅(qū)動(dòng)繼電器工作,由于單片機(jī)的 I/O 口在直接連接繼電器控制線圈引腳上不足使得繼電器線圈以產(chǎn)生拉動(dòng)彈片的磁場(chǎng),所以需要對(duì)輸入的驅(qū)動(dòng)電流進(jìn)行放大, 而 在繼電器驅(qū)動(dòng)電路上 添加一個(gè)三極管,則可以解決這個(gè)問題。如圖 所示,圖中兩個(gè) +5V 電源不能為同一個(gè)供電電源, R1R3 使用的阻值為 1K左右, 4 引腳接后置電路即可。 主程序流程 圖 系 統(tǒng)軟件工作流程 流程 說 明:在遙控器按下鍵碼的時(shí)候, 發(fā)射的紅外線 被一體化接收頭接收后 輸出TTL 電平信號(hào) ,對(duì)單片機(jī)造成外部中斷,進(jìn)而 單片機(jī) 對(duì)紅外接收頭傳 來含有 編碼 信息 的TTL 電平信號(hào) 進(jìn)行 解碼 ,然后程序中處理得到的 鍵 碼 碼值 再 傳 至控制程序, 如 本設(shè)計(jì)中的 繼電器控制程序,處 理繼電器控制程序以實(shí)現(xiàn) 本設(shè)計(jì)所要求的開關(guān)控制功能,當(dāng)沒有按鍵按下 ,程序 返回到主程序的最開始,重新 進(jìn)行鍵碼判斷 。逐步求精的結(jié)果是得到一系列以功能塊為單位的算法 描述。模塊化的目的是為了降低程序復(fù)雜度,使程序設(shè)計(jì)、調(diào)試和維護(hù) 等操作簡(jiǎn)單化 ,而在模塊化 C 程序設(shè)計(jì)的過程中包含 *.c 和 *.h 兩種重要的文件。因?yàn)槲覀兤匠懙某绦虼a幾乎都在這個(gè) 文件里面。 作為模塊化編程的組成基礎(chǔ),我們所要實(shí)現(xiàn)的所有功能的源代碼均在這個(gè)文件里。即我們只關(guān)心模塊提供的功能,而不管模塊內(nèi)部的實(shí)現(xiàn)細(xì)節(jié)。 在大規(guī)模程序開發(fā)中,一個(gè)程序由很多個(gè)模塊組成,很可能,這些模塊的編寫任務(wù)被分配到不同的人。而追求接口的單一性,把不需要的細(xì)節(jié)盡可能對(duì)外部屏蔽起來,正是我們所需要注意的地方。在這樣的一個(gè)系統(tǒng)中,往往 會(huì)有多個(gè) C 文件,而且每個(gè) C 文件的作用不盡相同。 假設(shè)我們有一個(gè) 文件,其提供最基本的 LCD 的驅(qū) 動(dòng)函 數(shù) LcdPutChar(char cNewValue) , 在當(dāng)前位置輸出一個(gè)字符而在我們的另外一個(gè)文件中需要調(diào)用此函數(shù),那么我們?cè)撊绾巫瞿兀? 頭文件的作用正是在此。其文件內(nèi)部不應(yīng)該包含任何實(shí)質(zhì)性的函數(shù)代碼。同時(shí)該文件也包含了一些很重要的宏定義以及一些結(jié)構(gòu)體的信息,離開了這些信息,很可能就無法正常使用接口函數(shù)或者是接口變量。因而為了讓外部函數(shù)或者文件調(diào)用我們提供的接口功能,就必須包含我們提供的這個(gè)接口描述文件 即頭文件。 上述例子當(dāng)中的頭文件包含編寫方法為: ifndef _(對(duì)應(yīng)的 *.C 英文名稱大寫) _H_ define _(對(duì)應(yīng)的 *.C 英文名稱大寫) _H_ extern void LcdPutChar(char cNewValue)。 include include include include //紅外解碼程序頭文件聲明 include //繼電器控制程序頭文件聲明 void Inital() { IE = 0x84。 TCON = 0x04。 21 P2=0x00。 { if(PassWord!=0)//PassWord 在紅外解碼的頭文件當(dāng)中定義,可//以直接在此引用。 //繼電器控制程序 。 { IR_IN()。 } include include include //延時(shí)程序頭文件聲明 。 uchar IRCOM[7]。 /* 函數(shù)名稱:紅外解碼程序 函數(shù)功能:對(duì)紅外接收頭輸出信號(hào)進(jìn)行解碼并編碼 */ void IR_IN() //紅外解碼程序 { unsigned char j,k,N=0。 //關(guān)斷外部中斷,一面再次接接收, delay(15)。 if (IRIN==1) //引導(dǎo)碼是以低電平開始,所以一開始得檢測(cè) 22 { EX1 =1。// 數(shù)據(jù)反碼確認(rèn) IR信號(hào)出現(xiàn) } while (!IRIN) //等 IR 變?yōu)楦唠娖?,跳過 9ms 的前導(dǎo)低 { //電平信號(hào)。 } while (IRIN) //等 IR 變?yōu)榈碗娖?,跳過 的前導(dǎo) { //高電平信號(hào)。 } for (j=0。j++) //收集四組數(shù)據(jù) { for (k=0。k++) //每組數(shù)據(jù)有 8位 { while (!IRIN) //等 IR 變?yōu)楦唠娖? { delay(1)。 N++。 return。 } //高電平計(jì)數(shù)完畢 IRCOM[j]=IRCOM[j] 1。 COM[j] = IRCOM[j] | 0x80。 } } if (IRCOM[2]!=~IRCOM[3]) //判斷接受的數(shù)據(jù)與其反碼是 { //否相等,相 等則重新接收 。 return。 //將接收到的按鍵碼值賦值給變量 。 } include include //附錄 1 中包含文件信息 。 sbit Relay_2=P2^1。 sbit Relay_4=P2^3。 /* 函數(shù)名稱:繼電器控制程序 函數(shù)功能:實(shí)現(xiàn)對(duì)繼電器的紅外控制 */ void Relay() { switch(PassWord) 24 { case 0x0c: //遙控器 1鍵的鍵碼 。 //實(shí)現(xiàn) I/O 口的高低電平 //轉(zhuǎn)換,控制制驅(qū)動(dòng)晶體管 的 //通斷,從而控制繼電器開合。 case 0x18: //遙控器 2鍵的鍵碼 。 break。 Relay_3=~Relay_3。 case 0x08: //遙控器 4鍵的鍵碼 。 break。//每次處理完控制程序之后需要將其值清零 。 while(x) { for (i = 0。 i++) {}} } 25 結(jié) 論 本設(shè)計(jì)通過了試驗(yàn),基本上符合設(shè)計(jì)要求,論文涉及的相關(guān)理論的得到了進(jìn)一步的驗(yàn)證。系統(tǒng)的功能還有很大的擴(kuò)展空間,比如在程序里集成多個(gè)解碼程序,讓系統(tǒng)自適應(yīng)不通種類的遙控器,如果系統(tǒng)加入語(yǔ) 音芯片還可以在設(shè)置語(yǔ)音提示,使之功能更加完 美。紅外遙控技術(shù)及其解碼方案 [J];中國(guó)學(xué)術(shù)期刊;20xx 年 06 期 : 14. [7]KEIL Software [OL]. [8]朱光忠 。楊子鳴 。計(jì)算機(jī)工程與設(shè)計(jì) ;20xx 年 11 期 : 20972099. [9]聶詩(shī)良,李磊民 .A Method of Sending and Reciving Infrared Remote control Signle with Microchip Computer[J]信息技術(shù)報(bào); 20xx, 28( 2):2123. [10]李志 超, 周華 .Design and Application of Infrared Remote Control Based on MCU[J].中州大學(xué)學(xué)報(bào); 20xx, 25( 2): 111112. [11] 梁超,謝皓 . Design and Application of Infrared Remote Control System[J].中國(guó)學(xué)術(shù)期刊; 20xx 年第 4期: 124125. 27 致 謝 經(jīng)過這次鍛煉我的體會(huì)更深了,我認(rèn)識(shí)到實(shí)踐是最好的 老師,有很多的知識(shí)如果不去實(shí)踐就永遠(yuǎn)也不會(huì)有透徹的理解,每一次的實(shí)踐都是一種進(jìn)步。 也感謝每一個(gè)看到我的論文的老師和朋友,因?yàn)槟銈兊拈喿x使我的論文散發(fā)了生命力,由于時(shí)間倉(cāng)促,還希望大家的批評(píng)與指點(diǎn)。 typedef unsigned int UINT。 typedef unsigned int UINT16。 typedef unsigned int word。 typedef int INT16。 typedef unsigned long UINT32。 typedef unsigned long dword。 typedef long INT32。 typedef signed char INT8。 typedef unsigned char BYTE。 typedef unsigned char UINT8。 typedef unsigned char BOOL。盡我所知,除文中已經(jīng)特別注明引用的內(nèi)容和致謝的地方外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過的研究成果。本人完全意識(shí)到本聲明的法律結(jié)果由本人承擔(dān)。 論文密級(jí): □ 公開 □ 保密 ( ___年 __月至 __年 __月) (保密的學(xué)位論文在解密后應(yīng)遵守此協(xié)議 ) 作者簽名: _______ 導(dǎo)師簽名: _______ _______年 _____月 _____日 _______年 _____月 _____日 33 獨(dú) 創(chuàng) 聲 明 本人鄭重聲明:所呈交的畢業(yè)設(shè)計(jì) (論文 ),是本人在指導(dǎo)老師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果,成果不存在知識(shí)產(chǎn)權(quán)爭(zhēng)議。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體均已在文中以明確方式標(biāo)明。 作者簽名 : 二〇 一 〇年 九 月 二十 日 畢業(yè)設(shè)計(jì)(論文)使用授權(quán)聲明 本人完全了解 濱州學(xué)院 關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定。 (保密論文在解密后遵守此規(guī)定) 作者簽名 : 二〇 一 〇年 九 月 二十 日 34 致 謝 時(shí)間飛逝,大學(xué)的學(xué)習(xí)生活很快就要過去,在這四年的學(xué)習(xí)生活中,收獲了很多,而這些成績(jī)的取得是和一直關(guān)心幫助我的人分不開的。本次畢業(yè)設(shè)計(jì)大概持續(xù)了半年,現(xiàn)在終于到結(jié)尾了。經(jīng)過這次畢業(yè)設(shè)計(jì),我的能力有了很大的提高,比如操作能力、分析問題的能力、合作精神、嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng)等方方面面都有很大的進(jìn)步。沒有他們的幫助,我將 無法順利完成這次設(shè)計(jì)。郭謙功老師淵博的知識(shí)、嚴(yán)謹(jǐn)?shù)淖黠L(fēng)和誨人不倦的態(tài)度給我留下了深刻的印象。再次對(duì)周巍老師表示衷心的感謝。 另外,我還要感謝大學(xué)四年和我一起走過的同學(xué)朋友對(duì)我的關(guān)心與支持,與他們一起學(xué)習(xí)、生活,讓我在大學(xué)期間生活的很充實(shí),給我留下了很多難忘的回憶。 四年的大學(xué)生活就快走入尾聲,我們的校園生活就要?jiǎng)澤暇涮?hào),心中是無盡的難舍
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1