找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

红外解码问题 被折磨半个月了啊。请高手解惑!

[复制链接]
admin 发表于 2012-9-2 11:39:11 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

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

×
以下是用简单单路逻辑分析仪 看出的波形 是用松下的电视遥控器的 3号键 按出来的波形, 按了三次,分别用三个通道采及 的波形。。

我的问题是:

1:为什么这个波形看着这么乱,和 PPM PWM 的高低电平的时序长短都对不上号。这倒到底属于哪种类型的解码标准?

2:在这里波形里完全找不到 9ms和 4.5ms的电平长度,有的电平长度量一下只有几十个us,这是属于抖动吗?

3:我几乎看了所有的红外解码标准的图,和这个都没有对的上号的,是因为理论上的波形和实际测出来的本来就会不一样吗?还是这个分析仪里面的程序没有修改所以和我的实验板对不上号,导至波形测出来不准?

4:为什么同一个键按了三次,但是这三个波形都不一样,找不到共同点?这又是为什么?用户码和用户反码应该是不会变化的吧。再说了是同一个键,数据码也应该是一样的吧,理论上应该是完全一样的波形才对啊。。。请高手指点我一下,谢谢

5:从这个波形看来,一个“1”或“0”都是用一段低电平,然后一个高电平表示的对吗 ?不同的只是高电平的长度?

6:NEC编码标准的引导码是由一个9ms的高电平和4.5ms的低电平组成的,问题是P3.2口在没有收到红外信号的时候,默认的就是高电平的,这时候如果收到了信号,这个9ms的高电平和P32脚的高电平 是一样的,怎么区分? P32跳变沿有效的话,是不是要等4.5ms的低电平过来后,才会触发中断?如果是这样的话,那写程序的时候,是不是应该直接把9ms的高电平跳过去?直接检测4.5ms的低电平?

7:懂红外解码的朋友,可不可以指点我一下,加我qq,或者我加你们的qq,半个月了还没出来,有点受了打击了,让我怀疑自己是不是这块料。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-11-24 22:29 , Processed in 0.056062 second(s), 11 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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