红外遥控RC-5码和NEC码技术标准
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
位的命令。地址和命令发送两次。第二次发送时,所有的位取反,用来验证第一次发送的消息。如果开发者不用
验证,则可以忽略验证的数据,或者将地址或命令扩展为 16bit。
图 3 连续按键波形
一个消息只发送一次,即使是长按按键。当长按按键时,每隔 110ms 发送一个重复的波形如图 3。
图 4 连续按键的重复波形
音量+
子通道频道-
45 图文 MIX 复用
38
69
PIP CHMIX
子通道频道-
子通道频道+
46 图文 CANCEL 复用
39
70
PIP CH+ Cancel
子通道频道+
画中画位置
47 图文 INDEX 复用
40
71
Position Index
画中画位置
计时回看 41
48 和 S 视频复用 72
Timer recall S-Video
85 55
Yellow Cyan
黄色键 蓝色键
55 上/快进
86 56 DMP 的上下左右
Up Fwd
上/快进 首一曲
56 下/快退
87 57
Down Rew
下/快退 末一曲
57 左/前一曲 88 58
Left Frev
左/前一曲
58 右/后一曲 89 59
Right Next
右/后一曲
DMP 确认 90 5A 59
63 放大
94 5E 频道列表 T.SHIFT
DMP Zoom
放大 旋转 录制
媒体选择 64
95 5F 翻页 DMP 播放 随机循环 Media (Easy Con) 媒体选择 翻页循环 易控
42
MEDIA
43
FWD
44
REW
45 FREV
46
NEXT
47
MENU
UP 48
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
节目号增加 分量 节目号减少 VGA DVI/HDMI 声道
-6-
红外遥控编码技术规范
望星天涯整理——http://wxtypeng.blog.163.com
46 DMP 按键 77 4D
DMP
DMP
播放/暂停 78 4E 47
Play
播放/暂停
扫描模式(CRT 用)
48 点播
79 4F
VOD Record
-/―― 11
12 交替 13 屏显 14 待机按键
按 键 16 进 说明 值制
0
00
1
01
2
02
3
03
4
04
5
05
6
06
7
07
8
08
9
09
0A DOT/DASH 复用 10
11 0B 12 0C 13 0D
-5-
出口
0 1 2 3 4 5 6 7 8 9 -/―― DOT/Dash Recall Display Power
PIP SIZE
画中画 搜台 制式
子通道 34
41 图文 SUBCODE 复用 65
PIP Source Subcode
子通道
画面交换 35
42 与图文 REVEAL 复用 66
Swap Reveal
交换
36 音量-
67 43 上下左右和节目音量键不 VOL-
音量-
37 音量+
68 44 复用时作为音量加减键值 VOL+
该重复波形由一个 9ms 的 AGC 脉冲,2.25ms 的空闲以及 560µs 的脉冲构成,如图 4。 我们目前采用的 NEC 码遥控器的波形图如下:(MENU 按键)
系统码: 0000BF00 键值命令:
序 按键 号 1 数字按键 0 2 数字按键 1 3 数字按键 2 4 数字按键 3 5 数字按键 4 6 数字按键 5 7 数字按键 6 8 数字按键 7 9 数字按键 8 10 数字按键 9
序 按键 号
1
0
2
1
3
2
4
3
5
4
6
5
7
6
8
7
9
8
10
9
按键值 16 进制 说明
0
00
1
01
2
02
3
03
4
04
5
05
6
06
7
07
8
08
9
09
-2-
红外遥控编码技术规范
11
_
12
ZOOM
13
POWER
14
MUTE
15
PICTURE
16
DISPLAY
17
VOL+
18
VOL-
19
VIDEO
20
S-VIDEO
下键值 30 节目音量键不复用时作为上
下键值 31 节目音量键不复用时作为左
右键值 32 33 节目音量键不复用时作为左
-3-
红外遥控编码技术规范
53
CYAN
52
54
EPG
53
55
GREEN
54
56
RED
55
57
SOURCE
56Байду номын сангаас
58 DMP ZOOM
57
59
PIP
58
60 PIP POSTION 59
注:如果前后两位的值相同,在发第二个值时需要转换电平;如果前后两位值不同,在发第二个值时不需要转换 电平。这样叫作双向编码。
协议:
下图是一个 RC-5 码的逻辑队列。
图 2 RC-5 码的逻辑队列
前两位为开始位,并且必须设为逻辑 1。注意当红外接收器接收到开始位时,1bit 时间的一半已经过去了。 对于扩展的 RC-5 码,开始位 S2 用来作为命令码的第六位,即共有 7 位的命令码。 第三位是翻转位,当一个键值发出然后再按下时该位会取反,这样接收器就会知道该键是一直按下,还是被 重新按下了。 接下来的 5 位是 IR 设备地址码,地址码按从 MSB 到 LSB 发送;跟着地址码的是 6 位命令码,命令码也是 从 MSB 开始发送。 这样一个消息由 14bit 组成,一个消息的周期加起来是 25ms。但有时一个消息的周期会短一点,因为 S1 前
61 DMP DISPLAY 60
62
STILL
61
63
Lang.
62
64
TV
63
右键值 34 35 36 37 38 AV 39 T.Shift 3A SIZE 3B Index 3C MOVE ,NET 3D 3E 3F
望星天涯整理——http://wxtypeng.blog.163.com
NEC 码遥控器技术标准
特点:
8 位的系统码和 8 位的命令码长度 为了增加可靠性,地址码(即用户码)和命令码都要发送两次 脉冲宽度调制 载波频率为 38K 每一位的时间长度为 1.12ms 或 2.25ms
调制:
图 1 逻辑“1”和“0”波形
NEC 码协议使用脉冲长度进行编码。每一个高电平由长度为 560µs 的 38K 载波构成(约 21 个周期)。1bit 的逻辑“1”发送时间是 2.25ms,而 1bit 逻辑“0”的发送时间为 1.12ms,如图 1。载波的占空比推荐值是 1/4 或 1/3。
载波调制:
图 1 逻辑 0 和 1 的波形
RC-5 码协议使用 36KHz 频率的双相编码红外载波。每一位的时间都是等长的为 1.778ms,并且每一位中有 一半的时间为 36KHz 载波的高电平,另一半为低电平,如图 1 所示逻辑“1”和“0”的波形。当为逻辑“0”时, 其前一半时间为高电平;而为逻辑“1”时,后一半时间为高电平。
OK
确认 停止
Svm
精细扫描(CRT 用)
DMP 设置 91 5B 浏览 60
DMP Set Woofer
DMP 设置 重低音(CRT 用)
退出 61
92 5C DMP 菜单复用
Exit DMP Menu
退出 DMP 菜单
DMP 屏显 93 5D 广播列表 NET 62
DMP Display
DMP 屏显 移动 广 播
DOWN
48
49
50
LEFT
49
51
YELLOW
50
52
RIGHT
51
望星天涯整理——http://wxtypeng.blog.163.com
0A 0B 0C 0D 0E 0F INFO 10 11 12 PLAY 13 Timer Recall 14 Browse 15 Comp(.) Ratate 16 DVI 17 18 Stop 19 Subtitle 1A 1B 1C CANCEL 1D MIX 1E FAV 1F DMP MENU 20 21 22 23 Audio I/II 24 25 REVEAL 26 HOLD 27 TELETEXT 28 Subcode 29 Timer EasyCon 2A Up VGA 2B Down Comp(.) 2C Left AV Radio 2D Right PVR 2E 2F 节目音量键不复用时作为上
协议:
图 2 一帧数据波形
图 2 是一个典型的 NEC 码协议的逻辑队列。在该协议中 LSB 先于 MSB 发送。每一帧波形由一个 9ms 的 AGC
-4-
红外遥控编码技术规范
望星天涯整理——http://wxtypeng.blog.163.com
脉冲开始,该脉冲用来设置初期 IR 接收器的增益。紧跟着 AGC 脉冲的是 4.5ms 的空闲,接着是 8bit 的地址和 8
点播 日历 天气 网络
TELETEXT
50 图文键
49
80
50 TIMER 51 RED 52 GREEN
81 51 图文时钟键 82 52 83 53
Teletext CCD(美) Timer Lang. Red Green
图文 搜台
时钟 编辑 红色键 绿色键
53 YELLOW 84 54
54 CYAN
29
28
数字机中声道选择,
NICAM
国内机中节能
Audio I/II
声道选择
30 EPG
29 1D
EPG
节目指南
31 FAV
30 1E
FAV
喜爱
SUBTITLE 31 1F 与演示复用(CRT 用) Subtitle 32
Demo
Sub Title 演示(CRT 用)字幕
33 画中画
64 40 与图文 SIZE 复用
-1-
红外遥控编码技术规范
一半是空转,而且命令码的最后一位的后一半也可能是空转的。
望星天涯整理——http://wxtypeng.blog.163.com
图 3 连续按键波形
如果常按某一键,消息则会每隔 114ms 发送一次,并且在这些消息中 bit3 翻转位会一直维持同一值,如图 3。
图 4 完整的波形
21
VGA
22
YPBPR
23
HDMI
24
DMP
25
DMP OK
26 DMP SETUP
27
PARENT
28
OK
29
PIP CH+
30
PIP CH-
31 FAVORITES
32
EXIT
33
CH+
34
CH-
35
RECALL
36 MTS/SAP
37
SOUND
38
SWAP
39
SLEEP
40
CC
41 PIP SOURCE
计时回看 S 视频
节能
49 视频 有丽音、SAP 时的节 AV
视频 音轨+丽音
42
73
能键
E.S
j i énéng
节能
节目增加 43 分量
4A 上下左右和节目音量键不 CH UP
74
复用时作为频道加减键值 Comp.
节目减少 44
VGA
4B 75
CH DN VGA
45 HDMI 按键 76 4C
DVI/HDMI
红外遥控编码技术规范
本技术标准包含 RC-5 码和 NEC 码两部分
望星天涯整理——http://wxtypeng.blog.163.com
RC-5 码遥控器技术标准
特点:
5 位地址码和 6 位命令码(RC5X 为 7 位) Bi-phase coding(即 Manchester coding)双相编码 载波频率为 36KHz 每发一位数据的时间是 1.778ms(即 36KHz 频率下 64 个周期)
国内
0 1 2 3 4 5 6 7 8 9 -/―― DOT/Dash 交替 屏显 待机
红外遥控编码技术规范
望星天涯整理——http://wxtypeng.blog.163.com
15 静音按键
14 0E
Mute
静音
16 静止按键
15 0F
Still
静止
17 图象模式
16 10
Picture
图象模式
下 节目减少
25 右 音量增加 24 18
VOL UP
右 音量增加
26 左 音量减少 25 19
VOL DN
左 音量减少
睡眠定时 27
26
1A
与图文 HOLD 复用
Sleep
睡眠
Hold
28 电视按键
27 1B TV、DTV 切换键
TV / DTV
电视
NICAM/SAP
1C 丽音、SAP,
Sap
节能
每一帧数据之前都有 16bit 等待时间和 2bit 扫描时间,如图 4 所示。 采用的 RC5 码遥控器的波形图如下:(MENU 按键)
键值命令:
以下是根据 RC-5 码键值命令标准确定的海信电视机 RC-5 码遥控器键值规范。
客户码是比较通用的 000000C0(E0)。
该表中不存在的按键自行选择按键键值。 优先使用下列 CH+ - VOL+- 的编码。
18 声音模式
17 11
Sound
声音模式
19 信号源
18 12
Source
信号源
20 宽高比
19 13 aspect
Zoom
宽高比/ 缩放
21 菜单
20 14
Menu
菜单
22 确认
21 15
Ok
确认、OK
23 上 节目增加 22 16 上下左右和节目音量键不 CH UP
上 节目增加
24 下 节目减少 23 17 复用时作为上下左右键值 CH DN