【正文】
過(guò)程當(dāng)中,我感覺(jué)收獲非常大,我獲得的不僅是理論上的收獲 ,還有實(shí)踐中的豐收,同時(shí)還有的就是同學(xué)們之間的合作精神。 } } 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì)(論文 ) 33 致 謝 畢業(yè)設(shè)計(jì)是我大學(xué)學(xué)習(xí)生活的最后一項(xiàng)學(xué)習(xí)任務(wù),是對(duì)我大學(xué)三年學(xué)習(xí)的綜合考核。 } } } void timer0 () interrupt 1 { irtime++。 irreceok=0。 break。 break。 if(irdata[k]6) { value=value | 0x80。 } void irpros() { uchar k,i,j。 TH0=0x00。 uchar irprosok,flag。 sbit led2=P2^2。 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì)(論文 ) 25 ir_send()。 TH0=0xe6。 TR0=1。 irflag=0。 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì)(論文 ) 23 /*delay(23)。 //發(fā)送 8 位數(shù)據(jù)反碼 ir_sendbyte()。 TR0=0。 TR0=1。 count=0。 count=0。 if(k5==0) { keyflag=1。 if(k3==0) { keyflag=1。 if(k1==0) { keyflag=1。 bit irflag,keyflag。 但是,總的說(shuō)來(lái),由于我在理論和實(shí)踐方面存在一定的不足,所以在設(shè)計(jì)思路和實(shí)現(xiàn)功能上難免有不足之處,請(qǐng)各位老師多多批評(píng)指正。經(jīng)過(guò)幾個(gè)月學(xué)習(xí),我設(shè)計(jì)出了各個(gè)部分的電路圖,并實(shí)現(xiàn)了電路圖的組合。所以在此有必要對(duì)這次的畢業(yè)設(shè)計(jì)作一個(gè)系統(tǒng)的總結(jié)。發(fā)現(xiàn)問(wèn)題,要設(shè)法找出原因,排除故障,繼續(xù)進(jìn)行。使用面包板焊接更加方便,容易更換線路和器件,而且可以多次使用。 鍵盤(pán)掃鍵過(guò)程 :首先判斷控制鍵是否按下,若有控制鍵按下則進(jìn)行逐行掃描,按照 P 口值查找鍵號(hào)。 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì)(論文 ) 9 紅外遙控初始化程序和主程序 紅外遙控接收部分與發(fā)射部分初始化程序如圖 、圖 所示,紅外遙控接收部分與發(fā)射部分主程序如圖 、圖 所示。然后再通過(guò)紅外發(fā)射二極管產(chǎn)生紅外線向空間發(fā)射。 圖 紅外發(fā)射原理圖 遙控器采用按鍵中斷掃描方式。 VCC( 40 腳)和 VSS( 20 腳)為供電端口,分別接 +5V 電源的正負(fù)端。紅外接收部分 結(jié)構(gòu)如圖 所示: 圖 紅外遙控電路接收設(shè)計(jì)原理框圖 當(dāng)紅外接收器接收到控制脈沖后,經(jīng)單片機(jī)處理由顯示設(shè)備顯示出當(dāng)前受控電器的序號(hào),并判斷是否對(duì)電燈進(jìn)行調(diào)光,如需調(diào)光則經(jīng)調(diào)光電路處理后實(shí)現(xiàn)調(diào)光功能。采用單片機(jī)進(jìn)行遙控系統(tǒng)的應(yīng) 用設(shè)計(jì),具有硬件接口簡(jiǎn)單方便。 紅外線是一種光線,具有普通光的性質(zhì),可以以光速直線傳播,強(qiáng)度可調(diào),可以 通過(guò)光學(xué)透鏡聚焦,可以被不透明物體遮擋等等。 紅外遙控電路設(shè)計(jì) 摘 要 通過(guò)對(duì)設(shè)計(jì)要求地認(rèn)真分析和研究,拿出了幾種可行方案,最終選定了一個(gè)最佳方案??墒巩a(chǎn)品縮小體積,增強(qiáng)功能,實(shí)現(xiàn)不同程度的智能化。市場(chǎng)上一般設(shè)備系統(tǒng)均采用專(zhuān)用的遙控編碼及解碼集成電路,具有制作簡(jiǎn)單等特點(diǎn),但由于這些芯片價(jià)格較貴,功能鍵數(shù)及功能受到特定的限制,且相互之間采用的遙控編碼格式互不兼容.所以各機(jī)型的遙控器通常只能針對(duì)各自的遙控對(duì)象而無(wú)法通用,只適用于某一專(zhuān)用電器產(chǎn)品的應(yīng)用,應(yīng)用范圍受到限制。 紅外遙控電發(fā)射器主要由單片機(jī)、指示電路和紅外接收電路三部分組成。 RST/Vpd( 9 腳)為復(fù)位輸入端口,外接電阻電容組成的復(fù)位電路。電路采用 LED 發(fā)光二極管來(lái)實(shí)現(xiàn)按鍵的操作指示。 上述“ 0”和“ 1”組成的 32 位二進(jìn)制碼經(jīng) 38kHz 的載頻進(jìn)行二次調(diào)制以提高發(fā)射效率,達(dá)到降低電源功耗的目的。如果鍵按下超過(guò) 108ms 仍未松開(kāi),接下來(lái)發(fā)射的代碼(連發(fā)代碼)將僅由起始碼( 9ms)和結(jié)束碼( )組成。 紅外遙控鍵盤(pán)掃描、紅外發(fā)射程序 紅外遙控鍵盤(pán)掃描 程序流程圖如圖 , 紅外發(fā)射程序如圖 所示 。對(duì)試驗(yàn)階段的電路板的安裝一般有兩種方式即焊接方式和面包板插接方式。 3.動(dòng)態(tài)檢測(cè)與調(diào)試 動(dòng)態(tài)調(diào)試是在靜態(tài)調(diào)試的基礎(chǔ)上進(jìn)行的,調(diào)試的方法地在電路的輸入端加上所需的信號(hào)源,并循著信號(hào)的注射逐級(jí)檢測(cè)各有關(guān)點(diǎn)的波形、參數(shù)和性能指標(biāo)是否滿足設(shè)計(jì)要求,如必要,要對(duì)電路參數(shù)作進(jìn)一步調(diào)整。 ( 7)出現(xiàn)故障時(shí)要認(rèn)真查找原因 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì)(論文 ) 15 課題設(shè)計(jì)總結(jié) 畢業(yè)設(shè)計(jì)是學(xué)生即將完成學(xué)業(yè)的最后一個(gè)重要環(huán)節(jié),它既是對(duì)學(xué)校所學(xué)知識(shí)的全面總結(jié)和綜合應(yīng)用,又為今后走向社會(huì)的實(shí)際操作應(yīng)用鑄就了一個(gè)良好的開(kāi)端。 整個(gè)系統(tǒng)的開(kāi)發(fā)過(guò)程是曲折的,首先在硬件設(shè)計(jì)上,由于以前所學(xué)課程有一定的基礎(chǔ),我多方查閱資料,不斷的向老師、同學(xué)學(xué)習(xí)請(qǐng)教,以 確保設(shè)計(jì)的電路系統(tǒng)完整,并能實(shí)現(xiàn)最完美的系統(tǒng)功能。這次畢業(yè)設(shè)計(jì)的經(jīng)歷使我對(duì) 51單片機(jī)的一些特征、性能,以及應(yīng)用及原理有了深刻的了解,真正做到了學(xué)有所得、學(xué)有所用,可以說(shuō)獲益匪淺。 unsigned int count, set_count。 } void keyscan() { 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì)(論文 ) 18 /*if(k1==0) { delay(10)。 } } 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì)(論文 ) 19 if(k3==0) { delay(10)。 } } 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì)(論文 ) 20 if(k5==0) { delay(10)。 //發(fā)送編碼中的 高電平 irflag=1。 //為 0 則 的低電平 irflag=0。 count=0。 while(countset_count)。 ircode=~irdata。 irflag=0。 set_count=346。 count=0。 //定時(shí) 0 8 位自動(dòng)重裝模式 ET0=1。 if(keyflag) { delay(10)。 } 接收模塊 程序 //************紅外接收 ******************** include define uchar unsigned char 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì)(論文 ) 26 define uint unsigned int sbit led1=P2^1。 uchar ircode[4]。 } void timer0init() { TMOD=0x02。 EA=1。i++) { 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì)(論文 ) 28 value=value1。 led3=1。 led3=1。 while(1) { if(irreceok) { irpros()。 flag=0。 irtime=0。在此謹(jǐn)向?qū)煴硎局孕牡母兄x!同時(shí)我要感謝給予我?guī)椭椭С值耐M同學(xué)們,感謝信息工程系的老師為我們 做畢業(yè)設(shè)計(jì)提供的各方面的幫助! 同時(shí),我要感謝我的母校 —— 江西理工大學(xué),特別是在我即將踏上工作崗位時(shí),給了我這樣一個(gè)鍛煉、學(xué)習(xí)的機(jī)會(huì),使我加深了對(duì)以前知識(shí)的理解,拓寬了知識(shí)面,也提高了我對(duì)所學(xué)知識(shí)的綜合的應(yīng)用能力。s antiracism taskforce, is in London for the Football Association39。 May be back in the past, to oneself the paranoid weird belief disillusionment, these days, my mind has been very messy, in my mind constantly. Always feel oneself should go to do something, or write something. Twenty years of life trajectory deeply shallow, suddenly feel something, do it. 一字開(kāi)頭的年齡已經(jīng)到了尾聲。t want to give vent to out your inner voice can be in the high school children of the feelings in a period, but was eventually infarction when graduation party in the throat, later again stood on the pitch he has sweat profusely, looked at his thrown a basketball hoops, suddenly found himself has already can39。那些曾經(jīng)所謂的非做不可,只是青蔥年華里自己給自己注射的一支強(qiáng)心劑,或者說(shuō),是自以為是的精神寄托罷了。ll be traveling fast, so despite the distance, it will not be like diving into the deep end of a pool. It will be like he is 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì)(論文 ) 37 diving into the shallow end. Skydiver preps for the big jump When he jumps, he is expected to reach the speed of sound 690 mph (1,110 kph) in less than 40 seconds. Like hitting the top of the water, he will begin to slow as he approaches the more dense air closer to Earth. But this will not be enough to stop him pletely. If he goes too fast or spins out of control, he has a stabilization parachute that can be deployed to slow him down. His team hopes it39。 Have declared the end of the encounter that haven39。s time, your ideas are always special to clear. Want, want, line is clear, as if nothing could shake his. Also once seemed to be determined to do something, but more often is he backed out at last. Dislik