【正文】
KEYX1 MOV A,KEYY CJNE A,0FFH,KEYVAL1 SETB KEYX1 CLR KEYX2 MOV A,KEYYCJNE A,0FFH,KEYVAL2SETB KEYX2CLR KEYX3MOV A,KEYYCJNE A,0FFH,KEYVAL3LJMP KEYOUT。其次,本設(shè)計(jì)在對(duì)現(xiàn)有紅外遙控技術(shù)的大量文獻(xiàn)調(diào)研的基礎(chǔ)上,提出了運(yùn)用先進(jìn)的單片機(jī)系統(tǒng)制作多功能紅外遙控器,使其在原有控制多個(gè)電器開(kāi)關(guān)的基礎(chǔ)上,增加了對(duì)電燈進(jìn)行亮度的調(diào)光控制的功能,使得本次設(shè)計(jì)的紅外遙控開(kāi)關(guān)更加的有實(shí)用性。(1)正確使用測(cè)量?jī)x器的接地端,儀器的接地端與電路的接地端要可靠連接;(2)在信號(hào)較弱的輸入端,盡可能使用屏蔽線(xiàn)連線(xiàn),屏蔽線(xiàn)的外屏蔽層要接到公共地線(xiàn)上,在頻率較高時(shí)要設(shè)法隔離連接線(xiàn)分布電容的影響,例如用示波器測(cè)量時(shí)應(yīng)該使用示波器探頭連接,以減少分布電容的影響。 靜態(tài)檢測(cè)與調(diào)試斷開(kāi)信號(hào)源,把經(jīng)過(guò)準(zhǔn)確測(cè)量的電源接入電路,用萬(wàn)用表電壓檔監(jiān)測(cè)電源電壓,觀察有無(wú)異?,F(xiàn)象:如冒煙、異常氣味、手摸元器件發(fā)燙,電源短路等,如發(fā)現(xiàn)異常情況,立即切斷電源,排除故障;我們的電路在此項(xiàng)測(cè)試中如無(wú)異常情況,接著我們又分別測(cè)量各關(guān)鍵點(diǎn)直流電壓,如靜態(tài)工作點(diǎn)、放大電路輸入、輸出端直流電壓等是否在正常工作狀態(tài)下,結(jié)果有個(gè)別電路不符,經(jīng)過(guò)調(diào)整電路元器件參數(shù)、更換元器件,使電路最終工作在合適的工作狀態(tài);對(duì)于放大電路我們還用示波器觀察是否有自激發(fā)生。 遙控接收部分開(kāi)始初始化按顯示數(shù)據(jù)設(shè)定控制脈沖延時(shí)值=0?調(diào)延時(shí)程序 NY 遙控接收部分的主程序及初始化及延時(shí)過(guò)程如上:首先初始化,然后按照顯示數(shù)據(jù)設(shè)定控制脈沖延時(shí)值,若不為0則調(diào)入延時(shí)程序,;若為0則直接返回。發(fā)射電路的第15腳的輸出調(diào)制波如下圖所示[4][8]: 15腳輸出編碼波形 數(shù)據(jù)幀的接收處理當(dāng)紅外線(xiàn)接收器輸出脈沖幀數(shù)據(jù)時(shí),第一位碼的低電平將啟動(dòng)中斷程序,實(shí)時(shí)接收數(shù)據(jù)幀。 接收電路原理圖以下是為該系統(tǒng)的遙控接收器電原理圖。當(dāng)不同的指令鍵被按下時(shí),指令信號(hào)電路產(chǎn)生不同脈沖編碼的指令信號(hào),也就是進(jìn)行編碼,然后經(jīng)調(diào)制電路調(diào)制,變?yōu)榫幋a脈沖編碼脈沖調(diào)制信號(hào),再由驅(qū)動(dòng)電路驅(qū)動(dòng)紅外發(fā)射器發(fā)射紅外信號(hào)。第三章 紅外遙控器的硬件系統(tǒng)設(shè)計(jì) 所需要的器件及選擇 顯示器件的選擇在單片機(jī)應(yīng)用系統(tǒng)中,使用的顯示器主要有LED(發(fā)光二極管)和LCD(夜晶顯示器)。紅外通信的基本原理是發(fā)送端將基帶二進(jìn)制信號(hào)調(diào)制為一系列的脈沖串信號(hào),通過(guò)紅外發(fā)射管發(fā)射紅外信號(hào)。紅外接收頭的引腳排列因型號(hào)不同而不盡相同,可參考廠家的使用說(shuō)明。接收部分的紅外接收管是一種光敏二極管()。遙控發(fā)射具有鍵盤(pán)矩陣,每按下一個(gè)鍵,即產(chǎn)生具有不同的編碼數(shù)字脈沖,這種代碼指令信號(hào)調(diào)制在38kHz的截波上,激勵(lì)紅外光二級(jí)管產(chǎn)生具有脈沖串的紅外波,通過(guò)空間的傳送到受控機(jī)內(nèi)的遙控接收器。 紅外發(fā)射部分:?jiǎn)纹瑱C(jī)按鍵控制紅外發(fā)射當(dāng)按下遙控按鈕時(shí),單片機(jī)產(chǎn)生相應(yīng)的控制脈沖,由紅外發(fā)光二極管發(fā)射出去。但正如西方的情況,我國(guó)也會(huì)經(jīng)歷從使用單一型遙控器走向多功能遙控器,尤其是在信息化迅速發(fā)展的情況下,多功能遙控器有著廣闊的需求和發(fā)展空間。所謂“鎖存”輸出是指對(duì)發(fā)射端每次發(fā)的信號(hào),接收端對(duì)應(yīng)輸出予以“儲(chǔ)存”,直至收到新的信號(hào)為止;“暫存”輸出與上述介紹的“電平”輸出類(lèi)似。此種輸出適合用作電源開(kāi)關(guān)、靜音控制等。多路控制的紅外發(fā)射部分一般有許多按鍵,代表不同的控制功能。紅外遙控常用的載波頻率為38kHz這是由發(fā)射端所使用的455kHz晶振來(lái)決定的。由于紅外發(fā)光二極管的發(fā)射功率一般都較小(100mW左右),所以紅外接收二極管接收到的信號(hào)比較微弱,因此就要增加高增益放大電路。它實(shí)際上是一只特殊的發(fā)光二極管;由于其內(nèi)部材料不同于普通發(fā)光二極管,因而在其兩端施加一定電壓時(shí),它便發(fā)出的是紅外線(xiàn)而不是可見(jiàn)光。該方案是采用先進(jìn)的單片機(jī)技術(shù)實(shí)現(xiàn)遙控的主要手段。而微機(jī)技術(shù)的出現(xiàn),則使現(xiàn)代科學(xué)研究得到了質(zhì)的飛躍,給現(xiàn)代工業(yè)測(cè)控領(lǐng)域帶來(lái)了一次新的革命。s labor intensity and improve the working conditions. And the emergence of puter technology, the modern scientific research has been to make a qualitative leap in the field of modern industrial monitoring and control has brought a new revolution. Infrared remote control has a small size, low power consumption, functionality, and low cost in order to bee a very popular presentday control.The infrared remote control is one kind of use infrared remote control system controls is controlled the object the department green overall system is posed by the digital circuit and the analogous circuit two parts. Launches partially including the keyboard matrix, the coded modulation, the LED infrared transmitter。判斷紅外發(fā)光二極管好壞的辦法與判斷普通二極管一樣;用萬(wàn)用表電阻擋量一下紅外發(fā)光二極管的正、反向電阻即可[2]。成品紅外接收頭的封裝大致有兩種:一種采用鐵皮屏蔽;一種是塑料封裝。也有一些遙控系統(tǒng)采用36 kHz、40 kHz、56 kHz等,一般由發(fā)射端晶振的振蕩頻率來(lái)決定。“脈沖”輸出是當(dāng)按發(fā)射端按鍵時(shí),接收端對(duì)應(yīng)輸出端輸出一個(gè)“有效脈沖”,寬度一般在100ms左右。電視機(jī)的選臺(tái)就屬此種情況,其他如調(diào)光、調(diào)速、音響的輸入選擇等。值得一提的是,目前全球的遙控器的80%是由中國(guó)大陸代工貼牌生產(chǎn)的,但關(guān)鍵芯片是別人的。方案一 (簡(jiǎn)易紅外遙控電路)在不需要多路控制的應(yīng)用場(chǎng)合,可以使用由常規(guī)集成電路組成的單通道紅外遙控電路。第二章 紅外遙控控制原理紅外遙控就是把紅外線(xiàn)作為載體的遙控方式。它實(shí)際上是一只特殊的發(fā)光二極管;由于其內(nèi)部材料不同于普通發(fā)光二極管,因而在其兩端施加一定電壓時(shí),它便發(fā)出的是紅外線(xiàn)而不是可見(jiàn)光。 由于紅外發(fā)光二極管的發(fā)射功率一般都較?。?00mW左右),所以紅外接收二極管接收到的信號(hào)比較微弱,因此就要增加高增益放大電路。紅外遙控常用的載波頻率為38kHz這是由發(fā)射端所使用的455kHz晶振來(lái)決定的。通常發(fā)送端采用脈時(shí)調(diào)制(PTM)方式,將二進(jìn)制數(shù)字信號(hào)調(diào)制成某一頻率的脈沖序列,并驅(qū)動(dòng)紅外發(fā)射管以光脈沖的形式發(fā)送出去;接收端將接收到的光脈轉(zhuǎn)換成電信號(hào),再經(jīng)過(guò)放大、濾波等處理后送給解調(diào)電路進(jìn)行解調(diào),還原為二進(jìn)制數(shù)字信號(hào)后輸出 。對(duì)于萬(wàn)用表來(lái)說(shuō),在配置一些指示燈的前提下,只顯示數(shù)字就夠了,故沒(méi)必要采用LCD,用LED就夠了。將控制信以紅外光脈沖的形式發(fā)射出去,由接收電路再進(jìn)行放大,解調(diào),信號(hào)還原。當(dāng)有輸出電流的時(shí)候,電流通過(guò)繼電器,繼電器檢測(cè)到電流后開(kāi)啟功能,對(duì)應(yīng)的電器電源接通。下圖為紅外線(xiàn)接收器輸出的一幀遙控碼波形圖[4][8]。對(duì)試驗(yàn)階段的電路板的安裝一般有兩種方式即焊接方式和面包板插接方式。發(fā)現(xiàn)問(wèn)題,要設(shè)法找出原因,排除故障,繼續(xù)進(jìn)行。(5)正確選擇測(cè)量點(diǎn)和測(cè)量。當(dāng)然,由于時(shí)間和本人水平的制約,本設(shè)計(jì)可能還存在著某些不足之處!希望各位專(zhuān)家、學(xué)者和同學(xué)們給予指正。KEYVAL3: MOV R2,18H LJMP KEYVAL4。KEYFUN06: MOV A,08H LJMP REMOTE RET。LOOP7: MOV B,01H RETLOOP6: MOV B,02H RETLOOP5: MOV B,04H RETLOOP4: MOV B,06H RETLOOP3: MOV B,08H RETLOOP2: MOV B,0AH RETLOOP1: MOV B,0CH RETLOOP0: MOV B,0DH RET