红外线遥控器 nec编码方式 介绍

  • 格式:pdf
  • 大小:780.54 KB
  • 文档页数:30

RAM初始化 Timer初始化
PCL 選擇
睡眠程 序
鍵盤掃 描程序
其他程 序
3. 鍵盤掃描程序:用於取鍵值。有鍵按 下,進入鍵盤掃描,沒有鍵按下,進 入省電模式。
4.
延時程 序
5.
其他程序:定時重發,保留給用戶, 用戶根據自己的需要加入程序,配合 鍵盤掃描程序使用。
延時程序:客戶自己加入的延時程序, 配合鍵盤掃描程序使用。
學習型遙控器的分類
從目前市場上主要出現的萬能學習型遙控器看,主要分為兩大陣營
n (A)固定碼式學習型遙控器 n (B)波形拷貝式學習型遙控器
FAE Service Department designed
學習型遙控器的分類
一、固定碼式
——對每種類別都預製一種解碼程式和發射程式 學習過程是: 1. 學習信號的採集 2. 判別信號的類別(屬於那一種解碼方案),編碼,存儲到EEPROM。
Data Memory
I/ O
8bit
16bit
Ext.
Int.
IR Carrier
LVR
PFD Stack
400kHz
~
15
2.0V
4MHz
~
1Kx14
32x8
--
--
--
--
v
v
--
1
3.6V
4MHz
16
Package 20SSOP
HT48RA0-1 HT48CA0-1
HT48RA1 HT48CA1
復位,晶振, 電源
FAE Service Department designed
HT48R09E4學習型遙控器應用電路介紹
FAE Service Department designed
HT48R09E4學習型遙控器軟件流程
Main()程序:
開始 I/O初始化
1. RAM初始化:將RAM的内部清空。 2. 睡眠程序:IC進入HALT模式。
FAE Service Department designed
學習型遙控器的分類
二、波形拷貝式
——把原遙控器所發出的信號進行完全拷貝,而不管遙控器是什麼格 式,進行適當的壓縮後,存儲在記憶體內,當需要發射時,再由儲存 器內讀出解壓後還原原始信號。 工作过程: 1. 发射信号波形的测量,需要高速主控制芯片和較大的RAM 2. 分析信号 3. 压缩编码,根据常用高低电平的时间,特殊高低电平的时间,发送周 期,对原始信号进行压缩编码。 4. 存储信号,把压缩编号后的数据存储到EEPROM中。
紅外線的基本特性
1. 紅外光按波長範圍分為近 紅外、中紅外、遠紅外、 極紅外4類。
2. 紅外線遙控是利用近紅外 光傳送遙控指令的,波長 為0.76um~1.5um。
3. 用近紅外作為遙控光源, 是因為目前紅外發射器件 與紅外接收器件的發光與 受光峰值波長一般為 0.8um~0.94um,這樣可以 獲得較高的傳輸效率及較 高的可靠性。
FAE Service Department designed
紅外遙控系統
n 紅外遙控系統主要由紅外遙控發射裝置、紅外接收 設備、遙控微處理機等組成。
1. 紅外遙控發射裝置,其主要元件為紅外發光二極體。 单只红外发光二极管的发射功率约 100mW。
2. 接收電路的紅外接收管是一種光敏二極體,使用時 要給紅外接收二極體加反向偏壓,它才能正常工作 而獲得高的靈敏度。
紅外遙控器的常見異常與處理分析
u 半成品及成品測試要求 u 工廠測試碼值是否正確 u 工作電壓範圍 u 一定電壓下工作電流大小 u 靜態電流大小 u 發射距離 u 各個電子元器件是否正確 u LCD顯示問題 u 其他部件等
8
28SOP/SSOP(209mil)
8
28SOP/SSOP(209mil)
FAE Service Department designed
HOLTEK REFERENCED MCU
Part No.
VDD
Syst em Cloc
k
Progra m
Memor y
Data Memor
y
I/ O
Inpu t
NEC6122協議簡介
完整波形如下:
FAE Service Department designed
HOLTEK REFERENCED MCU
Part No.
HT48RA0-2 HT48CA0-2
HT48RA0-3 HT48CA0-3
Timer
Interrupt
VDD
System Clock
Program Memory
红外遥控器的控制距离约 10 米
FAE Service Department designed
遙控器IC的種類
n 按功能:單一、多功能 1. 單一 2. 單一簡單的(通常用AISC) 3. 單一特殊的(通常用MASK、OTP) n 多功能 1. 單一多功能(通常用OTP、MASK) 2. 萬能多代碼(通常用OTP、MASK) 3. 萬能組合多合一 (通常用MASK) n 按用途 1. 電視(通常MASK、ASIC、OTP) 2. VCD(通常ASIC、如6122) 3. DVD(通常ASIC、如6122) 4. VCR (通常ASIC、如6122) 5. 空調(通常OTP、MASK,是4bit.8bit) 6. 音像設備(通常ASIC、如6122)
NEC碼分析
在東亞地區比較常用的紅外線傳輸協議是NEC協議,故我們主要介紹NEC 協議即6122協議。 1. 協議組成:
引導碼,16bit用戶碼(地址碼),8bit命令碼(數據碼)及其反碼。
• 引导码由一个9ms的载波波形和4.5ms的关断时间构成 ‚ 地址碼共16bit,低8位在前,高8位在后。 ƒ 8bit命令碼及其反碼
FAE Service Department designed
學習型遙控器的分類
優點:可以使用任何遙控器的學習,無須更新代碼程式即可使用目前所有 乃至未來的所有紅外線遙控的學習。
缺點:對主控制晶片和記憶體的選擇都比固定式要高。整體成本上較貴於 固定碼式學習型遙控器
FAE Service Department designed
1. 特徵 * 工作電壓: 1.8V~3.5V * Dout輸出38KHz * 最小發射字: 一個字 * 一個455KHz的陶瓷或晶體 * 16bit地址碼 * 8 bit命令碼 * ppm調製方式 * 最大活動鍵 HT6221: 32 鍵
HT6222: 64 鍵
2. 應用 * 電視和錄影答錄機控制器 * 夜盜警報系統 * 煙火警報系統 * 車門控制器 * 汽車警報系統 * 安全系統 * 其他遙控系統
FAE Service Department designed
紅外遙控器的常見協議分析
n 常用的红外线信号传输协议有 ITT 协议、 NEC 协议、 Nokia NRC 协议、 Sharp 协议、 Philips RC-5 协议、Philips RC-6协议, Philips RECS-80协议,以及 Sony SIRC 协议等。
2.4V~5.2V
5
6
Encoder
2.2V~3.6V
8
8
Key No. 32 64 96 32
38kHz Carrier
Package
v
20SOP
v
24SOP
v
28SOP
v
20/24SOP
FAE Service Department designed
HT48R09E4學習型遙控器應用電路介紹
1. 硬體方塊圖 紅外線發送接 收電路
• 先由s8~s15和ROM2進行或運算,得到 complement。
‚ 根據complement的值,對A0~A7進行取 反操作,0取反,1保持不變。轉變后的 值即為A8~A15。
FAE Service Department designed
HT6221應用電路介紹電低源頻濾耦波合,
FAE Service Department designed
HT48RA3 HT48CA3
HT48RA5 HT48CA5
2.0V ~
3.6V
2.0V ~
5.5V
2.0V ~
5.5V
2.0V ~
5.5V
400kHz ~
4MHz
400kHz ~
8MHz
400kHz ~
8MHz
400kHz ~
8MHz
1Kx14
32x8
17
--
--
--
--
v
v
--
8Kx16
224x8
20x4
32x4
HT49RA1 HT49CA1
2.0V ~
3.6V
4MHz
4Kx15
160x8
8
,
8
33x3 4
,
8
1
1
v
2
4
v
v
4
33x2
Note: Part numbers including "C" are mask version devices while "R" are OTP devices.
1. 協議組成 :一般由引導碼 ,用戶碼,資料碼,重複碼或資料碼的反碼和 結束碼構成。
2. 載波:常用的有33K,36K,36.6K,38K,40K,56K,無載波 3. 占空比:常用的有1/3,1/2,不常用1/4 4. 調製方式:脈寬調製,相位調製,脈衝位置調製
FAE Service Department designed
LCD
Segment Share
I/ Outpu