打印

红外遥控器的问题

[复制链接]
1878|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
小风Q|  楼主 | 2013-7-1 08:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在做一个学习型红外遥控模块,遇到了一些关键问题,希望能找到一个比较好的解决方法!所以在这向各位研究过的前辈请教!
由于红外遥控编码的调制方式有多种,编码格式也各不相同.所以要对各种形式的遥控器进行学习就存在着一定的难度,目前市场上常见的万能遥控器也只能对部分产品进行控制,不是真正的“万能”.
在这里看了很多人的帖子,最常用的学习红外编码的方法也就是记录下编码的所有高低电平时间,这种方式能实现对大部分的遥控器进行学习.不过这样需要大量的存储空间,尤其是空调的遥控器,空调遥控器的编码包含很多的信息,编码特别长。自己也买了一个红外分析仪在做,发现这种方式做起来很困难。
我想请教的是有没有哪位前辈有比较好的解决办法,既可以兼容比较多的遥控器又不需要占用太多的存储空间!

相关帖子

沙发
airwill| | 2013-7-1 12:09 | 只看该作者
既可以兼容比较多的遥控器又不需要占用太多的存储空间!

这是 "又要马儿好, 又要马儿不吃草" 的问题.
答案只有一个, 看你花多少时间和精力去优化和提高它了.

使用特权

评论回复
板凳
布衣1819| | 2013-7-4 09:17 | 只看该作者
airwill   的一话让人眼前一亮!!!

使用特权

评论回复
地板
小风Q|  楼主 | 2013-7-4 09:48 | 只看该作者
airwill 发表于 2013-7-1 12:09
既可以兼容比较多的遥控器又不需要占用太多的存储空间!

这是 "又要马儿好, 又要马儿不吃草" 的问题.

谢谢airwill,看来还得下大工夫啊

使用特权

评论回复
5
gx_huang| | 2013-7-4 15:54 | 只看该作者
有些带协议的遥控器,应该不能学习吧。
比如电热水器的遥控器,内部包含各种设置参数,比如时间、温度,这些参数一直在变化的,你如何学习?
万能的,如果能学习常用的固定规则的红外协议,就可以了,怎么可以有万能的呢?

使用特权

评论回复
6
xuedeyumu| | 2013-7-4 16:01 | 只看该作者
很多公司都是自定义协议,这个兼容有点难吧!

使用特权

评论回复
7
dirtwillfly| | 2013-7-4 16:34 | 只看该作者
没有很好的办法,只能尽量优化试试

使用特权

评论回复
8
xxdcq| | 2013-7-8 22:43 | 只看该作者
不是不可能!只是你们没见过!
380位用户无一例反应不能学习就是最好的证明

http://smartcontrol.taobao.com/

使用特权

评论回复
9
woshiaokeman| | 2013-7-9 09:07 | 只看该作者
等结果,看看什么情况!

使用特权

评论回复
10
chnycdj| | 2013-7-9 09:24 | 只看该作者
:):)

使用特权

评论回复
11
通宵敲代码| | 2013-7-9 10:17 | 只看该作者
楼主还是别想那些了乱七八糟的编码了。

如果只是为了学习,建议开发一套自己的程序,存储方式可以借鉴“格雷码”的编码方式,应该能提升好几倍的代码容量。

如果是为了搞开发,建议我上面说的,开发一套自己的协议,比你去研究别人的东西好多了,而且不怕被盗用和翻版。

如果是想开发与其他产品兼容的东西,建议加个存储芯片,增加**功能,能记住不同的代码格式,并作出相应的处理,实现真正的“万能”。

使用特权

评论回复
12
鼎邑| | 2013-8-2 23:58 | 只看该作者
楼上正解!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

12

帖子

0

粉丝