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

正文內(nèi)容

基于單片機(jī)的紅外遙控智能小車畢業(yè)設(shè)計(jì)報(bào)告-全文預(yù)覽

  

【正文】 。采用了模塊化調(diào)試方法,當(dāng)各個(gè)模塊功能均能實(shí)現(xiàn)時(shí)再將所有功能整合在一起,實(shí)現(xiàn)小車的全部功能。在焊接過(guò)程中,采用模塊化焊接方式,焊接好一個(gè)功能模塊,調(diào)試通過(guò)再焊接下一個(gè)模塊。 YNi=0,k=0,j=0,value=0開(kāi)始i4j=8cord7value=value1j++,k++YNircord[i]=valueValue=0,i++YNvalue |=0x80cord=ircord[k]返回irpro_ok=1j=1圖37 遙控碼值處理函數(shù)第4章 硬件安裝及調(diào)試總結(jié)本設(shè)計(jì)硬件電路在控制成本的情況下,盡可能的選擇了集成度高功能強(qiáng)大的芯片。YN開(kāi)啟定時(shí)器0、外部中斷1開(kāi)始是否產(chǎn)生外部中斷1startflag==1count42amp。這種遙控碼具有以下特征:采用脈寬調(diào)制的串行碼,、“0”;、“1”。//設(shè)T2為定時(shí)模式 CP_RL2=0。//設(shè)初值 TL2=LSB_reload_value。 //定時(shí)器2外部標(biāo)志位清除 TCLK=0。 define go PWM1=1,PWM2=0,PWM3=1,PWM4=0define back PWM1=0,PWM2=1,PWM3=0,PWM4=1define left PWM1=0,PWM2=1,PWM3=1,PWM4=0define right PWM1=1,PWM2=0,PWM3=0,PWM4=1 速度調(diào)整子程序小車的調(diào)速是通過(guò)遙控來(lái)控制的,可實(shí)現(xiàn)加減速等功能,此處采用AT89S52特有的定時(shí)器2功能來(lái)實(shí)現(xiàn),而且時(shí)間可編程。include sbit PWM1=P0^0。具體操作流程如圖34所示。所有時(shí)序都是將主機(jī)作為主設(shè)備,單總線器件作為從設(shè)備。 ep = 0。 _nop_()。_nop_()。 _nop_()。例如寫(xiě)指令函數(shù):lcd_wcmd(BYTE cmd)// 寫(xiě)入指令數(shù)據(jù)到LCD{while(lcd_bz())。流程圖如圖31所示。此部分是對(duì)小車功能的進(jìn)一步完善,使小車可以實(shí)現(xiàn)智能化。一般用軟件模擬PWM可以有延時(shí)和定時(shí)兩種方法,延時(shí)方法占用大量的CPU,所以這里采用定時(shí)方法。圖214 H橋電路驅(qū)動(dòng)電機(jī)順時(shí)針轉(zhuǎn)動(dòng)兩個(gè)橋式電路分別控制小車兩邊車輪,指示電路分別指示左右電機(jī)旋轉(zhuǎn)狀態(tài)(如圖215)。電路圖如圖213所示。有的廠家建議在供電腳和電源之間接入330歐電阻,進(jìn)一步降低電源干擾。交流信號(hào)進(jìn)入帶通濾波器,帶通濾波器可以通過(guò)30khz到60khz的負(fù)載波,通過(guò)解調(diào)電路和積分電路進(jìn)入比較器,比較器輸出高低電平,還原出發(fā)射端的信號(hào)波形。在編寫(xiě)解碼程序時(shí),通過(guò)判斷脈沖的寬度,即可得到“O”或“1”。通常有曼徹斯特編碼和脈沖寬度編碼。如果數(shù)據(jù)碼與數(shù)據(jù)反碼之間的關(guān)系不滿足相反的關(guān)系.則本次遙控接收有誤.?dāng)?shù)據(jù)應(yīng)丟棄。圖中的地址碼為十六進(jìn)制的0EH(注意低位在前)。地址碼由8位二進(jìn)制組成,共256種.圖中地址碼重發(fā)了一次。高位在后。1. 數(shù)據(jù)格式當(dāng)我們按下遙控器的按鍵時(shí),遙控器將發(fā)出如圖29的一串二進(jìn)制代碼,我們稱它為一幀數(shù)據(jù)。工業(yè)設(shè)備中,在高壓、輻射、有毒氣體、粉塵等環(huán)境下,采用紅外線遙控不僅完全可靠而且能有效地隔離電氣干擾。 (7) 最后將數(shù)據(jù)線拉高。 (3) 按從低位到高位的順序發(fā)送字節(jié)(一次只發(fā)送一位)。3.DS18B20的寫(xiě)時(shí)序?qū)τ贒S18B20的寫(xiě)時(shí)序仍然分為寫(xiě)0時(shí)序和寫(xiě)1時(shí)序兩個(gè)過(guò)程。 (5)將數(shù)據(jù)線拉高“1”。(1)將數(shù)據(jù)線拉高“1”。 (8) 將數(shù)據(jù)線再次拉高到高電平“1”后結(jié)束。 (5) 數(shù)據(jù)線拉到高電平“1”。數(shù)據(jù)和命令的傳輸都是低位在先。DS18B20有嚴(yán)格的通信協(xié)議來(lái)保證各位數(shù)據(jù)傳輸?shù)恼_性和完整性。3VDD可選擇的VDD引腳。 DS18B20的引腳介紹TO-92封裝的DS18B20的引腳排列見(jiàn)圖27,引腳說(shuō)明如表10所示。圖26 1602LCD于單片機(jī)連接圖 溫度測(cè)量電路DS18B20數(shù)字溫度計(jì)是DALLAS公司生產(chǎn)的1-Wire,即單總線器件,具有線路簡(jiǎn)單,體積小的特點(diǎn)。讀寫(xiě)操作時(shí)序如表8所示,讀操作時(shí)序圖如圖24所示,寫(xiě)操作時(shí)序如圖25所示。指令9:讀忙信號(hào)和光標(biāo)地址 BF:為忙標(biāo)志位,高電平表示忙,此時(shí)模塊不能接收命令或者數(shù)據(jù),如果為低電平表示不忙。R/L,高向左,低向右。高電平表示有效,低電平則無(wú)效。1602模塊的設(shè)定,讀寫(xiě),與光標(biāo)控制都是通過(guò)指令來(lái)完成,共有11條指令,如表7所示。 32個(gè)字符(510點(diǎn)字型);E.DDRAM和CGRAM都能從MCU讀取數(shù)據(jù); 1602LCD接口引腳說(shuō)明一般市售的LCD都有統(tǒng)一的引腳,共有16個(gè)引腳,其外觀如圖23所示,其中有8個(gè)是數(shù)據(jù)引腳、3個(gè)控制引腳、5個(gè)接地和電源腳。晶振采用12M晶振,指令周期為1us,復(fù)位電路采用上電復(fù)位和手動(dòng)按鍵復(fù)位。當(dāng)DCEN=0時(shí),T2自動(dòng)向上計(jì)數(shù);當(dāng)DCEN=1時(shí),T2向上/向下計(jì)數(shù)方式,由引腳T2EX狀態(tài)決定計(jì)數(shù)方向。其各位定義如表4所示。當(dāng)CP/ RL2=0且EXEN2=1時(shí),引腳T2EX/。C/T2: 定時(shí)器/計(jì)數(shù)器2工作方式選擇位。當(dāng)EXEN2=1時(shí),T2EX的負(fù)跳變引起T2捕捉或重裝,此時(shí)T2不能用做串行口的串行時(shí)鐘。當(dāng)RCLK=1時(shí),T2的溢出脈沖可作為串行口方式1和方式3的接收時(shí)鐘;當(dāng)RCLK=0時(shí),T1的溢出脈沖將作為串行接收時(shí)鐘。當(dāng)EXEN2=1時(shí),引腳T2EX/,使EXF2=1,并產(chǎn)生T2中斷。 定時(shí)器/計(jì)數(shù)器2溢出標(biāo)志位。表3 T2CON位定義位工作方式由T2CON的控制位選擇。如EA端為高電平(接Vcc端),CPU則執(zhí)行內(nèi)部程序存儲(chǔ)器的指令。對(duì)FLASH存儲(chǔ)器編程期間,該引腳還用于輸入編程脈沖(PROG)。當(dāng)振蕩器工作時(shí),RST引腳出現(xiàn)兩個(gè)機(jī)器周期以上高電平將使單片機(jī)復(fù)位。 P3口亦作為AT89S52特殊功能(第二功能)使用,如表2所示。 在flash編程和校驗(yàn)時(shí),P2口也接收高8位地址字節(jié)和一些控制信號(hào)。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。此外,()和時(shí)器/計(jì)數(shù)器2的觸發(fā)輸入(),具體如表1所示。程序校驗(yàn)時(shí),需要外部上拉電阻。對(duì)P0端口寫(xiě)“1”時(shí),引腳用作高阻抗輸入。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。在單芯片上,擁有靈巧的8位CPU和在系統(tǒng)可編程Flash,使得AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。下面將詳細(xì)介紹各模塊的基本原理及設(shè)計(jì)方法。另外該小車還具有檢測(cè)溫度并顯示的功能,可實(shí)現(xiàn)溫度的實(shí)時(shí)監(jiān)測(cè)。通過(guò)對(duì)這些技術(shù)的研究討論,能更進(jìn)一步了解現(xiàn)代智能技術(shù)。大人想要一輛真正的車,小孩子也想要一輛屬于自己的車。s multitask structure, increase the CPU utilization and system flexibility. The design is simple, relatively easy to implement, with a high degree of intelligence and automation.Key words:MCU DC motor Infrared Remote Control HS0038 Decode 第II頁(yè)基于單片機(jī)的紅外遙控小車第1章 引言單片機(jī)以其強(qiáng)大的控制能力已經(jīng)被廣泛應(yīng)用于諸多領(lǐng)域,配以各種外部接口及傳感器可以實(shí)現(xiàn)系統(tǒng)的智能化與自動(dòng)化。本系統(tǒng)采用模塊化設(shè)計(jì),軟件用C語(yǔ)言編寫(xiě),采用了軟件的多任務(wù)結(jié)構(gòu),提高了CPU的利用率和系統(tǒng)的靈活性。該小車以玩具小車為車體,以AT89S52單片機(jī)為整個(gè)系統(tǒng)的控制核心,控制由三極管組成的橋電路來(lái)驅(qū)動(dòng)直流電機(jī)。~ 論文撰寫(xiě)及完善,準(zhǔn)備答辯。3.完成本課題的工作方案本次設(shè)計(jì)所要實(shí)現(xiàn)的功能是自動(dòng)避障、紅外遙控、溫度測(cè)量和顯示等功能,所以在進(jìn)行設(shè)計(jì)時(shí)采用模塊化設(shè)計(jì)思想,對(duì)整個(gè)設(shè)計(jì)分為幾個(gè)小模塊,逐個(gè)進(jìn)行設(shè)計(jì)并用硬件仿真軟件Proteus進(jìn)行仿真,最后將各個(gè)模塊綜合實(shí)現(xiàn)小車的全部功能,這樣可以避免一些不必要的麻煩,排除某些因素的干擾。溫度測(cè)量采用DS18B20,單片機(jī)每隔一段時(shí)間(可編程)對(duì)溫度進(jìn)行采集一次,并對(duì)采集數(shù)據(jù)經(jīng)行處理,用1602液晶顯示。后置式指示燈指示小車轉(zhuǎn)動(dòng)方向。同時(shí)遙控器采用普通遙控器,不需要重新制作紅外遙控器,用HS0038接收紅外信號(hào)后由單片機(jī)解碼,不需要專門(mén)的解碼芯片。論文(設(shè)計(jì))過(guò)程中教師的指導(dǎo)安排每周四進(jìn)行交流與總結(jié);其余時(shí)間靈活安排,及時(shí)解決學(xué)生問(wèn)題?!瓿芍悄苄≤嚨脑O(shè)計(jì)制作、安裝調(diào)試任務(wù),實(shí)現(xiàn)智能小車的基本功能要求。2 學(xué)會(huì)電路設(shè)計(jì)、仿真等相關(guān)軟件的使用; 3 具備一定的硬件調(diào)試技能。 要求:1 搜集資料,熟悉單片機(jī)開(kāi)發(fā)流程;熟悉紅外傳感器等相關(guān)器件;掌握單片機(jī)接口和外圍電路應(yīng)用;具備一定的單片機(jī)開(kāi)發(fā)經(jīng)驗(yàn)?!O(shè)計(jì)、實(shí)驗(yàn)階段:器材準(zhǔn)備,完成智能小車在電腦上的實(shí)驗(yàn)仿真設(shè)計(jì)任務(wù)。(如示波器、萬(wàn)用表、電烙鐵、鑷子、鉗子等)。本次所要設(shè)計(jì)的紅外遙控智能小車,采用AT89S52單片機(jī)作為小車的檢測(cè)和控制核心,通過(guò)對(duì)芯片一系列接口和外圍電路的控制,以實(shí)現(xiàn)小車自動(dòng)避障、紅外遙控、溫度測(cè)量和顯示等功能。解決思路:采用由達(dá)林頓管組成的H型PWM電路,用單片機(jī)控制達(dá)林頓管使之工作在占空比可調(diào)的開(kāi)關(guān)狀態(tài),精確調(diào)整電動(dòng)機(jī)轉(zhuǎn)速。當(dāng)按下鍵后,HS0038將會(huì)收到一系統(tǒng)列的數(shù)字信號(hào),由單片機(jī)進(jìn)行解碼。因此,無(wú)論從仿真,硬件到軟件都可實(shí)現(xiàn),且成本不高,所以本課題具有可行性?!? 完成智能小車的設(shè)計(jì)制作、安裝調(diào)試任務(wù),實(shí)現(xiàn)智能小車的基本功能要求。西安郵電學(xué)院畢業(yè)設(shè)計(jì) (論文)成績(jī)?cè)u(píng)定表學(xué)生姓名趙美英性別女學(xué)號(hào)05064028專 業(yè)班 級(jí)光電0601課題名稱基于單片機(jī)的紅外遙控智能小車課題類型軟硬件難度難畢業(yè)設(shè)計(jì)(論文)時(shí)間2010年3月22日~6月27日指導(dǎo)教師崔利平(職稱工程師)課題任務(wù)完成情況論文 (千字); 設(shè)計(jì)、計(jì)算說(shuō)明書(shū) (千字); 圖紙 (張);其它(含附件):指導(dǎo)教師意見(jiàn)分項(xiàng)得分:開(kāi)題調(diào)研論證 分; 課題質(zhì)量(論文內(nèi)容) 分; 創(chuàng)新 分;論文撰寫(xiě)(規(guī)范) 分; 學(xué)習(xí)態(tài)度 分; 外文翻譯 分指導(dǎo)教師審閱成績(jī):    指導(dǎo)教師(簽字):            年  月  日評(píng)閱教師意見(jiàn)分項(xiàng)得分:選題 分; 開(kāi)題調(diào)研論證 分; 課題質(zhì)量(論文內(nèi)容) 分; 創(chuàng)新 分;論文撰寫(xiě)(規(guī)范) 分; 外文翻譯 分評(píng)閱成績(jī):     評(píng)閱教師(簽字):          年  月  日驗(yàn)收小組意見(jiàn)分項(xiàng)得分:準(zhǔn)備情況 分; 畢業(yè)設(shè)計(jì)(論文)質(zhì)量 分; (操作)回答問(wèn)題 分驗(yàn)收成績(jī):   驗(yàn)收教師(組長(zhǎng))(簽字):           年  月  日答辯小組意見(jiàn)分項(xiàng)得分:準(zhǔn)備情況 分; 陳述情況 分; 回答問(wèn)題 分; 儀表 分答辯成績(jī): 答辯小組組長(zhǎng)(簽字):   年 月 日成績(jī)計(jì)算方法(填寫(xiě)本院系實(shí)用比例)指導(dǎo)教師成績(jī) 20 (%) 評(píng)閱成績(jī) 30 (%) 驗(yàn)收成績(jī) 20 (%) 答辯成績(jī) 30 (%)學(xué)生實(shí)得成績(jī)(百分制)指導(dǎo)教師成績(jī) 評(píng)閱成績(jī) 驗(yàn)收成績(jī) 答辯成績(jī) 總評(píng) 答辯委員會(huì)意見(jiàn)畢業(yè)論文(設(shè)計(jì))總評(píng)成績(jī)(等級(jí)): 院答辯委員會(huì)主任(簽字): 學(xué)院(簽章) 年 月 日備注西安郵電學(xué)院畢業(yè)論文(設(shè)計(jì))成績(jī)?cè)u(píng)定表(續(xù)表)目錄摘要 IAbstract II第1章 引言 1第2章 系統(tǒng)硬件設(shè)計(jì)及原理簡(jiǎn)介 2 單片機(jī)控制系統(tǒng) 2 AT89S52各引腳描述 2 定時(shí)器/計(jì)數(shù)器2 4 單片機(jī)最小系統(tǒng) 6 液晶顯示 6 1602LCD接口引腳說(shuō)明 7 LCD的控制方法 7 液晶與單片機(jī)連接電路 10 溫度測(cè)量電路 10 DS18B20產(chǎn)品的主要特點(diǎn) 10 DS18B20的引腳介紹 11 DS18B20的使用方法 12 DS18B20控制電路 13 紅外遙控 14 紅外遙控器 14 紅外接收頭 15 直流電機(jī)驅(qū)動(dòng) 16 按鍵中斷電路 18 避障電路 18第3章 系統(tǒng)軟件設(shè)計(jì) 19 主程序 19 液晶驅(qū)動(dòng)子程序 19 溫度檢測(cè)子程序 20 電機(jī)驅(qū)動(dòng)子程序 21 速度調(diào)整子程序 22 紅外解碼子程序 23第4章 硬件安裝及調(diào)試總結(jié) 25第5章 結(jié)論 26致謝 27參考文獻(xiàn) 28附錄1:源程序 2
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1