【正文】
rared ray munication technique not only plete credibility and can insulate the electricity interference availably.And the microcontroller is the device that uses extensively in the designs application currently, it can attain the different result by the software pile, carrying out different kinds of functions, have advantages of good dexterity, high credibility , can expand good and so on.This text wants to introduce a way how to fabricate a simple system of infrared ray munication use of the microcontroller, bining a infrared device, so that it can achieve the function how to municate for the infrared ray in a short distance.Different from the general Infrared remote controller, it is not use the special coding and decoding chip to realize the codes and the decodes in the part of the sends and receives, but uses the C51 Microcontroller, through the programs of codes and decodes of the Microcontroller, so that realizes infrared signal sending and receiving, thus realizes the munication function of infrared remote control. This munications system passes through some necessary expansions, definitely may realize general and each kind of specialpurpose infrared remote control function.Key words: Microcontroller。 Transmit。 Remote Control。紅外數(shù)據(jù)協(xié)會(IrDA)成立后,為了保證不同廠商的紅外產(chǎn)品能夠獲得最佳的通信效果,將紅外數(shù)據(jù)通信所采用的光波波長的范圍限定在850nm至900nm之間。紅外通信技術(shù)的特點如下:●它是目前在世界范圍內(nèi)被廣泛使用的一種無線連接技術(shù),被眾多的硬件和軟件平臺所支持;●通過數(shù)據(jù)電脈沖和紅外光脈沖之間的相互轉(zhuǎn)換實現(xiàn)無線數(shù)據(jù)收發(fā);●主要用來取代點對點的線纜連接;●新的通訊標準兼容早期的通訊標準;●小角度(30176。紅外通信技術(shù)的缺點如下: ●通信距離短,通訊過程中不能移動,遇障礙物通信中斷;●目前廣泛使用的SIR標準通信速率較低();●主要用于取代線纜連接進行無線數(shù)據(jù)傳輸,功能單一,擴展性差。 Serial Infrared,它是基于HP-SIR的異步、半雙工紅外通信方式。由于受到UART通信速率的限制,即電腦串行端口的最高速率。與SIR相比,由于FIR不再依托UART,其最高通信速率有了質(zhì)的飛躍,可達4Mbps。,現(xiàn)已普遍應(yīng)用于手持設(shè)備。自1993年IrDA成立至今,紅外數(shù)據(jù)協(xié)會的會員已經(jīng)發(fā)展到150多個,當今在IT業(yè)和通信業(yè)叱咤風云的大公司幾乎都在其中,由此可見IrDA標準已經(jīng)獲得了業(yè)界的廣泛認同和支持。盡管現(xiàn)在有了同樣用于近距離無線通訊的藍牙技術(shù),但紅外通信技術(shù)以其成本低廉和廣泛的兼容性等優(yōu)點,勢必會在將來很長的一段時間內(nèi)在近距離無線數(shù)據(jù)通信領(lǐng)域扮演重要角色。串行紅外傳輸采用特定的脈沖編碼標準,這種標準與RS232串行傳輸標準不同。紅外通信接口由紅外收發(fā)器和紅外編碼解碼器構(gòu)成。發(fā)送器(transmitter)將從I/O或ENDEC接收來的位調(diào)制后的脈沖轉(zhuǎn)換為紅外脈沖發(fā)出。 紅外通信系統(tǒng)結(jié)構(gòu)圖一般通用的紅外遙控系統(tǒng)都是由發(fā)射和接收兩大部分組成,應(yīng)用編/解碼專用集成電路芯片來進行控制操作, 所示。 紅外遙控系統(tǒng)框圖紅外線遙控器是利用紅外線發(fā)光LED 發(fā)射波長950nm近紅外波段的紅外線不可見光來發(fā)送信號。發(fā)射端的按鍵信號經(jīng)過單片機的編碼所產(chǎn)生的調(diào)制信號和載波電路所產(chǎn)生的載波信號經(jīng)過合成,然后再通過紅外線發(fā)射電路的LED 發(fā)送出紅外線遙控信號,這些信號經(jīng)過紅外線接收模塊接收端接收進來,并對其控制信號做譯碼而作相對的動作輸出(數(shù)碼顯示),完成傳輸?shù)墓δ?。各部分電路的設(shè)計思路和具體實現(xiàn)如下。 紅外發(fā)射電路 紅外線接收模塊,,其內(nèi)部含有高頻的載波電路,專門用來濾除紅外線合成信號的載波信號(38KHz)而送出發(fā)射器的控制信號。紅外接收器部分我們采用了德國德律風根公司生產(chǎn)的紅外專用接收集成電路HS0038來完成紅外信號的光電轉(zhuǎn)換及接收。(詳細請參考附錄2 HS0038使用手冊。 數(shù)碼顯示電路考慮到系統(tǒng)的工作特征,我們采用了12MHz 的晶振進行時鐘電路的設(shè)計。 紅外通信的系統(tǒng)綜合電路設(shè)計圖下面我們對電路設(shè)計中將要用到的一些主要元器件的電氣特性進行一下必要的介紹。該器件采用ATMEL高密度非易失存儲器制造技術(shù)制造,與工業(yè)標準的MCS51指令集和輸出管腳相兼容。 AT89C51管腳圖(1)C51單片機的主要特性:4K 字節(jié)可編程閃爍存儲器壽命:1000寫/擦循環(huán)數(shù)據(jù)保留時間:10 年三級程序存儲器鎖定32 可編程I/O線5個中斷源低功耗的閑置和掉電模式GND:接地。當P1 口的管腳第一次寫1 時,被定義為高阻輸入。在FLASH 編程時,P0 口作為原碼輸入口,當FLASH 進行校驗時,P0 輸出原碼,此時P0 外部必須被拉高。P1 口管腳寫入1 后,被內(nèi)部上拉為高,可用作輸入,P1 口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。P2 口:P2 口為一個內(nèi)部上拉電阻的8 位雙向I/O 口,P2 口緩沖器可接收,輸出4個TTL 門電流,當P2 口被寫“1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。這是由于內(nèi)部上拉的緣故。在給出地址“1”時,它利用內(nèi)部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時,P2 口輸出其特殊功能寄存器的內(nèi)容。P3 口:P3 口管腳是8 個帶內(nèi)部上拉電阻