这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 通讯及无线技术 » 关于红外通信的一些问题

共8条 1/1 1 跳转至

关于红外通信的一些问题

菜鸟
2015-06-22 22:44:55     打赏

红外线是什么?

 

红外线是一种肉眼看不见的光。我们白天看到物体,是因为太阳的光照到物体上后反射到我们的眼睛里,不过,这只是太阳光中的可见光部分,太阳光其中的红外光,我们是看不到的。如果用物理学解释的话,红外线是一种波长为760nm到1mm之间的电磁波。

 

怎么样发出红外线?

 

用红外发射二极管就可以发出红外线。去某宝上搜就可以搜到很多,最常用的红外发射管是发出940nm的红外光,另外还有850nm的红外光。(前面说到,760nm到1mm之间波长的光都是红外光。)

红外发射管 

 

红外发射二极管电路?

红外发射二极管电路
图中,D4就是红外发射管,Q1为NPN三极管,作为红外发射管的开关,R11是限流电阻,阻值为100欧姆,R17是基极限流电阻,IE_DATA连接单片机的引脚(或者连接专用红外控制芯片引脚),用单片机就可以控制红外发射二极管的发光与不发光。R18是用来上电的时候不让Q1导通,从而不让二极管误发射。

 

红外光怎么接收?

 

有一种红外接收管,可以接收红外光。例如,我们常用的电视遥控器上,就可以看到红外发射管,电视上或者是电视机顶盒上,就可以看到红外接收管。

红外接收管 

 

通信协议?

 

每一种通信,都会有通信协议,比如我们常说的wifi、蓝牙等,就是一种协议。

 

我们日常生活中用的红外遥控器,都使用NEC通信协议。如果你是一名编程人员,需要用到红外通信,就必须翻阅NEC通信协议,了解其内容,才可以进行红外通信协议程序的编写。

 

有了协议,红外通信就是一种编码与解码的过程,利用发光管通断时间的不同,就可以发射出去不同的字节,来表示不同的按键。

 

挡住红外,就不能通信了

 

红外是一种光,所以挡住就不能通信了,所以我们遥控电视的时候,就需要对准了再按。

 

如何学习红外通信?

 

买带有红外发射和红外接收的开发板。一般的单片机开发板,只有红外接收管,利用外置红外遥控做实验,只能学习红外接收的程序。瑞生LPC1114单片机开发板既带有红外发射管,又带有红外接收管,既可以学习红外发射程序,又可以学习红外接收程序。

红外开发板 


学习红外通信只能做遥控器吗?

 

否也!学习红外发射与接收,可以做很多应用,例如,现在很火的智能硬件,有些应用就需要用到红外,还有小米4,里面也有红外发射管,还有红外抄表系统,也需要用到红外发射与接收。还有很多你能想到的需要无线通信的地方,如果觉得红外通信比较合适,都可以用红外通信。





关键词: 红外     通信     发射     接收    

院士
2015-06-22 23:03:49     打赏
2楼
红外通讯的局限性也是很强的

院士
2015-06-23 09:12:22     打赏
3楼
其中的一种传输方式

菜鸟
2015-08-29 12:02:01     打赏
4楼
还是蓝牙比较方便

专家
2015-09-01 16:26:54     打赏
5楼
做产品和研究或者diy不同,如果考虑成本,还是红外

菜鸟
2019-10-23 12:09:39     打赏
6楼

红外通信的应用领域还不是很成熟 红外成熟的应用还是温度领域


工程师
2019-10-23 22:27:55     打赏
7楼

这些都是简单的数传,高速(如4Mbps及以上,可以参考红外IrDA协议)


工程师
2019-10-23 22:34:34     打赏
8楼

速率这么低,这是红外遥控吧? 不是红外通信!!!


共8条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]