加入收藏 设为首页 帮助中心
 
论坛首页
用户登录 | 用户注册 | 最新悬赏 | 最新贴子 | 会员中心 | 贴子搜索 | 网站地图 | 帮助中心 | 联系我们
站内搜索:
现在位置 > 维库电子开发网论坛 > 设计方案征集与交流专区 > 家电遥控器的红外信号转发问题
帖子主题: 家电遥控器的红外信号转发问题
你还没有登录,无法发表回复,请首先 登录.. [注 册]
积分:678 soya5213379
发表于:2007-12-27 18:48:00 楼主
级别:五星
积分:678分
注册:2006年08月13日
家电遥控器的红外信号转发问题

    我想对家电的遥控器红外信号转发,采用串口判断高低电平,但有人说有的协议不是只判断高低电平,还要判断指令中高电平或低电平的持续时间,那是不是必须知道这种指令的协议才可以进行中转转发呢?
    谢谢各位.


******
Keithley好礼等你拿!

 
积分:604 empirewang9149
发表于:2007-12-27 18:48:00 1 楼
级别:五星
积分:604分
注册:2006年08月13日
只接收的话可以只提取特征,但要转发的话就必须得一模一样了

因此,必需“要判断指令中高电平低电平的持续时间”

但不必管指令试什么协议,你原样照发就行了

签名:

   版主竞赛正式开始投票了,
   支持俺xwj的请过来投我一票吧!
   谢谢啦!!!

请点这里来给我投票,谢谢!


******
Keithley好礼等你拿!

 
积分:216 pxchj5943
发表于:2007-12-27 18:48:00 2 楼
级别:三星
积分:216分
注册:2006年08月13日
谢谢xwj!

 


******
Keithley好礼等你拿!

 
积分:467 swill_3339553
发表于:2007-12-27 18:48:00 3 楼
级别:四星
积分:467分
注册:2006年08月13日
不能简单用串口来判断

必须用定时器记录完整信号波形再100%恢复。

签名:

Chunyang工作室(深圳)
Cy系列高性价比FSK跳频无线数传模块、长距RF ID
chunyang_design@163.com
Chunyang工作室


******
Keithley好礼等你拿!

 
积分:699 wjxwjx6063
发表于:2007-12-27 18:48:00 4 楼
级别:五星
积分:699分
注册:2006年08月13日
看看我们的模块

100%的恢复
http://www.yofeng.com/irlearn.asp
http://www.yofeng.com/串口输出的红外码识别模块.asp



******
Keithley好礼等你拿!

 
积分:876 硅图腾1907
发表于:2007-12-27 18:48:00 5 楼
级别:一钻
积分:876分
注册:2006年08月13日
格式如下

一般家电的红外编码格式如下图。码宽很重要的


******
Keithley好礼等你拿!

 
积分:111 tanchao9030
发表于:2007-12-27 18:48:00 6 楼
级别:二星
积分:111分
注册:2006年08月13日
如果你用定时器来记录的话就己经带进了误差

除非你的单片机频率够高


******
Keithley好礼等你拿!

 
积分:254 pttangpt5255
发表于:2007-12-27 18:48:00 7 楼
级别:三星
积分:254分
注册:2006年08月13日
不同意LS,这个误差基本上可以忽略不计

比如12MHz晶振,每个机器周期1uS,对于6楼例子0.56mS来说误差是1/560,就算误差再大点都没问题的

遥控接收头时间常数的差异性、载波相位的差异性等的误差都远远大于这个值的


好的接收程序会在保证正确接收的前提下尽量增加误差允许的容限,比如我写的接收程序,就算通讯双方频率误差30%都能保证可靠接收,就别说着不到1%的误差了


当然,别人的程序不一定会最优化,因此还是尽量减少误差为好,但也不用那么计较的


PS:
如果你想不出把误差控制在一个机器周期内的方法,那只能说你的编程还没真正入门或从未用心想过哦

签名:


南无阿弥陀佛
北有XWJ
东有木头东瓜
西有古道西风
中有老顽童...


******
Keithley好礼等你拿!

 
积分:805 flowfly2976
发表于:2007-12-27 18:48:00 8 楼
级别:一钻
积分:805分
注册:2006年08月13日
可能我没说清楚~~

有时候系统资源不够,例如只能用16位或8位数据来记录时间,那采样时间就取不到1us了,如9ms..
再开其它中断也会有产生误差.

我也不知道楼主要怎么转发遥控数据?难道是无线模块


******
Keithley好礼等你拿!

 
积分:692 dudongdao7677
发表于:2007-12-27 18:48:00 9 楼
级别:五星
积分:692分
注册:2006年08月13日
:看看我们的模块

可以实现你要的功能,
可以识别任何协议
http://www.yofeng.com/irlearn.asp
http://www.yofeng.com/串口输出的红外码识别模块.asp


******
Keithley好礼等你拿!

 
快速回复:
用户名: 密码:  验证码,看不清楚?请点击刷新验证码 注册新帐号?
上传图片格式(jpg/gif/png)和文件格式(rar/pdf)
 
 
网站简介s广告服务网站地图帮助信息联系方式问题报告
Copyright 2007 - 2008 bbs.weeqoo.com
Powered By weeqoo Version 8.0.0XML