紅外線遙控器nec編碼方式_第1頁
紅外線遙控器nec編碼方式_第2頁
紅外線遙控器nec編碼方式_第3頁
紅外線遙控器nec編碼方式_第4頁
紅外線遙控器nec編碼方式_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、Remote ControlRemote Control1內(nèi)容遙控器的發(fā)展紅外遙控器系統(tǒng)實例分析紅外遙控器的常見異常與處理分析2遙控器的發(fā)展第一階段:單一遙控器第二階段:萬能及學(xué)習(xí)型遙控器第三階段:網(wǎng)絡(luò)及RF型遙控器3學(xué)習(xí)型遙控器的分類從目前市場上主要出現(xiàn)的萬能學(xué)習(xí)型遙控器看,主要分為兩大陣營(A)固定碼式學(xué)習(xí)型遙控器(B)波形拷貝式學(xué)習(xí)型遙控器4學(xué)習(xí)型遙控器的分類一、固定碼式對每種類別都預(yù)制一種譯碼程序和發(fā)射程式學(xué)習(xí)過程是:學(xué)習(xí)信號的采集判別信號的類別(屬于那一種譯碼方案),編碼,存儲到EEPROM。優(yōu)點(diǎn):這種學(xué)習(xí)型遙控器對硬件的要求相對簡單,對主控制器(主控IC)的工作頻率要求不太高,因為

2、信號的發(fā)送頻率,DUTY,編碼方式等等都是已知的,只要對采集的信號進(jìn)行判別即可;另外對內(nèi)存的容量也比較低,因為它不存在壓縮的問題,按照最原始的最簡編碼進(jìn)行存儲。缺點(diǎn):只能對已知的遙器(或者說已經(jīng)收集到的信號)有效,對于新開發(fā),新型的編碼格式就無能為力了。5學(xué)習(xí)型遙控器的分類二、波形拷貝式把原遙控器所發(fā)出的信號進(jìn)行完全拷貝,而不管遙控器是什么格式,進(jìn)行適當(dāng)?shù)膲嚎s后,存儲在內(nèi)存內(nèi),當(dāng)需要發(fā)射時,再由儲存器內(nèi)讀出解壓后還原原始信號。工作過程:1.發(fā)射信號波形的測量,需要高速主控制芯片和較大的RAM2.分析信號3.壓縮編碼,根據(jù)常用高低電平的時間,特殊高低電平的時間,發(fā)送周期,對原始信號進(jìn)行壓縮編碼。

3、4.存儲信號,把壓縮編號后的數(shù)據(jù)存儲到EEPROM中。6學(xué)習(xí)型遙控器的分類優(yōu)點(diǎn):可以使用任何遙控器的學(xué)習(xí),無須更新代碼程序即可使用目前所有乃至未來的所有紅外線遙控的學(xué)習(xí)。缺點(diǎn):對主控制芯片和內(nèi)存的選擇都比固定式要高。整體成本上較貴于固定碼式學(xué)習(xí)型遙控器7紅外線的基本特性紅外光按波長范圍分為近紅外、中紅外、遠(yuǎn)紅外、極紅外4類。紅外線遙控是利用近紅外光傳送遙控指令的,波長為0.76um1.5um。用近紅外作為遙控光源,是因為目前紅外發(fā)射器件與紅外接收器件的發(fā)光與受光峰值波長一般為0.8um0.94um,這樣可以獲得較高的傳輸效率及較高的可靠性。8紅外遙控系統(tǒng)紅外遙控系統(tǒng)主要由紅外遙控發(fā)射裝置、紅外

4、接收設(shè)備、遙控微處理機(jī)等組成。紅外遙控發(fā)射裝置,其主要組件為紅外發(fā)光二極管。單只紅外發(fā)光二極管的發(fā)射功率約 100mW。接收電路的紅外接收管是一種光敏二極管,使用時要給紅外接收二極管加反向偏壓,它才能正常工作而獲得高的靈敏度。紅外遙控器的控制距離約 10 米9遙控器IC的種類按功能:單一、多功能1.單一2.單一簡單的(通常用AISC)3.單一特殊的(通常用MASK、OTP)多功能1.單一多功能(通常用OTP、MASK)2.萬能多代碼(通常用OTP、MASK)3.萬能組合多合一 (通常用MASK)按用途1.電視(通常MASK、ASIC、OTP)2.VCD(通常ASIC、如6122)3.DVD(通

5、常ASIC、如6122)4.VCR (通常ASIC、如6122)5.空調(diào)(通常OTP、MASK,是4bit.8bit)6.音像設(shè)備(通常ASIC、如6122)10紅外遙控器的常見協(xié)議分析常用的紅外線信號傳輸協(xié)議有 ITT 協(xié)議、 NEC 協(xié)議、 Nokia NRC 協(xié)議、 Sharp 協(xié)議、 Philips RC5 協(xié)議、Philips RC6協(xié)議,Philips RECS80協(xié)議,以及 Sony SIRC 協(xié)議等。協(xié)議組成 :一般由引導(dǎo)碼 ,用戶碼,數(shù)據(jù)碼,重復(fù)碼或數(shù)據(jù)碼的反碼和結(jié)束碼構(gòu)成。載波:常用的有33K,36K,36.6K,38K,40K,56K,無載波占空比:常用的有1/3,1/2

6、,不常用1/4調(diào)制方式:脈寬調(diào)制,相位調(diào)制,脈沖位置調(diào)制11NEC碼分析在東亞地區(qū)比較常用的紅外線傳輸協(xié)議是NEC協(xié)議,故我們主要介紹NEC協(xié)議即6122協(xié)議。協(xié)議組成:引導(dǎo)碼,16bit用戶碼(地址碼),8bit命令碼(數(shù)據(jù)碼)及其反碼。引導(dǎo)碼由一個9ms的載波波形和4.5ms的關(guān)斷時間構(gòu)成地址碼共16bit,低8位在前,高8位在后。8bit命令碼及其反碼12NEC碼分析編碼采用脈沖位置調(diào)制方式(PPM),利用脈沖之間的時間間隔 來區(qū)分“0”和“1”。重復(fù)發(fā)送,如果第一次指令傳輸結(jié)束后,還簡測到該按鍵仍然按著,則每隔108ms重復(fù)發(fā)送一次,但代碼變了。如下:第一次傳送的指令13NEC6122

7、協(xié)議簡介完整波形如下:14HOLTEK REFERENCED MCUPart No.VDDSystemClockProgramMemoryDataMemoryI/OTimerInterruptIRCarrierLVRPFDStackPackage8-bit16-bitExt.Int.HT48RA0-2HT48CA0-22.0V3.6V400kHz4MHz1Kx1432x815-vv-120SSOPHT48RA0-3HT48CA0-34MHz16HT48RA0-1HT48CA0-12.0V3.6V400kHz4MHz1Kx1432x817-vv-124SOP/SSOPHT48RA1HT48CA1

8、2.0V5.5V400kHz8MHz8Kx16224x8231112-vv828SOP/SSOP(209mil)HT48RA3HT48CA32.0V5.5V400kHz8MHz24Kx16224x8231112-vv828SOP/SSOP(209mil)HT48RA5HT48CA52.0V5.5V400kHz8MHz40Kx16224x8231112-vv828SOP/SSOP(209mil)Note: Part numbers including C are mask version devices while R are OTP devices.15HOLTEK REFERENCED MC

9、UPart No.VDDSystemClockProgramMemoryDataMemoryI/OInputLCDSegmentShareTimerInterruptIRCarrierLVRStackPackageI/OOutput8-bit16-bitRTCExt.Int.HT49RA0HT49CA02.0V3.6V4MHz2Kx1496x88821x2,21x3,20 x4081-v23vv452QFPHT49RA1HT49CA12.0V3.6V4MHz4Kx15160 x88832x4,33x3,33x24811v24vv452QFP, 64LQFPNote: Part numbers

10、including C are mask version devices while R are OTP devices.Part No.Encoder/DecoderVDDAddr. No.Addr. /Data No.Key No.38kHzCarrierPackageHT6221Encoder1.8V3.5V16832v20SOPHT6222Encoder1.8V3.5V16864v24SOPHT6230Encoder2.4V5.2V5696v28SOPHT6240-002Encoder2.2V3.6V8832v20/24SOP16HT48R09E4學(xué)習(xí)型遙控器應(yīng)用電路介紹硬件方塊圖復(fù)位

11、,晶振,電源紅外線發(fā)送接收電路17HT48R09E4學(xué)習(xí)型遙控器應(yīng)用電路介紹18HT48R09E4學(xué)習(xí)型遙控器軟件流程RAM初始化:將RAM的內(nèi)部清空。睡眠程序:IC進(jìn)入HALT模式。鍵盤掃描程序:用于取鍵值。有鍵按下,進(jìn)入鍵盤掃描,沒有鍵按下,進(jìn)入省電模式。其它程序:定時重發(fā),保留給用戶,用戶根據(jù)自己的需要加入程序,配合鍵盤掃描程序使用。延時程序:客戶自己加入的延時程序,配合鍵盤掃描程序使用。Main()程序:19HT48R09E4學(xué)習(xí)型遙控器軟件流程鍵盤掃描程序:鍵盤掃描程序有以下步驟:查看PA(為行掃描IO口)的狀態(tài)PA=FFH,無鍵按下。則初始化相關(guān)變量后返回mainPA!=FFH,有

12、鍵按下,則進(jìn)行列掃描,并查表取值2.根據(jù)所取的值,由其高8位判斷它的按鍵類型。 有三種類型的按鍵:學(xué)習(xí)鍵,基本功能鍵,掃描鍵。20HT48R09E4學(xué)習(xí)型遙控器軟件流程發(fā)送數(shù)據(jù)程序?qū)W習(xí)程序21HT6221/HT6222遙控器芯片簡介2. 應(yīng)用* 電視和錄像錄音機(jī)控制器* 夜盜警報系統(tǒng)* 煙火警報系統(tǒng)* 車門控制器* 汽車警報系統(tǒng)* 安全系統(tǒng)* 其它遙控系統(tǒng)1. 特征* 工作電壓: 1.8V3.5V* Dout輸出38KHz* 最小發(fā)射字: 一個字* 一個455KHz的陶瓷或晶體* 16bit地址碼* 8 bit命令碼* ppm調(diào)制方式* 最大活動鍵 HT6221: 32 鍵 HT6222: 6

13、4 鍵 HT6221/HT6222是我們公司專門為遙控器系統(tǒng)設(shè)計的編碼器。它不屬于MCU。它是依據(jù)NEC協(xié)議進(jìn)行編碼,即產(chǎn)生引導(dǎo)碼,16bit的地址碼,8bit的命令碼及其反碼。且其16bit的地址碼可由用戶設(shè)定。 22HT6221/HT6222地址編碼方式16bit地址的產(chǎn)生可通過mask option來選擇。方法如下:外接的16個開關(guān)可以改變地址的值低8位地址的值由s0s7和ROM1進(jìn)行或運(yùn)算,得到A0A7。高8位地址的求值比較復(fù)雜分兩步:先由s8s15和ROM2進(jìn)行或運(yùn)算,得到complement。根據(jù)complement的值,對A0A7進(jìn)行取反操作,0取反,1保持不變。轉(zhuǎn)變后的值即為A

14、8A15。23HT6221應(yīng)用電路介紹電源濾波,低頻耦合24紅外遙控器的常見異常與處理分析半成品及成品測試要求工廠測試碼值是否正確工作電壓范圍一定電壓下工作電流大小靜態(tài)電流大小發(fā)射距離各個電子元器件是否正確LCD顯示問題其它部件等25檢修遙控器板的一般步驟1.IC的正負(fù)極是否有電壓,電壓是否正常;2.晶振是否起振,起振是兩個腳的電壓是一樣大小,還是一大一小,用萬用表的電壓文件檢查。3.看復(fù)位電路組件是否有問題4.IC是否正常發(fā)射:一般情況下發(fā)射腳(用8050的三極管為中間那個腳)沒有什么電壓,正常發(fā)射應(yīng)該有大于2伏的電。5.看三極管能否正常工作,看C極在按鍵萬用表的指針是否擺動,擺動三極管正常

15、;6.看發(fā)射管是否正常:用萬用表看發(fā)射管正極是否有電壓,有電壓而不發(fā)碼,發(fā)射管壞,處于發(fā)射狀態(tài)的電壓會有變化;7.看工作電流是否正常,靜態(tài)工作電流是否正常,大電流一般都為短路現(xiàn)象(有按鍵短路,可以用萬用表的奧姆檔檢查是否有短路現(xiàn)象)。26流水作業(yè)常見問題分析不解碼晶振用錯,換晶振芯片不正確舊電池,更換電池反應(yīng)慢工作電流小,即發(fā)射距離近,檢查限流電阻晶振用錯 換晶振用的是舊電池,更換上電不發(fā)碼在沒有工作電流和靜態(tài)電流的情況下,檢查芯片有沒有工作(電源有沒有輸入,晶振有沒有振蕩)在有很小的工作電流而沒靜態(tài)電流的情況下,檢查三極管基極電阻和發(fā)射管及相連的電阻.死機(jī)沒有復(fù)位脈沖,檢查復(fù)位電路組件晶振沒有起振,更換晶振或匹配電容電壓太低27流水作業(yè)常見問題分析低電壓不譯碼晶振匹配電容錯誤電解電容用錯電源線繞得太遠(yuǎn)裸片沒有綁好,放置時間太長焊接不正確高電壓不譯碼電阻用錯晶振的兩個匹配電容不匹配IC性能不好狀態(tài)不穩(wěn)定(有時譯碼 ,有時不譯碼)晶振是否正常電源是否正常組件有沒有焊接好,虛焊現(xiàn)象工作電

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論