資源描述:
《紅外線遙控器nec編碼方式》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、RemoteControlRemoteControl內(nèi)容遙控器的發(fā)展紅外遙控器系統(tǒng)實(shí)例分析紅外遙控器的常見異常與處理分析遙控器的發(fā)展第一階段:?jiǎn)我贿b控器第二階段:萬能及學(xué)習(xí)型遙控器第三階段:網(wǎng)絡(luò)及RF型遙控器學(xué)習(xí)型遙控器的分類從目前市場(chǎng)上主要出現(xiàn)的萬能學(xué)習(xí)型遙控器看,主要分為兩大陣營(yíng)(A)固定碼式學(xué)習(xí)型遙控器(B)波形拷貝式學(xué)習(xí)型遙控器學(xué)習(xí)型遙控器的分類一、固定碼式——對(duì)每種類別都預(yù)制一種譯碼程序和發(fā)射程式學(xué)習(xí)過程是:學(xué)習(xí)信號(hào)的采集判別信號(hào)的類別(屬于那一種譯碼方案),編碼,存儲(chǔ)到EEPROM。優(yōu)點(diǎn):這種學(xué)習(xí)型
2、遙控器對(duì)硬件的要求相對(duì)簡(jiǎn)單,對(duì)主控制器(主控IC)的工作頻率要求不太高,因?yàn)樾盘?hào)的發(fā)送頻率,DUTY,編碼方式等等都是已知的,只要對(duì)采集的信號(hào)進(jìn)行判別即可;另外對(duì)內(nèi)存的容量也比較低,因?yàn)樗淮嬖趬嚎s的問題,按照最原始的最簡(jiǎn)編碼進(jìn)行存儲(chǔ)。缺點(diǎn):只能對(duì)已知的遙器(或者說已經(jīng)收集到的信號(hào))有效,對(duì)于新開發(fā),新型的編碼格式就無能為力了。學(xué)習(xí)型遙控器的分類二、波形拷貝式——把原遙控器所發(fā)出的信號(hào)進(jìn)行完全拷貝,而不管遙控器是什么格式,進(jìn)行適當(dāng)?shù)膲嚎s后,存儲(chǔ)在內(nèi)存內(nèi),當(dāng)需要發(fā)射時(shí),再由儲(chǔ)存器內(nèi)讀出解壓后還原原始信號(hào)。工作過程
3、:1.發(fā)射信號(hào)波形的測(cè)量,需要高速主控制芯片和較大的RAM2.分析信號(hào)3.壓縮編碼,根據(jù)常用高低電平的時(shí)間,特殊高低電平的時(shí)間,發(fā)送周期,對(duì)原始信號(hào)進(jìn)行壓縮編碼。4.存儲(chǔ)信號(hào),把壓縮編號(hào)后的數(shù)據(jù)存儲(chǔ)到EEPROM中。學(xué)習(xí)型遙控器的分類優(yōu)點(diǎn):可以使用任何遙控器的學(xué)習(xí),無須更新代碼程序即可使用目前所有乃至未來的所有紅外線遙控的學(xué)習(xí)。缺點(diǎn):對(duì)主控制芯片和內(nèi)存的選擇都比固定式要高。整體成本上較貴于固定碼式學(xué)習(xí)型遙控器紅外線的基本特性紅外光按波長(zhǎng)范圍分為近紅外、中紅外、遠(yuǎn)紅外、極紅外4類。紅外線遙控是利用近紅外光傳送遙控
4、指令的,波長(zhǎng)為0.76um~1.5um。用近紅外作為遙控光源,是因?yàn)槟壳凹t外發(fā)射器件與紅外接收器件的發(fā)光與受光峰值波長(zhǎng)一般為0.8um~0.94um,這樣可以獲得較高的傳輸效率及較高的可靠性。紅外遙控系統(tǒng)紅外遙控系統(tǒng)主要由紅外遙控發(fā)射裝置、紅外接收設(shè)備、遙控微處理機(jī)等組成。紅外遙控發(fā)射裝置,其主要組件為紅外發(fā)光二極管。單只紅外發(fā)光二極管的發(fā)射功率約100mW。接收電路的紅外接收管是一種光敏二極管,使用時(shí)要給紅外接收二極管加反向偏壓,它才能正常工作而獲得高的靈敏度。紅外遙控器的控制距離約10米遙控器IC的種類?按
5、功能:?jiǎn)我?、多功?.單一2.單一簡(jiǎn)單的(通常用AISC)3.單一特殊的(通常用MASK、OTP)?多功能1.單一多功能(通常用OTP、MASK)2.萬能多代碼(通常用OTP、MASK)3.萬能組合多合一(通常用MASK)?按用途1.電視(通常MASK、ASIC、OTP)2.VCD(通常ASIC、如6122)3.DVD(通常ASIC、如6122)4.VCR(通常ASIC、如6122)5.空調(diào)(通常OTP、MASK,是4bit.8bit)6.音像設(shè)備(通常ASIC、如6122)紅外遙控器的常見協(xié)議分析常用的紅外線
6、信號(hào)傳輸協(xié)議有ITT協(xié)議、NEC協(xié)議、NokiaNRC協(xié)議、Sharp協(xié)議、PhilipsRC-5協(xié)議、PhilipsRC-6協(xié)議,PhilipsRECS-80協(xié)議,以及SonySIRC協(xié)議等。協(xié)議組成:一般由引導(dǎo)碼,用戶碼,數(shù)據(jù)碼,重復(fù)碼或數(shù)據(jù)碼的反碼和結(jié)束碼構(gòu)成。載波:常用的有33K,36K,36.6K,38K,40K,56K,無載波占空比:常用的有1/3,1/2,不常用1/4調(diào)制方式:脈寬調(diào)制,相位調(diào)制,脈沖位置調(diào)制NEC碼分析在東亞地區(qū)比較常用的紅外線傳輸協(xié)議是NEC協(xié)議,故我們主要介紹NEC協(xié)議即61
7、22協(xié)議。協(xié)議組成:引導(dǎo)碼,16bit用戶碼(地址碼),8bit命令碼(數(shù)據(jù)碼)及其反碼。引導(dǎo)碼由一個(gè)9ms的載波波形和4.5ms的關(guān)斷時(shí)間構(gòu)成地址碼共16bit,低8位在前,高8位在后。8bit命令碼及其反碼NEC碼分析編碼采用脈沖位置調(diào)制方式(PPM),利用脈沖之間的時(shí)間間隔來區(qū)分“0”和“1”。重復(fù)發(fā)送,如果第一次指令傳輸結(jié)束后,還簡(jiǎn)測(cè)到該按鍵仍然按著,則每隔108ms重復(fù)發(fā)送一次,但代碼變了。如下:第一次傳送的指令NEC6122協(xié)議簡(jiǎn)介完整波形如下:HOLTEKREFERENCEDMCUPartNo.V
8、DDSystemClockProgramMemoryDataMemoryI/OTimerInterruptIRCarrierLVRPFDStackPackage8-bit16-bitExt.Int.HT48RA0-2HT48CA0-22.0V~3.6V400kHz~4MHz1Kx1432x815--------vv--120SSOPHT48RA0-3HT48CA0-34MH