物联网技术
直播中

abc明星

10年用户 71经验值
擅长:嵌入式技术 模拟技术 控制/MCU
私信 关注
[问答]

红外线多级通信

`                  小弟做红外线通信有一段时间了.  现在到了最后的调试阶段,发现红外线的传输距离有点近只有大概10公分。采用的是PWM波传输,发射和接收正常。只是到最后的DA模块以后,距离稍微远点就波形不成样子了, 暂时采用的是正弦波做的发射模块的模拟输入。 正常的话在接收模块经过一系列的功率放大以及低通滤波还应是原来输入的正弦波啊...  调试也有一周多了,有没有大神能指点一二。

`
附件: 您需要登录才可以下载或查看附件。没有帐号?注册

回帖(3)

abc明星

2014-11-22 11:24:57
引用: xianyoudian 发表于 2014-11-20 18:28
检查一下元件参数设置,能把波形看一下吗?

3.2.3信号发射威廉希尔官方网站
用产生的PWM波来控制2cs197基极的通断,是其做成模拟开关状态。红外发射管的压降一般是1.2——2V,可承受电流失10~20mA,系统采用的是5伏供电,所以发射管的前段加了一级120欧的电阻,保护红外发射管。。
  
后面的是进入高速三极管之前的波形 ,占空比是在变化的。
原理图在这:
我怕红外线发射功率不够将1K欧改为了200欧。。

举报
附件: 您需要登录才可以下载或查看附件。没有帐号?注册

abc明星

2014-11-24 17:28:05
恩 后来也发现了,电源加了去耦电容,用的220uf的。
测试了一下,干扰减小了。
举报

abc明星

2014-11-24 17:44:19
但是发现从stm32单片机输出的38khz的PWM波 经过三极管开关威廉希尔官方网站 只有1K左右了,而且我们用的还是13001高速三极管 按理说不应该啊? 我们用的F5红外发射二极管 功率也达到了,但是输入基极的频率太低。 就是频率一直提不上去,传输的距离只有15cm。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分