找回密码
 注册
关于网站域名变更的通知
查看: 241|回复: 2
打印 上一主题 下一主题

关于多协议的红外发送接收的研究

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-9-28 13:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
对于智能家具来说,其中有一个比较重要的控制环节,就是红外遥控控制,但厂家不一样,时序也就不一样,相对来说,程序也就不一样。
对于程序,一个是收,一个是发,主要的难点在于收,因为是多协议,所以,收到不同的遥控器会有不同的时序,这其中如何识别就是最关键的。我的方案是根据接收时序的特征,对遥控器所用的协议进行匹配。 匹配协议后,识别数据,识别数据后进行记录。当需要发送时,根据匹配的协议号和数据,按照对应的协议时序,在进行发送。
大概流程就是:
接收--->协议匹配(进行3次)--->记录协议号--->识别地址码按键码--->分配相关存储区域进行存储
发送命令--->提取遥控号--->按照协议与数据编码--->发送
关于特征:
1、物理特性,带不带调制,调制到36khz还是38khz,还是其他。
2、引导码时间
3、数据0与数据1的识别
4、数据格式,地址
5、结束识别,结束码或预期总时长

该用户从未签到

2#
发表于 2021-9-28 14:21 | 只看该作者
需要发送时,根据匹配的协议号和数据,按照对应的协议时序,在进行发送。

该用户从未签到

3#
发表于 2021-9-28 16:43 | 只看该作者
学习了  感谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-20 20:36 , Processed in 0.078125 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表