【正文】
號,通過紅外發(fā)射管,將這些紅外信號無需介質(zhì)地傳送到接收端,從而完成整個發(fā)射的過程。紅外光通信的應(yīng)用領(lǐng)域: 紅外照相/攝像機 夜視儀 生活家居(遙控器家電等) 航空航天衛(wèi)星 汽車(倒車?yán)走_等) 軍事領(lǐng)域目前中國的紅外通信市場還處在較為低端的水平,但是隨著智能化的普及,紅外通信在中國也開始逐漸發(fā)展起來,與此同時,相應(yīng)的難點也在發(fā)展中一點一點地出現(xiàn)。除此之外,本論文(設(shè)計)不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的作品成果。所以說,紅外光通信技術(shù)適合應(yīng)用在低成本、跨平臺、點對點高速數(shù)據(jù)連接,尤其是嵌入式系統(tǒng)[1]。緊接著在第二章分大模塊描述實現(xiàn)的功能以及實現(xiàn)的步驟,從整體到兩大模塊的流程。 圖5 遙控鍵盤圖 圖6 紅外二極管實物圖每一個按鍵都對應(yīng)著一個編碼,當(dāng)按鍵按下,則鍵值轉(zhuǎn)換成相應(yīng)的數(shù)字信號傳出。AT89C51有40個引腳,32個I/O端口,同時內(nèi)含2個外中斷口,2個16位可編程定時計數(shù)器,2個全雙工串行通信口,另外,該單片機既可以按普通方法進行程序的編輯,也可以在線編程。其中由“0”和“1”組成的二進制編碼共有32位。并且,因為USB接口可以傳輸信息,所以也可以方便電路板與PC端的信息交互。Keil作為一款功能性不錯的的編程工具, 不但可以實現(xiàn)各個板塊功能的連接,還可以通過其仿真功能對設(shè)計的電路進行模擬實驗,從而確定方式的可行性。clk=0。 for(i=0。 set=0。由于紅外光傳播的特性,我們在進行實物測試時,在實驗室進行無粉塵霧霾等干擾的處理,所得到的數(shù)據(jù)也是基于此得出。 //十六位地址的第二個字節(jié)void SendIRdata(char p_irdata)。 //定時器0中斷允許 count++。 irdata=iraddr1。 while(countendcount)。 else } for(i=0。count=0。i++)count=0。i8。 char irdata=p_irdata。 TH0=0xFF。//地址反碼 //允許CPU中斷 char iraddr1。在此,我對本論文的結(jié)果進行總結(jié)。 else temp=tempamp。uchar ds1302_read_byte(uchar add){ uchar i,temp。i8。 引腳7:SCLK串行時鐘。由于紅外LED的正向壓降較低,其發(fā)射功率較小,均低于100mw,所以需要將這兩個紅外LED串聯(lián)起來,提高發(fā)射端的輸出功率,確保信息傳輸?shù)挠行?。波形如圖10所示:圖10 遙控碼表示的二進制編碼“0”和“1”注:B: △:T=():():()則表示遙控碼的二進制編碼“0”,B:△:T=():():()則表示遙控碼的二進制編碼“1”。3 電路的設(shè)計與搭建 發(fā)射電路發(fā)射電路的主控電路的芯片型號為AT89C51。在功能上,LCD1602顯示器、按鍵模塊、CLK模塊、TEMP模塊,串口更新時間組成了一個以STC90C516RD+為核心的電路。本課題《紅外光通信裝置系統(tǒng)設(shè)計》是基于紅外光通信廣泛應(yīng)用于日常生活的現(xiàn)狀,選擇了應(yīng)用鍵盤+接收的機制,模擬遙控器發(fā)射信號,而接收端解碼紅外信息,從而實現(xiàn)硬件電路功能的切換。AbstractAs we all know,infrared munication device is widely used in dalily life,aviation,IT industry and even military design will take advantage of programme and circuitry that we have already learned,to devide the device among 2 modules as infrared emission module and infrared receiving Keil to edit software part,also,for can simply conclude the process as the fact that the emission module send keyvalue,then,the keyvalue will be received by received by analyzing the keyvalue,the circuit board will change its function,and the result will be shown on the LCD1602 board.Keywords: infrared munication device, Keil, two basic modules,emission module,receving module,keyvalue,LCD.目錄上海師范大學(xué)本科畢業(yè)論文(設(shè)計)誠信聲明 I上海師范大學(xué)本科畢業(yè)論文(設(shè)計)選題登記表 II上海師范大學(xué)本科畢業(yè)論文(設(shè)計)指導(dǎo)記錄表 III中文摘要及關(guān)鍵詞 IV英文摘要及關(guān)鍵詞 V1緒論 12 整體方案的統(tǒng)籌與設(shè)計 3 基于原理 3 3 4 整體方案 4 紅外光發(fā)射模塊的設(shè)計 5 紅外光接收模塊的設(shè)計 63 電路的設(shè)計與搭建 8 發(fā)射電路 8 8 11 接收電路 11 11 12 其他電路 12 12 13 144 部分軟件設(shè)計與調(diào)試 15 15 15 LCD1602電路程序設(shè)計 185 總結(jié)與致謝 20參考文獻 21附錄 22V1緒論紅外光(紅外線)是波長為1mm~770nm的一類電磁波,波長長于可見光,在光譜上的位置在紅色光的上側(cè)。通過軟硬件相結(jié)合,利用Keil編輯軟件部分,并進行仿真,再將硬件進行連接和搭建,實現(xiàn)指定的功能。簡單地說,紅外設(shè)備的核心部分無非是紅外探測+單