请登录 免费注册
分享
  • 微信
  • 新浪微博
  • 人人网
  • QQ空间
  • 开心网
  • 豆瓣
会员服务
进取版 标准版 尊贵版
| 设为首页 | 收藏 | 导航 | 帮助 |
移动端 |
官方微信扫一扫
微信扫一扫
收获行业前沿信息
产品 资讯
请输入产品名称
噪声分析仪 纺织检测仪器 Toc分析仪 PT-303红外测温仪 转矩测试仪 继电保护试验仪 定氮仪
首页 产品 专题 品牌 资料 展会 成功案例 网上展会
词多 效果好 就选易搜宝!
珠海市伟民仪表有限公司
新增产品 | 公司简介
注册时间:2009-06-01
联系人:
电话:
Email:
首页 公司简介 产品目录 公司新闻 技术文章 资料下载 成功案例 人才招聘 荣誉证书 联系我们

产品目录

东辉大延仪表
东辉大延PID调节仪表
东辉大延数字显示仪表
中控防爆数字显示仪表
科瑞达水质仪表
科瑞达变送器系列
科瑞达PH计(酸碱度计)
科瑞达电导率/电阻率仪
新虹润
新虹润NHR电工仪表
新虹润NHR系列智能隔离栅
新虹润液晶显示表
新虹润数字显示表
上润仪表
上润9000系列转换器
上润电磁流量计
上润无纸记录仪系列
上润电力仪表系列
上润**栅/模块系列
上润压力变送器系列
上润数字显示控制仪系列
虹润仪表
虹润数字显示控制仪
虹润智能电工仪表
虹润无纸记录仪
虹润模块/**栅
虹润辅助仪器仪表
虹润压力变送器
昌晖仪表
昌晖智能变送单元
昌晖SWP-20系列模块
昌晖无纸记录仪
昌晖数字显示控制仪
澳泰仪表
澳泰无纸记录仪
盘内仪表
澳泰现场仪表
澳泰智能数显仪表
安东电子
安东无纸记录仪
安东调节控制仪
首页 >>> 技术文章 >

技术文章

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

红外遥控编码格式以及学习模式
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由于价格便宜、使用量大,被广泛使用在遥控器上。

  以上的CPU的基本点是:执行速度在1us左右,数据存储器一般为256个字节。如果按固定格式学习,一般可以学到128位(其他程序会占用一些数据存储器);如果不按固定的格式,需要找出编码的*小公约数作为基本单位,则可以学习到的位数大大降低,达不到实用的效果。但是,即使如此,找到的*小公约数不可能满足所有的红外设备,除非*小单位为26us(1000000/38k)。如果达到这个速度,以上CPU的速度远远不够,并且由于存储量的加大,数据存储器也远远不够用。

  对于电视、音响等,一般使用专用的遥控芯片,比如nec,philips,toshiba,sanyo,mitsubish,panasonic的芯片,其编码格式固定,一个键只有一个编码,学习比较容易。

  而空调不一样,各家空调厂商都是按自己的要求用cpu做遥控芯片,编码形式就有很多种。比如可能没有引导码(电视音响类都有)、校验方式取累加和(电视音响类一般取反码)等。因为空调的状态多,必须一次发送完毕,有制冷、温度、风速、自动、定时、加湿、制热等,所以编码很长,并且同一个按键,在不同状态下发送的编码不一样,造成学习上的困难。

上一篇:IT公司*流行的10种编程语言
下一篇:传感器网络的网络中心战构建模型研究
            
若网站内容侵犯到您的权益,请通过网站上的联系方式及时联系我们修改或删除