下载

3下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 红外线遥控器(NEC编码方式)

红外线遥控器(NEC编码方式).ppt

红外线遥控器(NEC编码方式)

华兄
2011-03-10 0人阅读 举报 0 0 暂无简介

简介:本文档为《红外线遥控器(NEC编码方式)ppt》,可适用于IT/计算机领域

內容內容遙控器的發展紅外遙控器系統實例分析紅外遙控器的常見異常與處理分析遙控器的發展遙控器的發展第一階段:單一遙控器第二階段:萬能及學習型遙控器第三階段:網路及RF型遙控器學習型遙控器的分類學習型遙控器的分類從目前市場上主要出現的萬能學習型遙控器看,主要分為兩大陣營(A)固定碼式學習型遙控器(B)波形拷貝式學習型遙控器學習型遙控器的分類學習型遙控器的分類一、固定碼式對每種類別都預製一種解碼程式和發射程式學習過程是:學習信號的採集判別信號的類別(屬於那一種解碼方案)編碼存儲到EEPROM。優點:這種學習型遙控器對硬體的要求相對簡單對主控制器(主控IC)的工作頻率要求不太高因為信號的發送頻率DUTY編碼方式等等都是已知的只要對採集的信號進行判別即可另外對記憶體的容量也比較低因為它不存在壓縮的問題按照最原始的最簡編碼進行存儲。缺點:只能對已知的遙器(或者說已經收集到的信號)有效對於新開發新型的編碼格式就無能為力了。學習型遙控器的分類學習型遙控器的分類二、波形拷貝式把原遙控器所發出的信號進行完全拷貝而不管遙控器是什麼格式進行適當的壓縮後存儲在記憶體內當需要發射時再由儲存器內讀出解壓後還原原始信號。工作过程:发射信号波形的测量需要高速主控制芯片和較大的RAM分析信号压缩编码根据常用高低电平的时间特殊高低电平的时间发送周期对原始信号进行压缩编码。存储信号,把压缩编号后的数据存储到EEPROM中。學習型遙控器的分類學習型遙控器的分類優點:可以使用任何遙控器的學習無須更新代碼程式即可使用目前所有乃至未來的所有紅外線遙控的學習。缺點:對主控制晶片和記憶體的選擇都比固定式要高。整體成本上較貴於固定碼式學習型遙控器紅外線的基本特性紅外線的基本特性紅外光按波長範圍分為近紅外、中紅外、遠紅外、極紅外類。紅外線遙控是利用近紅外光傳送遙控指令的波長為um~um。用近紅外作為遙控光源是因為目前紅外發射器件與紅外接收器件的發光與受光峰值波長一般為um~um這樣可以獲得較高的傳輸效率及較高的可靠性。紅外遙控系統紅外遙控系統紅外遙控系統主要由紅外遙控發射裝置、紅外接收設備、遙控微處理機等組成。紅外遙控發射裝置其主要元件為紅外發光二極體。单只红外发光二极管的发射功率约mW。接收電路的紅外接收管是一種光敏二極體使用時要給紅外接收二極體加反向偏壓它才能正常工作而獲得高的靈敏度。红外遥控器的控制距离约米遙控器IC的種類遙控器IC的種類按功能:單一、多功能單一單一簡單的(通常用AISC)單一特殊的(通常用MASK、OTP)多功能單一多功能(通常用OTP、MASK)萬能多代碼(通常用OTP、MASK)萬能組合多合一(通常用MASK)按用途電視(通常MASK、ASIC、OTP)VCD(通常ASIC、如)DVD(通常ASIC、如)VCR(通常ASIC、如)空調(通常OTP、MASK是bitbit)音像設備(通常ASIC、如)紅外遙控器的常見協議分析紅外遙控器的常見協議分析常用的红外线信号传输协议有ITT协议、NEC协议、NokiaNRC协议、Sharp协议、PhilipsRC-协议、PhilipsRC-协议PhilipsRECS-协议以及SonySIRC协议等。協議組成:一般由引導碼,用戶碼,資料碼,重複碼或資料碼的反碼和結束碼構成。載波:常用的有K,K,K,K,K,K,無載波占空比:常用的有,,不常用調製方式:脈寬調製,相位調製脈衝位置調製NEC碼分析NEC碼分析在東亞地區比較常用的紅外線傳輸協議是NEC協議故我們主要介紹NEC協議即協議。協議組成:引導碼bit用戶碼(地址碼)bit命令碼(數據碼)及其反碼。引导码由一个ms的载波波形和ms的关断时间构成地址碼共bit,低位在前高位在后。bit命令碼及其反碼NEC碼分析NEC碼分析编码采用脉冲位置调制方式(PPM)利用脉冲之间的时间间隔来区分“”和“”。重複發送如果第一次指令傳輸結束后還簡測到該按鍵仍然按著則每隔ms重複發送一次但代碼變了。如下:第一次傳送的指令NEC協議簡介NEC協議簡介完整波形如下:HOLTEKREFERENCEDMCUHOLTEKREFERENCEDMCUHOLTEKREFERENCEDMCUHOLTEKREFERENCEDMCUHTRE學習型遙控器應用電路介紹HTRE學習型遙控器應用電路介紹硬體方塊圖復位晶振電源紅外線發送接收電路HTRE學習型遙控器應用電路介紹HTRE學習型遙控器應用電路介紹HTRE學習型遙控器軟件流程HTRE學習型遙控器軟件流程RAM初始化:將RAM的内部清空。睡眠程序:IC進入HALT模式。鍵盤掃描程序:用於取鍵值。有鍵按下進入鍵盤掃描沒有鍵按下進入省電模式。其他程序:定時重發保留給用戶用戶根據自己的需要加入程序配合鍵盤掃描程序使用。延時程序:客戶自己加入的延時程序配合鍵盤掃描程序使用。Main()程序:HTRE學習型遙控器軟件流程HTRE學習型遙控器軟件流程鍵盤掃描程序:鍵盤掃描程序有以下步驟:查看PA(為行掃描IO口)的狀態PA=FFH無鍵按下。則初始化相關變量后返回mainPA!=FFH有鍵按下則進行列掃描并查表取值根據所取的值由其高位判斷它的按鍵類型。有三種類型的按鍵:學習鍵基本功能鍵掃描鍵。HTRE學習型遙控器軟件流程HTRE學習型遙控器軟件流程發送數據程序學習程序HTHT遙控器晶片簡介HTHT遙控器晶片簡介應用*電視和錄影答錄機控制器*夜盜警報系統*煙火警報系統*車門控制器*汽車警報系統*安全系統*其他遙控系統特徵*工作電壓:V~V*Dout輸出KHz*最小發射字:一個字*一個KHz的陶瓷或晶體*bit地址碼*bit命令碼*ppm調製方式*最大活動鍵HT:鍵HT:鍵HTHT是我們公司專門為遙控器系統設計的編碼器。它不屬於MCU。它是依據NEC協議進行編碼即產生引導碼bit的地址碼bit的命令碼及其反碼。且其bit的地址碼可由用戶設定。HTHT地址編碼方式HTHT地址編碼方式bit地址的產生可通過maskoption來選擇。方法如下:外接的個開關可以改變地址的值低位地址的值由s~s和ROM進行或運算得到A~A。高位地址的求值比較複雜分兩步:先由s~s和ROM進行或運算得到complement。根據complement的值對A~A進行取反操作取反保持不變。轉變后的值即為A~A。HT應用電路介紹HT應用電路介紹電源濾波,低頻耦合紅外遙控器的常見異常與處理分析紅外遙控器的常見異常與處理分析半成品及成品測試要求工廠測試碼值是否正確工作電壓範圍一定電壓下工作電流大小靜態電流大小發射距離各個電子元器件是否正確LCD顯示問題其他部件等檢修遙控器板的一般步驟檢修遙控器板的一般步驟IC的正負極是否有電壓電壓是否正常晶振是否起振起振是兩個腳的電壓是一樣大小還是一大一小用萬用表的電壓檔檢查。看重定電路元件是否有問題IC是否正常發射:一般情況下發射腳(用的三極管為中間那個腳)沒有什麼電壓正常發射應該有大於伏的電。看三極管能否正常工作看C極在按鍵萬用表的指標是否擺動擺動三極管正常看發射管是否正常:用萬用表看發射管正極是否有電壓有電壓而不發碼發射管壞,處於發射狀態的電壓會有變化看工作電流是否正常靜態工作電流是否正常大電流一般都為短路現象(有按鍵短路可以用萬用表的歐姆檔檢查是否有短路現象)。流水作業常見問題分析流水作業常見問題分析不解碼晶振用錯換晶振晶片不正確舊電池更換電池反應慢工作電流小,即發射距離近,檢查限流電阻晶振用錯換晶振用的是舊電池,更換上電不發碼在沒有工作電流和靜態電流的情況下,檢查晶片有沒有工作(電源有沒有輸入晶振有沒有振盪)在有很小的工作電流而沒靜態電流的情況下,檢查三極管基極電阻和發射管及相連的電阻死機沒有重定脈衝,檢查重定電路元件晶振沒有起振更換晶振或匹配電容電壓太低流水作業常見問題分析流水作業常見問題分析低電壓不解碼晶振匹配電容錯誤電解電容用錯電源線繞得太遠裸片沒有綁好,放置時間太長焊接不正確高電壓不解碼電阻用錯晶振的兩個匹配電容不匹配IC性能不好狀態不穩定(有時解碼,有時不解碼)晶振是否正常電源是否正常元件有沒有焊接好虛焊現象工作電流偏小電阻有錯(發射管基極電阻)三極管有錯三極管有沒有穿反線路元件跳碳限流電阻過大工作電流偏大電阻有錯流水作業常見問題分析流水作業常見問題分析靜態電流過大PCB有連焊、連碳電解電容穿反晶振可能不起振、壞掉程式不正確裸片沒有綁好PCB的性能問題導線和碳膜間的絕緣強度不夠液晶不顯示(以下針對空調)螺絲沒上好晶振k沒有起振檢查是否虛焊,匹配的小瓷片電容是否出現問題液晶顯示不全或錯亂螺絲上的力度不平衡,引起斑馬條扭曲。檢查PCB板的與斑馬條相對的線路是否短路或斷路的現象。END!

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/30

红外线遥控器(NEC编码方式)

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利