史上最全的红外遥控器编码协议(可编辑)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
史上最全的红外遥控器编码协议
目录
1MIT-C8D8 40k
2 MIT-C8D8 33K
3SC50560-001003P
4M50462
5M50119P-01
6M50119L
7RECS80
8M3004
9LC7464M
10LC7461-C13
11IRT1250C5D6-01
12Gemini-C6-A
13Gemini-C6
14 Gemini-C17 3136K -1
15KONKA KK-Y261
16PD6121G-F
17DATA-6BIT
18Custum-6BIT
19M9148-1
20SC3010 RC-5
21 M50560-1 40K
22 SC50560-B1
23C50560-002P
24M50119P-01
25M50119P-1
26M50119P
27IRT1250C5D6-02 28HTS-C5D6P
29Gemini-C17
30Gemini-C17 -2
31data6bit-a
32data6bit-c
33X-Sat
34Philips RECS-80 35Philips RC-MM
36Philips RC-6
37Philips RC-5
38Sony SIRC
39Sharp
40Nokia NRC17
41NEC
42JVC
43ITT
44SAA3010 RC-536K
45SAA3010 RC-538K
46NEC2-E2
47 NEC-E3
48 RC-5x
49 NEC1-X2
50 _pid0060
51 UPD1986C
52 UPD1986C-A
53 UPD1986C-C
54 MV500-01
55 MV500-02
56 Zenith S10
1 MIT-C8D840K
MIT-C8D840K是一种常见的红外遥控编码格式该格式出现在万能遥控器ZC-18A 600-917 中
Features 基本特点
18位地址码8位数据码结束码
2脉宽调制方式PWM
3载波400 KHZ
4逻辑位时间com ms
Modulation 调制
逻辑0Logical0是由935us的无载波间隔和280us的40KHZ载波组成图中表示的是有载波和无载波间隔的总长度
逻辑1Logical1是由280us的40KHZ载波和2156us的无载波间隔组成
Protocol 协议
从上图中可看到 MIT-C8D840K一帧码序列是由8位地址码8位数据码和结束码组成
长按键不放发出的码波形序列如下图即将整个波形以周期4478ms进行重复
2 MIT-C8D8 33K
MIT-C8D8 33K 是一种常见的编码格式
该格式来源于OMEGA万能遥控器码组号为0138及祝成万能遥控器ZC-18A码组号为644735736
Features 基本特点
18位地址码8位数据码
2脉宽调制方式PWM
3载波33KHZ
4逻辑位的时间coms
Modulation 调制
隔组成图中表示的是有载波和无载波间隔的总长度
2逻辑1Logical1是由280us的33KHZ载波和2156us的无载波间隔组成
Protocol 协议
从上图可以看到MIT-C8D8 33K 一帧码序列是由8位地址码8位数据码
长按键不放发出的码波形序列如下图就是将第一帧波形以周期501ms进行重复
3 SC50560-001003P 分割码未有数据标注
SC50560-001003P是一种常见的红外遥控编码格式该格式出现在CL311URC-8910RM-123CRM-139S的062码组ZC-18A600-917ZC-18A400-481RM-301C VT3620AVT3630RM-402C的TV-012码组
Features 基本特点
1引导码8位地址码分割码未有数据标注 8位数据码结束码
2脉宽调制方式PWM
3载波38KHZ
4逻辑位时间com
Modulation 调制
逻辑0Logical0是由520us的38KHZ载波和520us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
隔组成
Protocol 协议
从上图中可看到 SC50560-001003P一帧码序列是由引导码 8ms 的载波和4ms的间隔 8位地址码分割码8位数据码和结束码组成长按键不放发出的码波形序列如下图即将整个波形以周期12002ms进行重复
4 M50462
M50462是一种常见的红外遥控编码格式该格式出现在RM-123CRM-139SZC-18A600-917RM-301C VT3620AVT3630RM-402C Features 基本特点
18位地址码8位数据码结束码
2脉宽调制方式PWM
3载波38 KHZ
4逻辑位时间com
Modulation 调制
逻辑0Logical0是由260us的38KHZ载波和780us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
逻辑1Logical1是由260us的38KHZ载波和1799us的无载波间隔组成
Protocol 协议
从上图中可看到 M50462一帧码序列是由8位地址码8位数据码
和结束码组成
长按键不放发出的码波形序列如下图即将整个波形以周期45ms 进行重复
5 M50119P-0142K 分割码未有数据标注
M50119P-0142K是一种常见的红外遥控编码格式该格式出现在URC-8910CBL-0009 ZC-18A 600-917 的736码组ZC-18A 400-481 VT3630的SAT-001码组
Features 基本特点
1数据帧4位地址码6位数据码分割码4位地址码相同码6位数据码相同码结束码重复帧用户码相同码结束码
2脉宽调制方式PWM
3载波418 KHZ
4逻辑位时间coms
Modulation 调制
逻辑0Logical0是由967us的418KHZ载波和967us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
逻辑1Logical1是由967us的418KHZ载波和2901us的无载波间隔组成
Protocol 协议
从上图中可看到 M50119P-0142K两帧码序列是由数据帧4位地址码6位数据码分割码4位地址码相同码6位数据码相同码结束码重复帧地址码相同码结束码
长按键不放后续发出的波形如下
长按键不放发出的码波形序列如下图就是将重复帧波形以周期62855ms进行重复
M50119L
M50119L是一种常见的红外遥控编码格式该格式出现在万能遥控器CL311URC-8910VCR-0041INTER DIGI-SATVT3630中
Features 基本特点
13位地址码7位数据码结束码
2脉宽调制方式PWM
3载波379 KHZ
4逻辑位时间com
Modulation 调制
逻辑0Logical0是由260us的379KHZ载波和780us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
逻辑1Logical1是由260us的379KHZ载波和1820us的无载波间隔组成
Protocol 协议
从上图中可看到 M50119L一帧码序列是由3位地址码7位数据码和结束码组成
长按键不放发出的码波形序列如下图即将整个波形以周期255ms 进行重复
7 RECS8068
RECS8068是一种常见的红外遥控编码格式该格式来源于URC8910的CD-0764码组
Features 基本特点
12位控制码 3位地址码6位数据码结束码
2脉宽调制方式PWM
3载波33KHZ
4逻辑位时间com
Modulation 调制
逻辑0Logical0是由160us的33KHZ载波和5600us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
逻辑1Logical1是由160us的33KHZ载波和8480us的无载波间隔组成
Protocol 协议
从上图中可看到RECS8068一帧码序列是由2位控制码 3位地址码6位数据码结束码组成的
长按键不放发出的码波形序列如下图整个波形以周期1383ms进行重复
8 M3004 Carrier
M3004 Carrier是一种常见的红外遥控编码格式该格式出现在遥控器CL311 RM-123CRM-139S148ZC-18A600-917ZC-18A400-481RM-301CINTER-DIG I-SAT VT3620AVT3630RM-402CTV-060中
Features 基本特点
1引导码1位翻转码 3位地址码6位数据码结束码
2脉宽调制方式PWM
3载波38KHZ
4逻辑位时间com
Modulation 调制
逻辑0Logical0是由141us的38KHZ载波和4919us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
逻辑1Logical1是由141us的38KHZ载波和7449us的无载波间隔组成
Protocol 协议
从上图中可看到 M3004 Carrier一帧码序列是由1位引导码 1位翻转码 3位地址码6位数据码结束码组成的
长按键不放发出的码波形序列如下图整个波形以周期121651ms 进行重复
9 LC7464M 校验码怎么算的
LC7464M是一种常见的红外遥控编码格式该格式出现在万能遥控器CL311URC-8910 RM-139SZC-18A600-917ZC-18A400-481VT3620AVT3630
Features 基本特点
1引导码15位地址码4位校验码4位地址码28位数据码8位校验码结束码
3载波38KHZ
4逻辑位时间com
Modulation 调制
逻辑0Logical0是由420us的38KHZ载波和420us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
逻辑1Logical1是由420us的38KHZ载波和1260us的无载波间隔组成
Protocol 协议
从上图中可看到 LC7464M一帧码序列是由引导码 com的间隔15位地址码4位校验码4位地址码28位数据码8位校验码结束码组成
长按键不放发出的码波形序列如下图整个波形以8297ms的周期进行重复
10 LC7461-C13
LC7461-C13是一种常见的红外遥控编码格式该格式出现在万能遥控器CL311URC-8910RM-123CRM-139S101ZC-18A600-917RM-301CVT3630RM-402C的TV-131码组
Features 基本特点
1数据帧引导码13位地址码13位地址码-反码8位数据码8位数据码反码结束码重复帧
3载波38KHZ
4逻辑位时间com
Modulation 调制
逻辑0Logical0是由560us的38KHZ载波和560us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
逻辑1Logical1是由560us的38KHZ载波和1680us的无载波间隔组成
Protocol 协议
数据帧
从上图中可看到 LC7461-C13一帧码序列是由引导码 9-ms的载波和45ms的间隔 13位地址码13位地址码-反码 8位数据码8位数据码反码结束码组成
重复帧由结束码组成
长按键不放发出的后续波形如下图
其发出的整个码波形序列如下图由重复帧开始以周期10811ms 进行重复
11 IRT1250C5D6-010Hz
IRT1250C5D6-010Hz是一种常见的红外遥控编码格式该格式出现在万能遥控器VT3620A中
Features 基本特点
1引导码5位地址码6位数据码结束码
3载波00 KHZ
4逻辑位时间coms
Modulation 调制
逻辑0Logical0是由16us的00KHZ载波和160us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
逻辑1Logical1是由16us的00KHZ载波和368us的无载波间隔组成
Protocol 协议
从上图中可看到IRT1250C5D6-010Hz一帧码序列是由引导码0016 ms的载波和0545ms的间隔 5位地址码6位数据码结束码16-54316-593136us组成
长按键不放发出的码波形序列如下图即将整个波形以周期596208ms进行重复
12 Gemini-C6-A40K
Gemini-C6-A40K是一种常见的红外遥控编码格式该格式出现在万能遥控器VT3630的SAT-034码组
Features 基本特点
1地址帧引导码7位地址码2结束码数据帧引导码相同码7位数据码结束码地址帧相同帧数据帧相同帧
2脉宽调制方式PWM
3载波400 KHZ
4逻辑位时间长度是105ms
Modulation 调制
逻辑0Logical0是由525us的无载波间隔和525us的40KHZ载波组成图中表示的是有载波和无载波间隔的总长度
逻辑1Logical1是由525us的40KHZ载波和525us的无载波间隔组成
Protocol 协议
从上图中可看到 Gemini-C6-A40K由四帧码组成
地址帧码序列由引导码 coms的间隔 7位地址码和结束码组成数据帧码序列由引导码相同码 coms的间隔 7位数据码和结束码组成
地址帧相同帧同地址帧
数据帧相同帧同数据帧
长按键不放发出的码波形序列如下
其整个码波形序列如下图就是将第三第四帧波形以周期693ms 进行重复
13 Gemini-C63136
Gemini-C63136是一种常见的红外遥控编码格式该格式出现在万能遥控器CL311与VT3620A中
Features 基本特点
1引导码7位数据码结束码
2脉宽调制方式PWM
3载波310 KHZ
4逻辑位时间coms
Modulation 调制
逻辑0Logical0是由496us的无载波间隔和496us的31KHZ载波组成图中表示的是有载波和无载波间隔的总长度
逻辑1Logical1是由496us的31KHZ载波和496us的无载波间隔组成
Protocol 协议
从上图中可看到 Gemini-C63136一帧码序列是由引导码 053ms 的载波和265ms的间隔 7位和结束码组成
长按键不放发出的码波形序列如下图即将整个波形以周期90724ms进行重复
14 Gemini-C17 3136K -1
Gemini-C17 3136K -1是一种常见的红外遥控编码格式该格式来源于CL311
Features 基本特点
1引导帧引导码10位地址码结束码地址帧引导码相同码10位地址码2结束码引导帧相同帧数据帧引导码相同码10位数据码结束码引导帧相同帧
2脉宽调制方式PWM
3载波304KHZ
4逻辑位时间长度是106ms
Modulation 调制
逻辑0Logical0是由530us的304KHZ载波和530us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
逻辑1Logical1是由530us的无载波间隔和530us的304KHZ载波组成
Protocol 协议
从上图中可看到 Gemini-C17 3136K -1帧码其依次为
引导帧码序列是由引导码 com的间隔 10位地址码与结束码206ms组成
用户帧码序列是由引导码-相同码 com的间隔 10位地址码2与结束码 1025ms 组成
引导帧-相同帧码与引导帧码相同
数据帧码序列是由引导码-相同码 com的间隔 10位数据码与结束码 11714ms 组成
引导帧-相同帧码与引导帧码相同
长按键不放后续发出的波形如下
其整个码波形序列如下图就是将第四第五帧波形以周期1653ms 进行重复
15 KONKA KK-Y261
KONKA KK-Y261是一种常见的红外遥控编码格式该格式来源于RM-123CRM-139S的113码组RM-301C RM-402C的204码组Features 基本特点
1引导码8位地址码 8位数据码结束码
2脉宽调制方式PWM
3载波38KHZ
4逻辑位时间长度是3ms或2ms
Modulation 调制
逻辑0Logical0是由500us的38KHZ载波和1500us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
逻辑1Logical1是由500us的38KHZ载波和2500us的无载波间隔组成
Protocol 协议
从上图中可看到 KONKA KK-Y261一帧码序列是由引导码 3ms的载波和3ms的间隔 8位地址码 8位数据码结束码组成
长按键不放发出的码波形序列如下图即将整个波形以周期66ms 进行重复
16 PD6121G-F
PD6121G-F是一种常见的红外遥控编码格式
Features 基本特点
1引导码8位地址码8位地址码28位数据码8位数据码反码
2脉宽调制方式PWM
3载波38KHZ
4逻辑位时间coms
Modulation 调制
逻辑0Logical0是由564us的38KHZ载波和564us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
逻辑1Logical1是由564us的38KHZ载波和1692us的无载波间隔组成
Protocol 协议
从上图中可看到 PD6121G-F一帧码序列是由引导码 coms的间隔 8位地址码8位地址码2 8位数据码8位数据码反码组成长按键不放发出的码波形序列如下图即将整个波形以周期108ms 进行重复
17 DATA-6BIT
DATA-6BIT是一种常见种常见的红外遥控编码格式该格式来源于RM-301C RM-402C195
Features 基本特点
16位数据码
2脉宽调制方式PWM
3载波38KHZ
4逻辑位时间com
Modulation 调制
逻辑0Logical0是由440us的38KHZ载波和1540us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
逻辑1Logical1是由440us的38KHZ载波和3362us的无载波间隔组成
Protocol 协议
从上图中可看到DATA-6BIT一帧码序列仅是由6位数据码组成长按键不放发出的码波形序列如下图即将第一帧波形以周期28ms进行重复
18 CUSTUM6BIT
Custum-6BIT是一种常见的红外遥控编码格式该格式出现在CL311URC-8910RM-123CRM-139S148ZC-18A600-917ZC-18A400-481RM-301CINTER-DIGI-SAT VT3620AVT3630RM-402C
Features 基本特点
16位数据码
2脉宽调制方式PWM
3载波38KHZ
4逻辑位时间com
19 M9148-1
M9148-1是一种常见的编码格式
Features 基本特点
13位地址码1位控制码8位数据码
2脉宽调制方式PWM
3载波38168KHZ
4逻辑位的时间长度是1848ms
Modulation 调制
1逻辑0Logical0是由462us的38168KHZ载波和1386us的无载
波间隔组成图中表示的是有载波和无载波间隔的总长度
2逻辑1Logical1是由1386us的38168KHZ载波和462us的无载波间隔组成
Protocol 协议
从上图可以看到M9148-1一帧码序列是由3位地址码1位控制码8位数据码
长按键不放发出的码波形序列如下图就是将第一帧波形以周期56023ms进行重复
20 SC3010RC-5
SC3010 RC-5是一种常见的编码格式
该格式来源于众合万能遥控器RM-139S码组号为013208215216218及万能遥控器祝成ZC-18A码组号为682684685854691709
Features 基本特点
12位控制码1为翻转码5位地址码6位数据码
2脉宽调制方式PWM
3载波38KHZ
4逻辑位的时间长度是1688ms
Modulation 调制
1逻辑0Logical0是由844us的38 KHZ载波和844us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
2逻辑1Logical1是由844us的38KHZ载波和844us的无载波间
隔组成
Protocol 协议
从上图可以看到SC3010 RC-5一帧码序列是由2位控制码1位翻转码5位地址码6位数据码
长按键不放发出的码波形序列如下图就是将第一帧波形以周期127156ms进行重复
21 M50560-1 40K
M50560-1 40K 是一种常见的编码格式
该格式来源于万能遥控器众合RM139-S码组号为040069076083068125127268及万能遥控器众合RM-33C码组号为0016006700720073
Features 基本特点
18位地址码8位数据码
2脉宽调制方式PWM
3载波40KHZ
4逻辑位的时间长度是1ms或2ms
Modulation 调制
1逻辑0Logical0是由500us的40KHZ载波和500us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
2逻辑1Logical1是由500us的40KHZ载波和1500us的无载波间隔组成
Protocol 协议
从上图可以看到M50560-1 40K 一帧码序列是由8位地址码8位数据码
长按键不放发出的码波形序列如下图就是将第一帧波形以周期678ms进行重复
22 SC50560-B1
SC50560-B1是一种常见的编码格式
Features 基本特点
15位数据码
2脉宽调制方式PWM
3载波38KHZ
4逻辑位的时间com
Modulation 调制
1逻辑0Logical0是由520us的38KHZ载波和2080us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
2逻辑1Logical1是由520us的38KHZ载波和4160us的无载波间隔组成
Protocol 协议
从上图可以看到SC50560-B1一帧码序列是由5位数据码
长按键不放发出的码波形序列如下图就是将第一帧波形以周期120ms进行重复
23 C50560-002P
C50560-002P是一种常见的编码格式
该格式来源于视贝万能DVB遥控器码组号为195
Features 基本特点
18位地址码8位数据码
2脉宽调制方式PWM
3载波38KHZ
4逻辑位的时间com
Modulation 调制
1逻辑0Logical0是由520us的38KHZ载波和520us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
2逻辑1Logical1是由520us的38KHZ载波和1560us的无载波间隔组成
Protocol 协议
从上图可以看到M50560-002P 一帧码序列是由8位地址码8位数据码
长按键不放发出的码波形序列如下图就是将第一帧波形以周期36006ms进行重复
24 M50119P-01 38K
M50119P-01 38K 是一种常见的编码格式
Features 基本特点
14位地址码4位地址码的相同码6位数据码6位数据码的相同码
2脉宽调制方式PWM
3载波38KHZ
4逻辑位的时间coms
Modulation 调制
1逻辑0Logical0是由967us的38KHZ载波和967us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
2逻辑1Logical1是由967us的38KHZ载波和2901us的无载波间隔组成
Protocol 协议
从上图可以看到M50119P-01 38K 一数据帧码序列是由4位地址码6位数据码4位地址码相同码6位数据码相同码一重复帧由4位地址码相同码
长按键不放发出的码波形序列如下图就是将第一帧波形以周期385156ms进行重复
25 M50119P-1 40K
M50119P-1 40K 是一种常见的编码格式
该格式来源于OMEGA万能遥控器码组号为0041
Features 基本特点
13位地址码7位数据码
2脉宽调制方式PWM
3载波40KHZ
4逻辑位的时间长度是1ms或2ms
Modulation 调制
1逻辑0Logical0是由500us的40KHZ载波和500us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
2逻辑1Logical1是由500us的40KHZ载波和1500us的无载波间隔组成
Protocol 协议
从上图可以看到M50119P-1 40K 一帧码序列是由3位地址码7位数据码
长按键不放发出的码波形序列如下图就是将第一帧波形以周期275ms进行重复
26M50119P
M50119P是一种常见的编码格式
该格式来源于OMEGA万能遥控器码组号为0384及众合万能遥控器RM-139S码组号为041
Features 基本特点
13位地址码7位数据码
2脉宽调制方式PWM
3载波3791KHZ
4逻辑位的时间长度是1ms或2ms
Modulation 调制
1逻辑0Logical0是由500us的379KHZ载波和500us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
2逻辑1Logical1是由500us的379KHZ载波和1500us的无载波
间隔组成
Protocol 协议
从上图可以看到M50119P一帧码序列是由3位地址码7位数据码长按键不放发出的码波形序列如下图就是将第一帧波形以周期30ms进行重复
27IRT1250C5D6-02 0Hz
IRT1250C5D6-02 0Hz 是一种常见的编码格式
Features 基本特点
15位地址码6位数据码
2脉宽调制方式PWM
3载波无载波
4逻辑位的时间coms
Modulation 调制
1逻辑0Logical0是由16us的无载波和224us的无载波间隔组成图中表示的是无载波和无载波间隔的总长度
2逻辑1Logical1是由16us的36KHZ载波和480us的无载波间隔组成
Protocol 协议
从上图可以看到IRT1250C5D6-02 0Hz 一帧码序列是由引导码0016ms的无载波和0732ms的间隔5位地址码6位数据码长按键不放发出的码波形序列如下图就是将第一帧波形以周期597251ms进行重复
28HTS-C5D6P
HTS-C5D6P是一种常见的编码格式该格式来源于OMEGA万能遥控器027*********
Features 基本特点
15位地址码6位数据码1位校验码
2脉宽调制方式PWM
3载波38KHZ
4逻辑位的时间com4624ms
Modulation 调制
1逻辑0Logical0是由136us的38KHZ载波和1360us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
2逻辑1Logical1是由136us的38KHZ载波和2856us的无载波间隔组成
3逻辑3Logical3是由136us的38KHZ载波和4488us的无载波间隔组成
Protocol 协议
从上图可以看到HTS-C5D6P一帧码序列是引导码coms的间隔5位地址码6位用户码1位校验码
长按键不放后续发出波形如下
长按键不放发出的码波形序列如下图就是将第一帧波形以周期89381ms进行重复
29Gemini-C17 3136K
Gemini-C17 3136K 是一种常见的编码格式该格式主要来源于OMEGA万能遥控器码组号分别为013402250289032203970400045104580859
Features 基本特点
110位地址码引导码的相同码10位数据码
2脉宽调制方式PWM
3载波304KHZ
4逻辑位的时间长度是106ms
Modulation 调制
1逻辑0Logical0是由530us的304KHZ载波和530us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
2逻辑1Logical1是由530us的304KHZ载波和530us的无载波间隔组成
Protocol 协议
从上图可以看到Gemini-C17 3136K 用户帧码序列是由引导码com的间隔10位地址码数据帧码序列由引导码的相同码10位数据码长按键不放后仍发出如下波形
长按键不放出码的波形序列如下图就是将第一帧以周期19997ms 进行重复
30Gemini-C17 3136K -2
Gemini-C17 3136K -2是一种常见的编码格式该格式主要来源于OMEGA万能遥控器码组号分别为01350376
Features 基本特点
116位地址码 16位数据码
2脉宽调制方式PWM
3载波31KHZ
4逻辑位的时间长度是106ms
Modulation 调制
1逻辑0Logical0是由530us的31KHZ载波和530us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
2逻辑1Logical1是由530us的31KHZ载波和530us的无载波间隔组成
Protocol 协议
从上图可以看到Gemini-C17 3136K -2用户帧码序列是由引导码com的间隔16位地址码数据帧码序列由引导码com的间隔16位数据码
长按键不放后仍发出如下波形
长按键不放出码的波形序列如下图就是将第一帧以周期21609ms 进行重复
31data6bit-a
data6bit-a是一种常见的编码格式
该格式来源于祝成万能遥控器ZC-18A码组号673
Features 基本特点
16位数据码
2脉宽调制方式PWM
3载波333KHZ
4逻辑位的时间coms
Modulation 调制
1逻辑0Logical0是由576us的333KHZ载波和1820us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
2逻辑1Logical1是由576us的333KHZ载波和4200us的无载波间隔组成
Protocol 协议
从上图可以看到data6bit-a一帧码序列是6位数据码
长按键不放发出的码波形序列如下图就是将第一帧波形以周期58092ms进行重复
32data6bit-c
Features 基本特点
16位数据码
2脉宽调制方式PWM
3载波20KHZ
4逻辑位的时间长度是2 ms或4ms
Modulation 调制
1逻辑0Logical0是由1000us的20KHZ载波和1000us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度
2逻辑1Logical1是由1000us的20KHZ载波和3000us的无载波
间隔组成
Protocol 协议
从上图可以看到data6bit-c一帧码序列是6位数据码构成
长按键不放发出的码波形序列如下图就是将第一帧波形以周期725ms进行重复
33X-Sat Protocol
X-Sat Protocol
I call this the X-Sat protocol because it is used in the X-Sat CDTV 310 Satellite receiver made by the French company Xcom This protocol is probably also used in other X-Sat receivers but I have no means to verify that I havent seen this protocol anywhere else but that doesnt guarantee that it is unique to the X-Sat brand
Features
8 bit address and 8 bit command length
Pulse distance modulation
Carrier frequency of 38kHz
Bit time of 1ms or 2ms
Modulation
The X-Sat protocol uses pulse distance encoding of the bits Each pulse is a 526祍 long 38kHz carrier burst about 20 cycles A logical "1" takes 20ms to transmit while a logical
"0" is only 10ms The recommended carrier duty cycle is 14 or 13
Protocol
The picture above shows a typical pulse train of the X-Sat protocol With this protocol the LSB is transmitted first In this case Address 59 and Command 35 is transmitted A message is started by a 8ms AGC burst which was used to set the gain of the earlier IR receivers This AGC burst is then followed by a 4ms space which is then followed by the Address and Command A peculiar property of the X-Sat protocol is the 4ms gap between the address and the command The total transmission time is variable because the bit times are variable
An IR command is repeated 60ms for as long as the key on the remote is held down
34Philips RECS-80 Protocol 38kHz carrier
This protocol is designed by Philips and transmitters are produced by Philips SAA3008 and ST M3004 Personally I have never seen this protocol being used in real applications All information on this page is derived from the data sheet of the Philips SAA3008 and the ST M3004 10624pdf
There are 2 small differences between the two competitor ICs The Philips IC has two modes of operation one which is
compatible with the ST chip and one which can handle up to 20 sub-system addresses The ST chip has the capability of switching the modulation carrier off
Features
7 or 20 sub-system addresses 64 commands per sub-system address
1 or
2 toggle bits to avoid key bounce
Pulse distance modulation
Carrier frequency of 38kHz or unmodulated
Bit time logic "0" is 51ms logic "1" is 76ms 455kHz Oscillator
Command repetition rate 1215ms 55296 periods of the main oscillator
Manufacturer Philips ST
Modulation 13 duty cycle
Normal Protocol The drawing below shows a typical pulse train of a normal RECS-80 message This example transmits command 36 to address 4
Usually the first pulse is a reference pulse with a value of "1" The receiver may use this bit to determine the exact bit length
The next bit is a toggle bit Its value is toggled whenever a
key is released which results in a different code every time a new key is pressed This allows the receiver to discriminate between new key presses and key repetitions
Only the ST chip M3004 can disable its carrier in which case the REF pulse is interpreted as a second toggle bit The 2-bit toggle value is incremented every time a key is released Thus only in this mode there is no real REF pulse
The next 3 pulses S2 to S0 represent the sub-system address bits sent with MSB first This would allow for 8 different sub-system addresses but both the SAA3008 and the M3004 can only generate 7 sub-system addresses in normal mode Next come the 6 command bits F to A also sent with MSB first allowing for 64 different commands per sub-system address
The pulse train is terminated by a last pulse otherwise there is no way to know the duration of bit A
The entire command is repeated with unchanged toggle bits for as long as the key is held down The repetition rate is 1215ms 55296 periods of the oscillator
Address assignments are a bit odd with this protocol You can not simply convert the binary value to a decimal value Below you see a table explaining the relationship between the binary and decimal sub-system address values
Extended Protocol If you need more than 7 sub-system addresses you can use the extended protocol which allows 13 additional sub-system addresses only if you use the SAA3008 The drawing below shows an extended message This example transmits command 36 to address 10
The first two pulses are a special start sequence The total duration of these pulses is equal to a normal "1" period The next bit is a toggle bit Its value is toggled whenever a key is released which results in a different code every time a new key is pressed This allows the receiver to discriminate between new key presses and key repetitions
The next 4 pulses S3 to S0 represent the sub-system address bits This would allow for an additional 16 different sub-system addresses although the SAA3008 can only generate 13 additional sub-system addresses in this mode Next come the 6 command bits F to A also sent with MSB first
The pulse train is terminated by a last pulse otherwise there is no way to know the duration of bit A
The entire command is repeated with unchanged toggle bits for as long as the key is held down The repetition rate is 1215ms 55296 periods of the oscillator
Address assignments are a bit odd with this protocol You
can not simply convert the binary value to a decimal value Below you see a table explaining the relationship between the binary and decimal sub-system address values
35 Philips RC-MM Protocol
RC-MM was defined by Philips to be a multi-media IR protocol to be used in wireless keyboards mice and game pads For these purposes the commands had to be short and have low power requirements
Whether the protocol is actually used for these purposes today is unknown to me What I do know is that some Nokia digital satellite receivers use the protocol 9800 series Features 12 bits or 24 bits per message
Pulse position coding sending 2 bits per IR pulse
Carrier frequency of 36kHz
Message time ranges from 35 to 65 ms depending on data content
Repetition time 28 ms 36 messages per second
Manufacturer Philips
Transmission timing
In this diagram you see the most important transmission times The message time is the total time of a message counting form the beginning of the first pulse until the end of the last
pulse of the message This time can be 35 to 65 ms depending on the data content and protocol used
The signal free time is the time in which no signal may be sent to avoid confusion with foreign protocols on the receivers side Philips recommends 1 ms for normal use or 336 ms when used together with RC-5 and RC-6 signals Since you can never tell whether a user has other remote controls in use together with an RC-MM controlled device I would recommend always to use a signal free time of 336 ms
The frame time is the sum of the message time and the signal free time which can add up to just about 10 ms per message Finally the repetition time is the recommended repetition time of 27778 ms which allows 36 messages per second This is only a recommendation and is mainly introduced to allow other devices to send their commands during the dead times No provision is made for data collisions between two or more remote controls This means that there is no guarantee that the messages get across
Modulation
With this protocol a 36 kHz carrier frequency is used to transmit the pulses This helps to increase the noise immunity at the receiver side and at the same time it reduces power
dissipated by the transmitter LED The duty cycle of the pulses is 13 or 14
Each message is preceded by a header pulse with the duration of 4167 μs 15 pulses of the carrier followed by a space of 2778 μs 10 periods of the carrier This header is followed by 12 or 24 bits of data
By changing the distance between the pulses two bits of data are encoded per pulse Below you find a table with the encoding times
Protocol RCMM comes in 3 different flavours called modes Each mode is intended for a particular purpose and differs mainly in the number of bits which can be used by the application All data is sent with MSB first
The 12 bit mode is the basic mode and allows for 2 address bits and 8 data bits per device family There are 3 different device families defined keyboard mouse and game pad The 2 address bits provide for a way to use more than 1 device simultaneously The data bits are the actual payload data The 24 bit mode also know as extended mode allows more data to be transmitted per message For instance for multi-lingual keyboards or a high resolution mouse
In the OEM mode the first 6 bits are always 0 0 0 0 1 1 The。