The invention discloses a point to point and method of infrared communication system, the method of obtaining information: infrared sending data to be transmitted, according to the preset checksum verification method determine the information data, then the data and parity check codes prepared in accordance with the preset frame information into soft encoding format frame transmitted; soft infrared receiver infrared encoding transmitter emission, when the infrared receiver to start, start receiving the current soft information data encoding frame and check code, when the infrared receiver end position, stop receiving the current soft encoding frame; according to the information data validation check code and a preset inspection method received is correct, if correct, according to the information received data processing, if it is not correct, discarding the current encoding frame of soft information. By adopting the method, the infrared communication can be realized by the embodiment of the invention, and the reliability of the data transmission can be ensured.
【技术实现步骤摘要】
一种点对点的红外通讯方法及系统
本专利技术涉及红外通讯领域,特别是涉及一种点对点的红外通讯方法及系统。
技术介绍
目前市场上存在的红外通讯协议主要有两类,一类是用于红外遥控器的传统红外通信协议,常见的有NEC协议、RC5、RC6等。以NEC协议为例,NEC编码的每一帧由引导码、地址码和数据码组成。如图1a所示,把地址码和数据码取反是为了加强数据的正确性。引导码及数据码的编码定义如图1b所示。从图1b可知,这种红外通信的每一帧时间较长,空中速率只有几十个字节每秒,速率很慢,不能高速传输。另一类是IrDA(InfraredDataAssociation,红外数据组织),该组织规定的红外数据传输的标准IrDA,用于设备之间的数据通信,传输速率为2400bps到115200bps,传输范围1m,传输半角度为15度到30度。这种协议的缺点是通信距离比较短,角度比较小,元器件比较贵。
技术实现思路
本专利技术实施方式主要解决的技术问题是提供一种点对点的红外通讯方法及系统,能够实现红外的高速通讯,并保证数据传输的可靠性,此外,还能提高红外通讯的距离和增大红外覆盖的角度,且成本最低化 ...
【技术保护点】
一种点对点的红外通讯方法,其特征在于,包括:红外发送端获取待发送的信息数据,根据预设的校验方法确定所述信息数据的校验码,再将所述信息数据和校验码按照预设的帧信息格式编制成软编码帧后发射出去,其中,预设的帧信息格式包括起始位+数据位+校验位+结束位;红外接收端接收所述红外发送端发射的软编码帧,当红外接收端接收到起始位时,启动接收当前软编码帧的信息数据和校验码,当红外接收端接收到结束位时,停止接收当前软编码帧;红外接收端根据校验码和预设的检验方法验证接收的信息数据是否正确,如果正确,则根据接收的信息数据进行处理,如果不正确,则丢弃当前软编码帧信息。
【技术特征摘要】
1.一种点对点的红外通讯方法,其特征在于,包括:红外发送端获取待发送的信息数据,根据预设的校验方法确定所述信息数据的校验码,再将所述信息数据和校验码按照预设的帧信息格式编制成软编码帧后发射出去,其中,预设的帧信息格式包括起始位+数据位+校验位+结束位;红外接收端接收所述红外发送端发射的软编码帧,当红外接收端接收到起始位时,启动接收当前软编码帧的信息数据和校验码,当红外接收端接收到结束位时,停止接收当前软编码帧;红外接收端根据校验码和预设的检验方法验证接收的信息数据是否正确,如果正确,则根据接收的信息数据进行处理,如果不正确,则丢弃当前软编码帧信息。2.如权利要求1所述的红外通讯方法,其特征在于,所述起始位用来指示当前帧的开始位置,数据位用来存放待发送的信息数据,校验位用来存放待发送的信息数据的校验码,结束位用来指示当前帧的结束位置。3.如权利要求2所述的红外通讯方法,其特征在于,红外发送端和红外接收端采用20-60KHZ的载波对软编码帧进行调制和解调,每个载波周期为1/f秒,其中,f为载波频率,其载波占空比大于等于1/10且小于等于1/2。4.如权利要求3所述的红外通讯方法,其特征在于,位0定义为3-8个有载波的电平,位1定义为3-8个无载波的低电平。5.如权利要求1所述的红外通讯方法,其特征在于,所述预...
【专利技术属性】
技术研发人员:曾广玺,杨文轩,
申请(专利权)人:深圳市欢创科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。