格力空调遥控器红外编码修订稿

合集下载

史上最全的红外遥控器编码协议(可编辑)

史上最全的红外遥控器编码协议(可编辑)

史上最全的红外遥控器编码协议(可编辑)史上最全的红外遥控器编码协议目录1MIT-C8D8 40k2 MIT-C8D8 33K3SC50560-001003P4M504625M50119P-016M50119L7RECS808M30049LC7464M10LC7461-C1311IRT1250C5D6-0112Gemini-C6-A13Gemini-C614 Gemini-C17 3136K -115KONKA KK-Y26116PD6121G-F17DATA-6BIT18Custum-6BIT19M9148-120SC3010 RC-521 M50560-1 40K22 SC50560-B123C50560-002P24M50119P-0125M50119P-126M50119P27IRT1250C5D6-02 28HTS-C5D6P29Gemini-C1730Gemini-C17 -231data6bit-a32data6bit-c33X-Sat34Philips RECS-80 35Philips RC-MM36Philips RC-637Philips RC-538Sony SIRC39Sharp40Nokia NRC1741NEC42JVC43ITT44SAA3010 RC-536K45SAA3010 RC-538K46NEC2-E247 NEC-E348 RC-5x49 NEC1-X250 _pid006051 UPD1986C52 UPD1986C-A53 UPD1986C-C54 MV500-0155 MV500-0256 Zenith S101 MIT-C8D840KMIT-C8D840K是一种常见的红外遥控编码格式该格式出现在万能遥控器ZC-18A 600-917 中Features 基本特点18位地址码8位数据码结束码2脉宽调制方式PWM3载波400 KHZ4逻辑位时间com msModulation 调制逻辑0Logical0是由935us的无载波间隔和280us的40KHZ载波组成图中表示的是有载波和无载波间隔的总长度逻辑1Logical1是由280us的40KHZ载波和2156us的无载波间隔组成Protocol 协议从上图中可看到MIT-C8D840K一帧码序列是由8位地址码8位数据码和结束码组成长按键不放发出的码波形序列如下图即将整个波形以周期4478ms进行重复2 MIT-C8D8 33KMIT-C8D8 33K 是一种常见的编码格式该格式来源于OMEGA万能遥控器码组号为0138及祝成万能遥控器ZC-18A码组号为644735736Features 基本特点18位地址码8位数据码2脉宽调制方式PWM3载波33KHZ4逻辑位的时间comsModulation 调制隔组成图中表示的是有载波和无载波间隔的总长度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脉宽调制方式PWM3载波38KHZ4逻辑位时间comModulation 调制逻辑0Logical0是由520us的38KHZ载波和520us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度隔组成Protocol 协议从上图中可看到 SC50560-001003P一帧码序列是由引导码 8ms 的载波和4ms的间隔 8位地址码分割码8位数据码和结束码组成长按键不放发出的码波形序列如下图即将整个波形以周期12002ms进行重复4 M50462M50462是一种常见的红外遥控编码格式该格式出现在RM-123CRM-139SZC-18A600-917RM-301C VT3620AVT3630RM-402C Features 基本特点18位地址码8位数据码结束码2脉宽调制方式PWM3载波38 KHZ4逻辑位时间comModulation 调制逻辑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脉宽调制方式PWM3载波418 KHZ4逻辑位时间comsModulation 调制逻辑0Logical0是由967us的418KHZ载波和967us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度逻辑1Logical1是由967us的418KHZ载波和2901us的无载波间隔组成Protocol 协议从上图中可看到M50119P-0142K两帧码序列是由数据帧4位地址码6位数据码分割码4位地址码相同码6位数据码相同码结束码重复帧地址码相同码结束码长按键不放后续发出的波形如下长按键不放发出的码波形序列如下图就是将重复帧波形以周期62855ms进行重复M50119LM50119L是一种常见的红外遥控编码格式该格式出现在万能遥控器CL311URC-8910VCR-0041INTER DIGI-SATVT3630中Features 基本特点13位地址码7位数据码结束码2脉宽调制方式PWM3载波379 KHZ4逻辑位时间comModulation 调制逻辑0Logical0是由260us的379KHZ载波和780us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度逻辑1Logical1是由260us的379KHZ载波和1820us的无载波间隔组成Protocol 协议从上图中可看到M50119L一帧码序列是由3位地址码7位数据码和结束码组成长按键不放发出的码波形序列如下图即将整个波形以周期255ms 进行重复7 RECS8068RECS8068是一种常见的红外遥控编码格式该格式来源于URC8910的CD-0764码组Features 基本特点12位控制码 3位地址码6位数据码结束码2脉宽调制方式PWM3载波33KHZ4逻辑位时间comModulation 调制逻辑0Logical0是由160us的33KHZ载波和5600us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度逻辑1Logical1是由160us的33KHZ载波和8480us的无载波间隔组成Protocol 协议从上图中可看到RECS8068一帧码序列是由2位控制码3位地址码6位数据码结束码组成的长按键不放发出的码波形序列如下图整个波形以周期1383ms进行重复8 M3004 CarrierM3004 Carrier是一种常见的红外遥控编码格式该格式出现在遥控器CL311 RM-123CRM-139S148ZC-18A600-917ZC-18A400-481RM-301CINTER-DIG I-SAT VT3620AVT3630RM-402CTV-060中Features 基本特点1引导码1位翻转码 3位地址码6位数据码结束码2脉宽调制方式PWM3载波38KHZ4逻辑位时间comModulation 调制逻辑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-481VT3620AVT3630Features 基本特点1引导码15位地址码4位校验码4位地址码28位数据码8位校验码结束码3载波38KHZ4逻辑位时间comModulation 调制逻辑0Logical0是由420us的38KHZ载波和420us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度逻辑1Logical1是由420us的38KHZ载波和1260us的无载波间隔组成Protocol 协议从上图中可看到 LC7464M一帧码序列是由引导码 com的间隔15位地址码4位校验码4位地址码28位数据码8位校验码结束码组成长按键不放发出的码波形序列如下图整个波形以8297ms的周期进行重复10 LC7461-C13LC7461-C13是一种常见的红外遥控编码格式该格式出现在万能遥控器CL311URC-8910RM-123CRM-139S101ZC-18A600-917RM-301CVT3630RM-402C的TV-131码组Features 基本特点1数据帧引导码13位地址码13位地址码-反码8位数据码8位数据码反码结束码重复帧3载波38KHZ4逻辑位时间comModulation 调制逻辑0Logical0是由560us的38KHZ载波和560us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度逻辑1Logical1是由560us的38KHZ载波和1680us的无载波间隔组成Protocol 协议数据帧从上图中可看到LC7461-C13一帧码序列是由引导码9-ms的载波和45ms的间隔13位地址码13位地址码-反码8位数据码8位数据码反码结束码组成重复帧由结束码组成长按键不放发出的后续波形如下图其发出的整个码波形序列如下图由重复帧开始以周期10811ms 进行重复11 IRT1250C5D6-010HzIRT1250C5D6-010Hz是一种常见的红外遥控编码格式该格式出现在万能遥控器VT3620A中Features 基本特点1引导码5位地址码6位数据码结束码3载波00 KHZ4逻辑位时间comsModulation 调制逻辑0Logical0是由16us的00KHZ载波和160us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度逻辑1Logical1是由16us的00KHZ载波和368us的无载波间隔组成Protocol 协议从上图中可看到IRT1250C5D6-010Hz一帧码序列是由引导码0016 ms的载波和0545ms的间隔 5位地址码6位数据码结束码16-54316-593136us组成长按键不放发出的码波形序列如下图即将整个波形以周期596208ms进行重复12 Gemini-C6-A40KGemini-C6-A40K是一种常见的红外遥控编码格式该格式出现在万能遥控器VT3630的SAT-034码组Features 基本特点1地址帧引导码7位地址码2结束码数据帧引导码相同码7位数据码结束码地址帧相同帧数据帧相同帧2脉宽调制方式PWM3载波400 KHZ4逻辑位时间长度是105msModulation 调制逻辑0Logical0是由525us的无载波间隔和525us的40KHZ载波组成图中表示的是有载波和无载波间隔的总长度逻辑1Logical1是由525us的40KHZ载波和525us的无载波间隔组成Protocol 协议从上图中可看到 Gemini-C6-A40K由四帧码组成地址帧码序列由引导码coms的间隔7位地址码和结束码组成数据帧码序列由引导码相同码 coms的间隔 7位数据码和结束码组成地址帧相同帧同地址帧数据帧相同帧同数据帧长按键不放发出的码波形序列如下其整个码波形序列如下图就是将第三第四帧波形以周期693ms 进行重复13 Gemini-C63136Gemini-C63136是一种常见的红外遥控编码格式该格式出现在万能遥控器CL311与VT3620A中Features 基本特点1引导码7位数据码结束码2脉宽调制方式PWM3载波310 KHZ4逻辑位时间comsModulation 调制逻辑0Logical0是由496us的无载波间隔和496us的31KHZ载波组成图中表示的是有载波和无载波间隔的总长度逻辑1Logical1是由496us的31KHZ载波和496us的无载波间隔组成Protocol 协议从上图中可看到Gemini-C63136一帧码序列是由引导码053ms 的载波和265ms的间隔 7位和结束码组成长按键不放发出的码波形序列如下图即将整个波形以周期90724ms进行重复14 Gemini-C17 3136K -1Gemini-C17 3136K -1是一种常见的红外遥控编码格式该格式来源于CL311Features 基本特点1引导帧引导码10位地址码结束码地址帧引导码相同码10位地址码2结束码引导帧相同帧数据帧引导码相同码10位数据码结束码引导帧相同帧2脉宽调制方式PWM3载波304KHZ4逻辑位时间长度是106msModulation 调制逻辑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-Y261KONKA KK-Y261是一种常见的红外遥控编码格式该格式来源于RM-123CRM-139S的113码组RM-301C RM-402C的204码组Features 基本特点1引导码8位地址码 8位数据码结束码2脉宽调制方式PWM3载波38KHZ4逻辑位时间长度是3ms或2msModulation 调制逻辑0Logical0是由500us的38KHZ载波和1500us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度逻辑1Logical1是由500us的38KHZ载波和2500us的无载波间隔组成Protocol 协议从上图中可看到 KONKA KK-Y261一帧码序列是由引导码 3ms的载波和3ms的间隔 8位地址码 8位数据码结束码组成长按键不放发出的码波形序列如下图即将整个波形以周期66ms 进行重复16 PD6121G-FPD6121G-F是一种常见的红外遥控编码格式Features 基本特点1引导码8位地址码8位地址码28位数据码8位数据码反码2脉宽调制方式PWM3载波38KHZ4逻辑位时间comsModulation 调制逻辑0Logical0是由564us的38KHZ载波和564us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度逻辑1Logical1是由564us的38KHZ载波和1692us的无载波间隔组成Protocol 协议从上图中可看到PD6121G-F一帧码序列是由引导码coms的间隔8位地址码8位地址码2 8位数据码8位数据码反码组成长按键不放发出的码波形序列如下图即将整个波形以周期108ms 进行重复17 DATA-6BITDATA-6BIT是一种常见种常见的红外遥控编码格式该格式来源于RM-301C RM-402C195Features 基本特点16位数据码2脉宽调制方式PWM3载波38KHZ4逻辑位时间comModulation 调制逻辑0Logical0是由440us的38KHZ载波和1540us的无载波间隔组成图中表示的是有载波和无载波间隔的总长度逻辑1Logical1是由440us的38KHZ载波和3362us的无载波间隔组成Protocol 协议从上图中可看到DATA-6BIT一帧码序列仅是由6位数据码组成长按键不放发出的码波形序列如下图即将第一帧波形以周期28ms进行重复18 CUSTUM6BITCustum-6BIT是一种常见的红外遥控编码格式该格式出现在CL311URC-8910RM-123CRM-139S148ZC-18A600-917ZC-18A400-481RM-301CINTER-DIGI-SAT VT3620AVT3630RM-402C Features 基本特点16位数据码2脉宽调制方式PWM3载波38KHZ4逻辑位时间com19 M9148-1M9148-1是一种常见的编码格式Features 基本特点13位地址码1位控制码8位数据码2脉宽调制方式PWM3载波38168KHZ4逻辑位的时间长度是1848msModulation 调制1逻辑0Logical0是由462us的38168KHZ载波和1386us的无载。

红外遥控编码格式及学习模式

红外遥控编码格式及学习模式

红外遥控编码格式及学习模式红外遥控编码格式及学习模式1、编码格式现有的红外遥控包括两种方式:PWM(脉冲宽度调制)和PPM (脉冲位置调制)。

两种形式编码的代表分别为NEC和PHILIPS的RC-5、RC-6以及将来的RC-7。

PWM(脉冲宽度调制):以发射红外载波的占空比代表“0”和“1”。

为了节省能量,一般情况下,发射红外载波的时间固定,通过改变不发射载波的时间来改变占空比。

例如常用的电视遥控器,使用NEC upd6121,其“0”为载波发射0.56ms,不发射0.56ms;其“1”为载波发射0.56ms,不发射1.68ms;此外,为了解码的方便,还有引导码,upd6121的引导码为载波发射9ms,不发射4.5ms。

upd6121总共的编码长度为108ms。

但并不是所有的编码器都是如此,比如TOSHIBA的TC9012,其引导码为载波发射4.5ms,不发射4.5ms,其“0”为载波发射0.52ms,不发射0.52ms,其“1”为载波发射0.52ms,不发射1.04ms。

PPM(脉冲位置调制):以发射载波的位置表示“0”和“1”。

从发射载波到不发射载波为“0”,从不发射载波到发射载波为“1”。

其发射载波和不发射载波的时间相同,都为0.68ms,也就是每位的时间是固定的。

通过以上对编码的分析,可以得出以某种固定格式的“0”和“1”去学习红外,是很有可能不成功的。

即市面上所宣传的可以学习64位、128位必然是不可靠的。

另外,由于空调的状态远多于电视、音像,并且没有一个标准,所以各厂家都按自己的格式去做一个,造成差异更大。

比如:美的的遥控器采用PWM编码,码长120ms左右;新科的遥控器也采用PWM编码,码长500ms左右。

如此大的差异,如果按“位”的概念来讲,应该是多少位呢?64?128?显然都不可能包含如此长短不一的编码。

2、学习模式现在用来学习红外的CPU,无外乎以下几种:MCS-51系列、microchip pic16系列、winbond w741系列、holtek ht48系列以上的CPU由于价格便宜、使用量大,被广泛使用在遥控器上。

格力空调遥控器红外编码讲解学习

格力空调遥控器红外编码讲解学习

格力空调遥控器红外
编码
格力空调遥控器红外编码一、基本格式
起始码(S)+35位数据码+连接码(C)+32位数据码
二、电平规范
起始码:9000us低电平+4500us高电平
连接码:600us低电平+20000us高电平
数据0:600us低电平+600us高电平
数据1:600us低电平+1600us高电平
仅供学习与交流,如有侵权请联系网站删除谢谢2
三、数据编码
3.1 前35位数据码
表一前35位数据码
3.2 后32位数据码
表二后32为数据码仅供学习与交流,如有侵权请联系网站删除谢谢3
3.3 其他定义
需要注意的是,所有数据都按照逆序方式递增。

模式字段定义
表三模式字段定义
四、校验计算
校验码=【(模式-1)取四位二进制逆序+(温度-16)+2+左右扫风+换气+节能】取二进制后四位的逆序。

仅供学习与交流,如有侵权请联系网站删除谢谢4。

空调遥控器技术标准

空调遥控器技术标准

1 范围本标准规定了空调器用红外遥控发射器(简称:遥控器)的技术要求、试验方法、检验规则、标志、包装、运输及储存等。

本标准适用于所有TCL空调器所用的遥控器。

2 引用标准GB/T2423.1 电工电子产品环境试验第2部分:试验方法试验A:低温GB/T2423.2 电工电子产品环境试验第2部分:试验方法试验B:高温GB/T2423.3 电工电子产品基本环境试验规程试验Ca:恒定湿热试验方法GB/T2423.22 电工电子产品环境试验第2部分: 试验方法试验N:温度变化GB/T2423.10 电工电子产品环境试验第2部分:试验方法试验Fc和导则:振动(正弦)GB4343.2 电磁兼容家用电器、电动工具和类似器具的要求第2部分:抗扰度产品类标准GB/T17626.2 电磁兼容试验和测量技术静电放电抗扰度试验GB/T2828.1 计数抽样检验程序QB/T 2263 房间空气调节器电子控制器QT/TK-08.001–2005《产品质量特性重要度分级、不合格(缺陷)分类及编码、不合格品分类导则》3 定义3.1 红外遥控发射器通过红外发射器件,发射被编码脉冲信号调制的红外光,在一定距离控制相应设备的有关功能的装置,称为红外遥控发射器,简称遥控器。

4 测量条件环境温度-5℃——40℃;相对湿度RH40%——95%;海拔高度、大气压不作特别规定;光线:一般办公室日光灯光线条件下。

5 一般要求5.1 外观5.1.1要求a)遥控器外观不能有划伤、污损、开裂、变形、变色、凹陷、毛刺、霉斑、镀涂层剥落及结构松动等现象。

b)液晶显示应清晰,不能有漏液、破损、开裂、变色、重影、鬼影、连笔、缺笔、闪动等现象。

c)电池盖不能脱落,夹簧不能生锈,遥控器印制电路板表面整洁、光滑,焊点均匀发光,无虚焊,不允许有严重划伤、分层、气泡、明显变色或有氧化锈斑。

5.1.2检查方法用视查及手感检查。

5.2 结构尺寸5.2.1 要求结构尺寸应符合产品设计规定或图纸要求。

格力KPR 23 WA 103代码

格力KPR 23 WA 103代码

格力KPR 23 WA 103代码格力KPR 23 WA 103代码:1、背景介绍格力KPR 23 WA 103代码是一个来自格力KPR 23 WA系列按键平台的独特型号,它由文字、数字和符号组成,可以控制格力设备中的机器学习和大数据安全措施。

2、代码含义格力KPR 23 WA 103代码由三部分组成:KPR 23、WA 103和其末尾字母字符串。

KPR 23表示索尼公司生产的索尼电视按键遥控器,WA 103代表按键编号,最后的字母字符串用于标识不同的型号,以进一步定义按键编号。

3、应用格力KPR 23 WA 103代码的主要应用之一是用于控制格力设备中的机器学习和大数据安全措施。

其中,KPR 23代码将操作和索尼遥控器中的硬件交互连接起来,WA 103提供安全措施,末尾字母字符序列则帮助配置设备以应用安全措施。

4、安全性格力KPR 23 WA 103代码在控制格力设备安全性方面有着突出的优势。

它的三级安全性检查保证了机器学习和大数据在实施安全措施前以及数据不被外泄后,设备使用过程中的安全性能。

5、注意事项使用格力KPR 23 WA 103代码的用户应当注意检查代码的有效性:确保KPR 23代码表示的索尼电视按键遥控器是正常的, WA 103代码是有效的安全措施,末尾字母字符也是正确的型号。

另外,用户应当充分遵守相关法规,保障设备的安全性,以及根据安全法规对访问权限进行控制。

6、总结格力KPR 23 WA 103代码是一种专门为控制格力设备中机器学习和大数据安全措施设计的代码,具有三级安全性检查,保证使用过程中的安全性。

用户需要认真核查代码的正确性,遵守安全法规,以及制定和实施安全措施,保证设备的正常使用。

格力空调遥控器红外编码

格力空调遥控器红外编码

格力空调遥控器红外编

The manuscript was revised on the evening of 2021
格力空调遥控器红外编码一、基本格式
起始码(S)+35位数据码+连接码(C)+32位数据码
二、电平规范
起始码:9000us低电平+4500us高电平
连接码:600us低电平+20000us高电平
数据0:600us低电平+600us高电平
数据1:600us低电平+1600us高电平
三、数据编码
前35位数据码
表一前35位数据码
后32位数据码
表二后32为数据码
其他定义
需要注意的是,所有数据都按照逆序方式递增。

模式字段定义
表三模式字段定义
四、校验计算
校验码=【(模式-1)取四位二进制逆序+(温度-16)+2+左右扫风+换气+节能】取二进制后四位的逆序。

格力空调遥控器红外编码

格力空调遥控器红外编码

格力空调遥控器红外编码一、基本格式
起始码(S)+35位数据码+连接码(C)+32位数据码
二、电平规范
起始码:9000us低电平+4500us高电平
连接码:600us低电平+20000us高电平
数据0:600us低电平+600us高电平
数据1:600us低电平+1600us高电平
三、数据编码
3.1 前35位数据码
表一前35位数据码
3.2 后32位数据码
表二后32为数据码
3.3 其他定义
需要注意的是,所有数据都按照逆序方式递增。

模式字段定义
表三模式字段定义
四、校验计算
校验码=【(模式-1)取四位二进制逆序+(温度-16)+2+左右扫风+换气+节能】取二进制后四位的逆序。

Welcome To Download !!!
欢迎您的下载,资料仅供参考!。

请收藏详细解析:红外遥控编码与解码

请收藏详细解析:红外遥控编码与解码

请收藏详细解析:红外遥控编码与解码随着家用电器、视听产品的普及,红外线遥控器已被广泛使用在各种类型的家电产品上(如遥控开关、智能开关等)。

其具有体积小、抗干扰能力强、功耗低、功能强、成本低等特点,在工业设备中也得到广泛应用。

一般而言,一个通用的红外遥控系统由发射和接收两大部分组成,如图1 所示:其中发射部分主要包括键盘矩阵、编码调制、红外发射管;接收部分包括光、电信号的转换以及放大、解调、解码电路。

举例来说,通常我们家电遥控器信号的发射,就是将相应按键所对应的控制指令和系统码( 由0 和1 组成的序列),调制在32~56kHz 范围内的载波上,然后经放大、驱动红外发射管将信号发射出去。

此外,现在流行的控制方法是应用编/ 解码专用集成电路芯片来实现。

不同公司的遥控芯片,采用的遥控码格式也不一样。

在此介绍目前广泛使用较普遍的两种,一种是NEC Protocol 的PWM( 脉冲宽度调制) 标准,一种是Philips RC-5 Protocol 的PPM( 脉冲位置调制) 标准。

NEC 标准(代表芯片WD6122):遥控载波的频率为38kHz( 占空比为1:3) ;当某个按键按下时,系统首先发射一个完整的全码,然后经延时再发射一系列简码,直到按键松开即停止发射。

简码重复为延时108ms,即两个引导脉冲上升沿之间的间隔都是108ms。

如图2所示即为完整的NTC编码。

对于NTC编码,由引导码、用户编码低位,用户编码高位、键数据编码、键数据编码五部分组成,引导码由一个9ms的载波波形和4.5ms的关断时间构成,它作为随后发射的码的引导,这样当接收系统是由微处理器构成的时候,能更有效地处理码的接收与检测及其它各项控制之间的时序关系。

编码采用脉冲位置调制方式(PPM)。

利用脉冲之间的时间间隔来区分“0”和“1”。

每次8位的码被传送之后,它们的反码也被传送,减少了系统的误码率。

数据0 可用“高电平0.56ms +低电平0.56ms”表示,数据1 可用“高电平0.56ms +低电平1.68ms”表示。

国际码空调遥控器编码解析

国际码空调遥控器编码解析

第一部分國際碼空調遙控器編碼解析一、代碼格式本編碼格式爲Matsushita參考周期時間長度:最小周期時間長度2T=798微秒最大周期時間長度2T=889微秒平均周期時間長度2T=841微秒最大周期時間長度與最小周期時間長度的時間誤差:2Tmax-2Tmin=91微秒發送代碼方式爲低位元先發,即用右移方式代碼格式:①邏輯1:H=2T,L=6T;②邏輯0:H=2T,L=2T;③起始信號:H=8T,L=8T;④結束符:起始信號後加H=2T。

二、圖例起始信號結束符邏輯1邏輯0請讀者從左往右讀,對應於代碼的基本發送過程,以免誤解。

→多段碼的傳送格式爲:第一段碼→結束符→16個2T暫停信號→起始信號→第二段碼。

例:冷氣,風量低,風向自動,16度的第一段代碼“0A,0A,21,21”的發送順序如下:→三、十六進位代碼實測資料列舉冷氣,風量低,風向自動,16度:*****************************0A,0A,21,21***********0A,0A,21,21********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量低,風向自動,17度:*****************************0A,0A,22,22***********0A,0A,22,22********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量低,風向自動,18度:*****************************0A,0A,23,23***********0A,0A,23,23********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量低,風向自動,19度:****************************************0A,0A,24,24********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量低,風向自動,20度:***************************** 0A,0A,25,25***********0A,0A,25,25********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量低,風向自動,21度:***************************** 0A,0A,26,26***********0A,0A,26,26********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量低,風向自動,22度:***************************** 0A,0A,27,27***********0A,0A,27,27********************暫停16個最小時間周期36,36,04,04***********36,36,04,04***********冷氣,風量低,風向自動,23度:***************************** 0A,0A,28,28***********0A,0A,28,28********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量低,風向自動,24度:***************************** 0A,0A,29,29***********0A,0A,29,29********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量低,風向自動,25度:***************************** 0A,0A,2A,2A***********0A,0A,2A,2A********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量低,風向自動,26度:***************************** 0A,0A,2B,2B***********0A,0A,2B,2B********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量低,風向自動,27度:***************************** 0A,0A,2C,2C***********0A,0A,2C,2C********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量低,風向自動,28度:***************************** 0A,0A,2D,2D***********0A,0A,2D,2D********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量低,風向自動,29度:***************************** 0A,0A,2E,2E***********0A,0A,2E,2E********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量低,風向自動,30度:*****************************0A,0A,2F,2F***********0A,0A,2F,2F********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣16度,風量低,風向自動,開機:***********02,02,21,21***********02,02,21,21********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣16度,風量低,風向自動,關機:********************************* 02,02,21,21***********02,02,21,21********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量第二檔,風向自動,25度:********************************* 0A,0A,3A,3A***********0A,0A,3A,3A********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量第二檔,風向自動,26度:********************************* 0A,0A,3B,3B***********0A,0A,3B,3B********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量第二檔,風向自動,27度:********************************* 0A,0A,3C,3C***********0A,0A,3C,3C********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量第三檔,風向自動,26度:********************************* 0A,0A,4B,4B***********0A,0A,4B,4B********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量第三檔,風向自動,27度:********************************* 0A,0A,4C,4C***********0A,0A,4C,4C********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量第四檔,風向自動,26度:********************************* 0A,0A,5B,5B***********0A,0A,5B,5B********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量第四檔,風向自動,27度:********************************* 0A,0A,5C,5C***********0A,0A,5C,5C********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量最高,風向自動,26度:******************************* 0A,0A,6B,6B***********0A,0A,6B,6B********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量最高,風向自動,27度:******************************* 0A,0A,6C,6C***********0A,0A,6C,6C********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量自動,風向自動,26度:******************************* 0A,0A,FB,FB***********0A,0A,FB,FB********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量自動,風向自動,27度:*******************************0A,0A,FC,FC***********0A,0A,FC,FC********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量自動,風向設定,26度:*******************************0A,0A,FB,FB***********0A,0A,FB,FB********************暫停16個最小時間周期***********36,36,00,00***********36,36,00,00***********冷氣,風量自動,風向自動,26度,開關機:*************************************** 02,02,FB,FB***********02,02,FB,FB********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量自動,風向自動,27度,開關機:**************************************************02,02,FC,FC********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********冷氣,風量自動,風向設定,27度:*******************************0A,0A,FC,FC***********0A,0A,FC,FC********************暫停16個最小時間周期***********36,36,00,00***********36,36,00,00***********暖氣,風量自動,風向自動,27度:*******************************0C,0C,FC,FC***********0C,0C,FC,FC********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********暖氣,風量自動,風向自動,27度,開關機:*************************************** 04,04,FC,FC***********04,04,FC,FC********************暫停16個最小時間周期36,36,04,04***********36,36,04,04***********送風,風量自動,風向自動,27度:*******************************08,08,FC,FC***********08,08,FC,FC********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********送風,風量自動,風向自動,27度,開關機:*************************************** 00,00,FC,FC***********00,00,FC,FC********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********除濕,風量自動,風向自動,27度:*******************************0B,0B,FC,FC***********0B,0B,FC,FC********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********除濕,風量自動,風向自動,27度,開關機:*************************************** 03,03,FC,FC***********03,03,FC,FC********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********自動,風量自動,風向自動,溫度標準:**********************************0E,0E,FB,FB***********0E,0E,FB,FB********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********自動,風量自動,風向自動,溫度標準,開關機:****************************************** 06,06,FB,FB***********06,06,FB,FB********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********自動,風量自動,風向自動,溫度下降:**********************************0D,0D,FA,FA***********0D,0D,FA,FA********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********自動,風量自動,風向自動,溫度下降,開關機:****************************************** 05,05,FA,FA***********05,05,FA,FA********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********自動,風量自動,風向自動,溫度上升:**********************************0F,0F,FC,FC***********0F,0F,FC,FC********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********自動,風量自動,風向自動,溫度上升,開關機:****************************************** 07,07,FC,FC***********07,07,FC,FC********************暫停16個最小時間周期***********36,36,04,04***********36,36,04,04***********定時,1小時後定時關:******************* 10,10,0F,0F***********10,10,0F,0F***********定時,2小時後定時關:******************* 10,10,0E,0E***********10,10,0E,0E***********定時,3小時後定時關:******************* 10,10,0D,0D***********10,10,0D,0D***********定時,4小時後定時關:******************* 10,10,0C,0C***********10,10,0C,0C***********定時,5小時後定時關:******************* 10,10,0B,0B***********10,10,0B,0B***********定時,6小時後定時關:******************* 10,10,0A,0A***********10,10,0A,0A***********定時,7小時後定時關:******************* 10,10,09,09***********10,10,09,09***********定時,8小時後定時關:******************* 10,10,08,08***********10,10,08,08***********定時,9小時後定時關:******************* 10,10,07,07***********10,10,07,07***********定時,10小時後定時關:******************** 10,10,06,06***********10,10,06,06***********定時,11小時後定時關:******************** 10,10,05,05***********10,10,05,05***********定時,12小時後定時關:******************** 10,10,04,04***********10,10,04,04***********定時,1小時後定時開:******************* 10,10,F0,F0***********10,10,F0,F0***********定時,2小時後定時開:******************* 10,10,E0,E0***********10,10,E0,E0***********定時,3小時後定時開:******************* 10,10,D0,D0***********10,10,D0,D0***********定時,4小時後定時開:******************* 10,10,C0,C0***********10,10,C0,C0***********定時,5小時後定時開:******************* 10,10,B0,B0***********10,10,B0,B0***********定時,6小時後定時開:******************* 10,10,A0,A0***********10,10,A0,A0***********定時,12小時後定時開:********************10,10,40,40***********10,10,40,40***********定時取消:********32,32,96,96***********32,32,96,96***********暖氣,風量自動,風向自動,27度,睡眠:************************************10,10,01,01***********10,10,01,01***********10,10,01,01***********10,10,01,01***********冷氣,風量自動,風向從自動轉爲設定,27度:***************************************** 30,30,02,02********************暫停16個最小時間周期********************30,30,02,02********************暫停16個最小時間周期********************30,30,02,02***********30,30,02,02********************暫停16個最小時間周期********************36,36,04,04***********36,36,04,04***********冷氣,風量自動,風向第二次按設定,27度:*************************************** 30,30,02,02********************暫停16個最小時間周期********************30,30,02,02********************暫停16個最小時間周期********************30,30,02,02***********30,30,02,02********************暫停16個最小時間周期********************36,36,04,04***********36,36,04,04***********冷氣,風量自動,風向第三次按設定,27度:*************************************** 30,30,02,02********************暫停16個最小時間周期********************30,30,02,02********************暫停16個最小時間周期********************30,30,02,02***********30,30,02,02********************暫停16個最小時間周期********************36,36,04,04***********36,36,04,04***********冷氣,風量自動,風向第四次按設定,27度:*************************************** 30,30,02,02********************暫停16個最小時間周期********************30,30,02,02********************暫停16個最小時間周期********************30,30,02,02***********30,30,02,02********************暫停16個最小時間周期********************36,36,04,04***********36,36,04,04***********冷氣,風量自動,風向第五次按設定,27度:*************************************** 30,30,02,02********************暫停16個最小時間周期********************30,30,02,02********************暫停16個最小時間周期********************36,36,04,04***********36,36,04,04***********冷氣,風量自動,風向第六次按設定,27度:*************************************** 30,30,02,02********************暫停16個最小時間周期********************30,30,02,02********************暫停16個最小時間周期********************36,36,04,04***********36,36,04,04***********冷氣,風量自動,風向第七次按設定,27度:*************************************** 30,30,02,02********************暫停16個最小時間周期********************30,30,02,02********************暫停16個最小時間周期********************30,30,02,02***********30,30,02,02********************暫停16個最小時間周期********************36,36,04,04***********36,36,04,04***********冷氣,風量自動,風向第八次按設定,27度:*************************************** 30,30,02,02********************暫停16個最小時間周期********************30,30,02,02********************暫停16個最小時間周期********************30,30,02,02***********30,30,02,02********************暫停16個最小時間周期********************36,36,04,04***********36,36,04,04***********冷氣,風量自動,風向第九次按設定,27度:*************************************** 30,30,02,02********************暫停16個最小時間周期********************30,30,02,02***********30,30,02,02********************暫停16個最小時間周期********************36,36,04,04***********36,36,04,04***********冷氣,風量自動,風向第十次按設定,27度:*************************************** 30,30,02,02********************暫停16個最小時間周期********************30,30,02,02********************暫停16個最小時間周期********************36,36,04,04***********36,36,04,04***********冷氣,風量自動,風向從設定轉爲自動,27度:***************************************** 30,30,80,80***********30,30,80,80***********四、總結與規律分析1、格式分析(定時、風向設定與睡眠功能例外,其標誌可通過模式值判斷。

常见红外遥控器编码与格式

常见红外遥控器编码与格式

电源和红外发射电路组成。

信号调制为脉冲串信号,通过红外发射管发射。

常用的有通过脉冲宽度来实现信号调制的脉红外线遥控器已被广泛使用在各种类型的家电产品上,它的出现给使用电器提供了很多的便利。

红外遥控系统一般由红外发射装置和红外接收设备两大部分组成。

红外发射装置又可由键盘电路、红外编码芯片、红外接收设备可由红外接收电路、红外解码芯片、电源和应用电路组成。

通常为了使信号能更好的被传输发送端将基带二进制宽调制(PWM )和通过脉冲串之间的时间间隔来实现信号调制的脉时调制(PPM )两种方法。

在同一个遥控电路中通常要使用实现不同的遥控功能或区分不同的机器类型,这样就要求信号按一定的编码传送,编码则会由编码芯片或电路完成。

对应于编码芯片通常会有相配对的解码芯片或包含解码模块的应用芯片。

在实际的产品设计或业余电子制作中,编码芯片并一定能完成我们要求的功能,这时我们就需要了解所使用的编码芯片到底是如何编码的。

只有知道编码方式,我们才可以使用单片机或数字电路去定制解码方案。

下面介绍的是笔者所收集整理的一些常用遥控编码芯片的编码方式和常用一体化接收芯片的引脚示意图。

在最后还用实例介绍M50560-001P 芯片的解码思路和应用实例程序的编写。

常用红外一体化接收头引脚示意uPD6121,uPD6122,PT2222,SC6121,HS6222,HS6221载波波形 使用455KHz 晶体,经内部分频电路,信号被调制在37.91KHz ,占空比为3分之1。

数据格式. 数据格式包括了引导码、用户码、数据码和数据码反码,编码总占32位。

数据反码是数据码反相后的编码,编码时可用于对数据的纠错。

注意:第二段的用户码也可以在遥控应用电路中被设置成第一段用户码的反码。

使用455KHz 晶振时各代码所占的时间位定义 用户码或数据码中的每一个位可以是位‘1’,也可以是位‘0’。

区分‘0’和‘1’是利用脉冲的时间间隔来区分,这种编码方式称为脉冲位置调制方式,英文简写PPM 。

红外遥控代码

红外遥控代码

红外遥控代码红外线遥控器软件解码原理和程序(C语言)UPD6121G产生的遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的电器设备,防止不同机种遥控码互相干扰。

该芯片的用户识别码固定为十六进制01H;后16位为8位操作码(功能码)及其反码。

UPD6121G 最多额128种不同组合的编码。

遥控器在按键按下后,周期性地发出同一种32位二进制码,周期约为108ms。

一组码本身的持续时间随它包含的二进制“0”和“1”的个数不同而不同,大约在45~63ms之间,图4为发射波形图。

当一个键按下超过36ms,振荡器使芯片激活,将发射一组108ms的编码脉冲,这108ms发射代码由一个起始码(9ms),一个结果码(4.5ms),低8位地址码(9ms~18ms),高8位地址码(9ms~18ms),8位数据码(9ms~18ms)和这8位数据的反码(9ms~18ms)组成。

如果键按下超过108ms仍未松开,接下来发射的代码(连发代码)将仅由起始码(9ms)和结束码(2.5ms)组成。

代码格式(以接收代码为准,接收代码与发射代码反向)①位定义②单发代码格式③连发代码格式注:代码宽度算法:16位地址码的最短宽度:1.12×16=18ms 16位地址码的最长宽度:2.24ms×16=36ms易知8位数据代码及其8位反代码的宽度和不变:(1.12ms+2.24ms)×8=27ms 所以32位代码的宽度为(18ms+27ms)~(36ms+27ms)1.解码的关键是如何识别“0”和“1”,从位的定义我们可以发现“0”、“1”均以0.56ms的低电平开始,不同的是高电平的宽度不同,“0”为0.56ms,“1”为1.68ms,所以必须根据高电平的宽度区别“0”和“1”。

如果从0.56ms低电平过后,开始延时,0.56ms以后,若读到的电平为低,说明该位为“0”,反之则为“1”,为了可靠起见,延时必须比0.56ms长些,但又不能超过1.12ms,否则如果该位为“0”,读到的已是下一位的高电平,因此取(1.12ms+0.56ms)/2=0.84ms最为可靠,一般取0.84ms左右均可。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

格力空调遥控器红外编

WEIHUA system office room 【WEIHUA 16H-WEIHUA WEIHUA8Q8-WEIHUA1688】
格力空调遥控器红外编码一、基本格式
起始码(S)+35位数据码+连接码(C)+32位数据码
二、电平规范
起始码:9000us低电平+4500us高电平
连接码:600us低电平+20000us高电平
数据0:600us低电平+600us高电平
数据1:600us低电平+1600us高电平
三、数据编码
前35位数据码
表一前35位数据码
后32位数据码
表二后32为数据码
其他定义
需要注意的是,所有数据都按照逆序方式递增。

模式字段定义
表三模式字段定义
四、校验计算
校验码=【(模式-1)取四位二进制逆序+(温度-16)+2+左右扫风+换气+节能】取二进制后四位的逆序。

相关文档
最新文档