手机红外线通讯的基础常识

楼主
手机红外线通讯的基础常识
来源: 51Testing博客

1、 红外通讯中红外线的波长是多少呢?
   答:红外通讯一般采用红外波段内的近红外线,波长在0.75um至25um之间。红外数据协会(IrDA)成立后,为了保证不同厂商的红外产品能够获得最佳的通讯效果,红外通讯协议将红外数据通讯所采用的光波波长的范围限定在850nm至900nm之内。

2、 问:红外通讯主要用于那些场合?
   答:目前无线电波和微波已被广泛地应用在长距离的无线通讯之中,但由于红外线的波长较短,对障碍物的衍射能力差,所以更适合应用在需要短距离无线通讯的场合,进行点对点的直线数据传输。

3、 问:红外传输的协议标准是什么?
   答:为了建立一个统一的红外数据通讯的标准,1993年,由HP、COMPAQ、INTEL等二十多家公司发起成立了红外数据协会(Infrared Data Association,简称IrDA),1993年6月28日,来自50多家企业的120多位代表出席了红外数据协会的首次会议,并就建立统一的红外通讯标准问题达成了一致。一年以后,第一个IrDA的红外数据通讯标准发布,即IrDA1.0。

  IrDA1.0简称为SIR(Serial InfraRed),它是基于HP-SIR开发出来的一种异步的、半双工的红外通讯方式。SIR以系统的异步通讯收发器(UART)为依托,通过对串行数据脉冲的波形压缩和对所接收的光信号电脉冲的波形扩展这一编码解码过程(3/16 EnDec)实现红外数据传输。由于受到UART通讯速率的限制,SIR的最高通讯速率只有115.2Kbps,也就是大家熟知的电脑串行端口的最高速率

   1996年,IrDA发布了IrDA1.1标准,即Fast InfraRed,简称为FIR。与SIR相比,由于FIR不再依托UART,其最高通讯速率有了质的飞跃,可达到4Mbps的水平。FIR采用了全新的4PPM调制解调(Pulse Position Modulation),即通过分析脉冲的相位来辨别所传输的数据信息,其通讯原理与SIR是截然不同的,但由于FIR在115.2Kbps以下的速率依旧采用SIR的那种编码解码过程,所以它仍可以与支持SIR的低速设备进行通讯,只有在通讯对方也支持FIR时,才将通讯速率提升到更高水平

4、 问:红外通讯协议包括那些内容?
答:IrDA标准包括三个基本的规范和协议:物理层规范(Physical Layer Link Specification),连接建立协议(Link Access Protocol:IrLAP) 和连接管理协议(Link Management Protocol:IrLMP)。物理层规范制定了红外通讯硬件设计上的目标和要求,IrLAP和IrLMP为两个软件层,负责对连接进行设置、管理和维护。在IrLAP和IrLMP基础上,针对一些特定的红外通讯应用领域,IrDA还陆续发布了一些更高级别的红外协议,如TinyTP、IrOBEX、IrCOMM、IrLAN、IrTran-P等等

5、 问:在什么情况下红外通讯会受到影响?
答:一是距离:一般红外通讯的有效范围为1.2m以内。二是红外头之间是否有阻碍物。因为红外线的波长较短,对障碍物的衍射能力差。当然保证你的红外头都是好的哟。

6、 问:红外通讯的干扰源有哪些?
答:主要是一些波长在0.75um至25um之间的红外干扰。各种能发射红外线的设备。如手机。掌上电脑等。如果你的红外头正在工作,而红外头附近有这些设备发射红外线,就会对通讯干扰。

7、 问:能否用windows自带的软件进行通讯?
答:能的,用windows操作系统自带的红外协议和软件,它有很强的容错能力,只要干扰源干扰时间不是很长,最多使通讯的时间延长一点。

8、 问:在win98下,用别的专门的软件能进行红外通讯,但是用自带的软件就不能进行通讯,(全部按说明安装了的,)在启动栏也出现了红外通讯的图标,但是就是不能连接,在每次3秒一次的搜索红外头也不发亮。怎么回事呢?
答:由于win98系统不稳定,所以偶尔会出现这样的情况!可以考虑重新装系统。

9、 问:win98可以两个COM口同时都工作在红外通讯的的状态下呢?(win2000是可以的)
答:这是不能的,因为win98的协议要安装一个网络适配器,而该适配器只能安装一个,也只能选择一个COM口进行通讯。

10、 问:该红外传输器能不能作为一般的串口使用?
答:可以,不过在当作串口使用前,需要对红外传输器进行初始化,具体方法可向本公司寻求技术支持,技术支持热线021-63527071转技术部。

11、 问:该传输器能用在哪些点对点的通讯上?
答:可广泛用于PC电脑与手机,掌上电脑,笔记本电脑,红外打印机等带红外通讯设备之间的双向数据传输。

12、 问:我在PC上用诺基亚手机的软件 LogoManager和我得诺基亚手机用红外通讯,为什么不行呢?
答:首先要在windows下面安装其自带的红外协议和软件(IrDA驱动程序),安装方法见使用说明,然后要限制PC机上的通讯波特率在57600以下。具体实现:在win2000下,双击启动栏里的红外图标,单击"属性",选择硬件,单击"属性"在IrDA设置里面将最大连接速率改为57600,单击"确定"。(Win98下不用限制速率)。然后启动手机的红外通讯就可以通讯了。

13、 问:PC电脑与手机之间的红外通讯在win98和win2000下有不一样的地方吗?
答:有的。在win98下面,不管是用软件传输图片还是下载名片都是正确的。但是在win2000下,必须限制传输速率在57600以下,不然不能正常通讯,下载名片的时候手机显示已经传输完,但是PC电脑上说传输错误,但名片却已经下载下来,而且是正确的。
1楼
   手机不常用红外而用蓝YA了~!

电脑版 Page created in 0.2500 seconds width 3 queries.