用STM8做红外编码,波形正确但收不到数据
这是红外发射的电路,接收用VS1838这是红外发射IO(PD4)口的波形(数据为0x55,0xaa,0xaa,0x55)
可接收端接不到数据,每次刚才始可以接收到几个字节的数据,但都是乱码,根本不是发射的数据,
大家帮我看看是软件的问题还是硬件的问题
是不是你增加了驱动三极管导致反向才不能正确识别的??? 玉石俱焚 发表于 2014-1-12 11:29 static/image/common/back.gif
问题解决了,,发送的波形不正确
是不是最后少了一位数据?
你好,我的红外输出引脚的波形是这样的,感觉符合NEC协议,但是经过红外发射管,电器无法识别。使用pwm,产生的是38KHZ的载波,然后通过控制pwm的开关来实现信号的产生。
maxking 发表于 2014-1-22 14:30 static/image/common/back.gif
晶体用内部还是外部的?
用内部的RC振荡器,但不是这个问题 晶体用内部还是外部的? 问题解决了,,发送的波形不正确 玉石俱焚 发表于 2014-1-11 13:26 static/image/common/back.gif
38KHZ ,定时用的26US,
会不会功率不够啊? 帮顶 cr531585 发表于 2014-1-11 13:10 static/image/common/back.gif
频率?
38KHZ ,定时用的26US,
页:
[1]
2