下载贤集网APP入驻自媒体
1,制作了红外解码,将红外信号串行给电脑,用家用遥控器测试,得到的信号与NEC标准是相符的。成功。 2.制作了红外编码器,用之前的解码器测试新的编码器,开始使用PNP三极管,拉低亮起,如图,得不到预想效果,后来单独接限流和发光管,仍然得不到,电脑串行得到的是一堆乱码,而且得到的单次信号数量完全不是预想的,不就是只有3、4个高低位,不就是50多个60多个。。 3。在ISIS模拟,得到的波形十分正确,电位相反因为PNP反向输出。 4。怀疑是P0脚输出能力有限,就换到了P3.7,仍然不行。 5、百度问了,没有答案,好像别人都没有为这个问题烦恼过。 请问谁做过红外线遥控器,我怎么都搞不定了,只有来这里寻求高手帮助。 我的请求是:为啥我的程序出来的博形式正确的,可是得不到正确的真实信号呢? ps:数码管是用来调试,运行的时候显示运行到哪个位置了,一般会停留在5,后来为了避免数码管消耗的电流将它也关闭了。我搞这个好心急啊,高手一定不怕麻烦帮帮我。 还有,利用红外发射三极管拉低测试按钮时,如果按键接触不良会瞬间产生大量的噪声编码。