38KHZ调制后红外发射的距离特近,只有一米左右,搞了好久还没有把距离提高。
恳请前辈分析下。
问题描述如下:
1.发射的编码我已经存在单片机里面了。比如我现在是存储的我手上SAA3010的遥控器的开机键,静音键的编码。
2.判断要发送的数据是0还是1,
如果是1,从io口发送38k载波,
如果是0,不发送载波,
3.载波是38K,周期26US,
示波器已经侧过,占空比高/低=1:3
4.红外发射管规格,透明的直径5MM
5.红外发射电路:IO口串1K电阻接到PNP8550的基级;发射级VCC+5V;集电极接发射管,串10欧到地。
6.接收电路用的一体化接收头1838.
补充:发射,接受电路如下图。
接收电路是没有问题的,因为我用手上电视机遥控器发射,接收头在很远的地方都可以接收到。
我用的接收头是铁壳的1838好像是不能接收连续波的,
哪位大侠能讲下连续波的问题吗?
我实际测试过电视遥控器的SAA3010t的发射波形,每帧数据之间是85MS。
网友评论:因为距离近的时候可以接收到,并正确解码出来。
远了就不行了
网友评论:下午接着来调试
网友评论:如果按照楼上各位说的``都试了还没有用的话```估莫着是发射管的问题(有些发射管不知道就是那规格,还是不合格``只能发射那么远)```我有碰到过这情况````换一个确定可以的试试`````