数据传输方法和数据传输设备

申请号 CN01803346.6 申请日 2001-10-29 公开(公告)号 CN1168267C 公开(公告)日 2004-09-22
申请人 大金工业株式会社; 发明人 高野智宏; 板口正; 安积英幸;
摘要 一个通过简单的微型计算机处理来抑制通信差错的数据传输方法。使用一个有H电平和L电平的脉冲 信号 。其中一个电平的 脉冲持续时间 是第一基本信号长度T1,而另一个的持续时间是第二基本信号长度T2,它是第一基本信号长度T1的整数倍,因而构成一个特定的数据片。第二基本信号长度T2通过增加/减小一个长度被校正,此长度是传输侧脉冲信号的第一基本信号长度T1被一整数除后的商的整数倍。
权利要求

1.一种数据传输方法,其中特定的数据由H和L电平组成,该电 平中的任意一个有一个被取为第一基本信号长度(T1)的脉冲宽度,而 另一个则有一个被取为第二基本信号长度(T2)的脉冲宽度,该第二基 本信号长度等于第一基本信号长度(T1)的整数倍,该方法包含对第二 基本信号长度(T2)增加或减小一个长度来执行校正的步骤,该长度等 于传输侧脉冲信号的第一基本信号长度(T1)被一整数除后产生的值的 整数倍,使得该校正导致传输侧和接收侧的第一和第二基本信号长度 都落在一个标准值的规定范围内。
2.根据权利要求1的数据传输方法,其中
校正被应用于红外遥控装置的脉冲信号。
3.一种数据传输设备,其中特定的数据由H和L电平组成,该电 平中的任意一个有一个被取为第一基本信号长度(T1)的脉冲宽度, 而另一个有一个被取为第二基本信号长度(T2)的脉冲宽度,该第二 基本信号长度等于第一基本信号长度(T1)的整数倍,该设备包含:
除法装置,用来确定传输侧脉冲信号的第一基本信号长度(T1)被 一整数除后产生的值;和
校正装置,用来执行对第二基本信号长度(T2)增加或减小一个长 度的校正,该长度等于由除法装置确定的值的整数倍,使得该校正导 致传输侧和接收侧的第一和第二基本信号长度都落在一个标准值的规 定范围内。

说明书全文

技术领域

发明涉及一种数据传输方法和一种数据传输设备,用于通过H 和L电平的脉冲宽度来构造特定数据。

背景技术

目前,随着装备有红外辐射类型无线遥控装置(在下文中简称红 外遥控装置)的家用电器的推广,已经出现了一个问题,即产品可能 会错识其它厂商的信号或来自其它产品的信号,结果就导致故障。由 于此原因,家用电器协会(AEHA)希望通过为红外遥控装置规定数据 传送信号格式来阻止这种故障的发生。以下描述了由家用电器协会定 义的这种信号格式的结构。
图2示出了信号格式的结构。如图所示,信号序列主要由一个指 示此信号序列开始的引导L、一个识别提供该产品的公司的常规编码C (C0,C1)、一个奇偶性P、一个指示被传达的特定信息的数据代码D (D1-Dn)和一个指示信号序列结束的尾标TR组成。这些部分以这种顺 序传送来执行一个控制命令。对于这些信号,图3A-3C示出了被标准 化的主要脉冲信号的形状。即是,图3A示出了在引导部分L的脉冲信 号的形状,图3B示出了在数据代码部分D的脉冲信号的形状,和图3C 示出了在尾标部分TR的脉冲信号的形状。这些信号由宽度是基本信号 长度T的整数倍的脉冲组成。如图所示,一个由H和L电平组成的基 本上矩形的脉冲信号被设计成依赖于H电平脉冲宽度和L电平脉冲宽 度构成特定数据,因此已经被传送和接收的信号可以通过检测这些脉 冲宽度被识别。特别地,如图3A所示,如果H电平脉冲宽度与L电平 脉冲宽度的比是8T∶4T的信号被传送,这个信号就被确定为指示信号 序列的开始的引导L。如图3C所示,如果H电平脉冲宽度是T,而L 电平脉冲宽度是8ms或更长的信号被传送,这个信号就被确定为是指 示信号序列的结束的尾标TR。
同时,如图3B所示,指示信息的数据代码部分D中的脉冲波形依 赖于“0”和“1”数据如何组合。通过H电平脉冲宽度和L电平脉冲 宽度来区别每个数据。即是,如果H电平脉冲宽度与L电平脉冲宽度 的比是T∶T(1∶1),那么接收到的数据就被认为是“0”数据。如果 H电平脉冲宽度与L电平脉冲宽度的比是T∶3T(1∶3),那么接收到 的数据就被认为是“1”数据。也规定了,“0”数据的相应电平脉冲 宽度之和与“1”数据的相应电平脉冲宽度之和的比应该是1∶2。而且, 基本信号长度T被规定落在T=350μs-500μs,3T=1050μs-1500μs 的范围内。
在这个连接中,有一个问题是,如果数据代码部分D的脉冲信号 以信号格式规定的精确波形被传送,那么就容易发生通信差错,因为 取决于红外光电探测器的特性、降低噪声的电容器等,如图5所示, 在接收侧的波形整个被钝化,结果就导致了波形开/关定时的漂移。更 特别地,被接收侧的微型计算机识别的波形受限设置的影响,出现 了在传输侧的H电平脉冲宽度被识别得长一些,而L电平脉冲宽度则 短一些的趋势。因此,接收侧的波形可能不会满足被规定的基本信号 长度范围T=350μs-500μs以及单个脉冲宽度间的比率的要求,这是 一个问题。
如图6A-6D所示,可以想象的是采用一种方法,其中传输侧波形 的L电平脉冲宽度被设置成比它的H电平脉冲宽度长,更特别地,采 用一种方法,其中在传送前L电平脉冲宽度被校正为H电平脉冲宽度 的一个整数倍。即是,在这种方法中,在传输侧,如图6A所示,传输 波形中用于“0”数据的H电平脉冲宽度与L电平脉冲宽度之比被设置 为T∶2T,以及如图6B所示,用于“1”数据的H电平脉冲宽度与L电 平脉冲宽度之比被设置为T∶5T。这样的结果是,在接收侧,在接收波 形中用于“0”数据和“1”数据的H电平脉冲宽度与L电平脉冲宽度之 比通常变成1∶1和1∶3,分别如图6C和6D中所示。但在这种情况下, 出现了一个问题,就是单个传输侧数据的脉冲宽度达不到标准值范 围。即是,尽管单个数据的标准值是T=350μs-500μs和3T=1050μs -1500μs,但像上面所示出的,把T校正为2T,把3T校正为5T的如 此大范围的校正将会引起一个问题,就是产生的传输波形偏离了上面 的标准值范围。
作为其它对策,还有一些其它的方法,其中接收侧的校正不是通 过以接收侧波形的一般中心处设置的门限确定脉冲宽度来实现,而是 通过实施接收侧校正,例如通过在波形的上升和下降沿确定脉冲宽度 或通过使接收侧抽样间隔短些,或其它方法来实现。但在这些方法中, 波形本身已经由于噪声或类似的影响而变形,从而在校正被实施于传 输侧的情况下,会引起性能变差的问题。

发明内容

本发明已经被实现来解决现有技术的上述缺陷,本发明的目的之 一是提供一种能够通过简单的微型计算机处理来抑制通信差错的数据 传输方法。
为了实现上述的目的,提供了一种数据传输方法,其中特定数据 由H和L电平组成,其中的任意一个有一个被取为第一基本信号长度 (T1)的脉冲宽度,而另一个则有一个被取为第二基本信号长度(T2) 的脉冲宽度,它等于第一基本信号长度(T1)的整数倍,该方法包含对 第二基本信号长度(T2)增加或减小一个长度来执行校正的步骤,此长 度等于传输侧脉冲信号的第一基本信号长度(T1)被一整数除后产生的 值的整数倍,使得该校正导致传输侧和接收侧的第一和第二基本信号 长度都落在一个标准值的规定范围内。
在本发明的一个实施方案中,校正被应用于红外遥控装置的脉冲 信号。
在这个数据传输方法中,校正通过对第二基本信号长度增加或减 小一个长度来执行,此长度等于传输侧脉冲信号的第一基本信号长度 被一整数除后产生的值的整数倍。这使得用精确的步骤为单个信号电 平的脉冲宽度的长度设置校正量成为可能。这样的结果是,选择使得 单个信号电平的脉冲宽度的标准值让人满意的校正量变为可能。此 外,由于第二基本信号长度的校正量是由一个等于第一基本信号长度 被一整数除后产生的值的整数倍的长度给出,所以微型计算机处理可 以被简化。
同样提供了一台数据传输设备,其中特定数据由H和L电平组成, 其中的任意一个有一个被取为第一基本信号长度(T1)的脉冲宽度,而 另一个则有一个被取为第二基本信号长度(T2)的脉冲宽度,该长度等 于第一基本信号长度(T1)的整数倍,该设备包含:
除法装置,用来确定传输侧脉冲信号的第一基本信号长度(T1)被 一整数除后产生的值;和
校正装置,用来执行对第二基本信号长度(T2)增加或减小一个长 度的校正,该长度等于被除法装置确定的值的整数倍,使得该校正导 致传输侧和接收侧的第一和第二基本信号长度都落在一个标准值的规 定范围内。
在这个数据传输设备中,校正用以下的方式完成。除法装置确定 一个由传输侧脉冲信号的第一基本信号长度被一整数除后产生的值, 而校正装置对第二基本信号长度增加或减小一个等于被除法装置确定 的值的整数倍的长度。这使得用精确的步骤为单个信号电平的脉冲宽 度的长度设置校正量成为可能。这样的结果是,选择使得单个信号电 平的脉冲宽度的标准值让人满意的校正量变为可能。此外,由于第二 基本信号长度的校正量是由一个等于第一基本信号长度被一整数除后 产生的值的整数倍的长度而给出,所以配备有这种数据传输设备的微 型计算机的处理可以被简化。
附图简述
图1A-1D是显示根据本发明的数据传输方法的一个实施方案的、 脉冲信号波形的形状的示意性框图
图2是用于解释数据传输方法的信号格式的一个结构框图;
图3A-3C是显示不同脉冲信号波形的形状的示意性框图;
图4是显示根据本发明的数据传输设备的一个实施方案的、传送 信号处理流的流程图
图5是显示根据现有技术的数据传输方法的说明性图示;以及
图6A-6D是显示根据现有技术的数据传输方法的说明性图示。
实现本发明的最佳模式
现在将结合附图就本发明的数据传输方法的具体实施方案进行详 细描述。
图1A-1D是显示根据本发明的数据传输方法的一个实施方案的、 脉冲信号波形的形状的示意性框图。信号格式的组成和各种类型信号 脉冲的标准通常都和上面所示的现有技术的那些类似,因此它们的描 述就被忽略了。要注意的是,此实施方案中的数据传输方法是被应用 于并入家用电器中的微型计算机和红外遥控装置之间的数据传输。
图1A-1D示出一个实例,其中传输波形被校正使得接收侧的波形 符合家用电器协会规定的标准。图1A和1B分别示出了从传输侧的红 外遥控装置得到的“0”数据和“1”数据的波形。图1C和1D分别示出 了被接收侧的微型计算机识别的“0”数据和“1”数据的波形。此实施 方案使用了一个校正方法,即L电平脉冲宽度被增加了一个长度(基 本单元长度t),该长度等于传输侧H电平脉冲宽度被一整数除后产生 的值的整数倍。在下文里,就用于传输波形的“0”数据的校正方法作 具体解释。首先,在符合“0”数据标准的传输波形中(见图3B),H 电平脉冲宽度被取为第一基本信号长度T1(没有示出),此第一基本 信号长度T1被2除后的值被取为基本单元长度t。接着,执行校正, 把这个基本单元长度t加到第二基本信号长度T2(没有示出),即L 电平脉冲宽度上,其结果被取为新的L电平脉冲宽度(见图1A)。由 于“0”数据中的T1和T2基本上有一个关系T1=T2,可以假设T1=T2=T。 从这个关系上,传输波形中的H电平脉冲宽度与L电平脉冲宽度之比 可被表示为如图1A所示的T∶T+t(2t∶3t)。当此数据被传送时,就 会获得如图1C所示的波形,其中在接收侧H电平脉冲宽度与L电平脉 冲宽度之比通常为1∶1。
同样地,对于“1”数据,在满足“1”数据标准的传输波形中(见 图3B),H电平脉冲宽度被取为第一基本信号长度T1,它被2除后的 长度被取为基本单元长度t。接着,执行校正,把长度2t(此基本单 元长度t的两倍)加到第二基本信号长度T2,即L电平脉冲宽度上, 其结果被取为新的L电平脉冲宽度(见图1B)。由于“1”数据中的T1 和T2基本上有一个关系3T1=T2,可以假设T2=3T1=3T。从这个关系上, 传输波形中的H电平脉冲宽度与L电平脉冲宽度之比可被表示为如图 1B所示的T∶3T+2t(2t∶8t)。当此数据被传送时,就会获得如图1D 所示的波形,其中在接收侧H电平脉冲宽度与L电平脉冲宽度之比通 常为1∶3。
甚至在传输波形的校正中,也要进行考虑,使得“0”数据中的单 个电平脉冲宽度之和与“1”数据中的单个电平脉冲宽度之和的比,在 这种情况下即(T+T+t)∶(T+3T+2t),达到比值为1∶2的要求。
下面,要讨论传输侧校正波形的每个脉冲宽度是否满足家用电器 协会规定的标准。在此连接中,由于传输侧波形被校正使得传输侧波 形中的每个电平的脉冲宽度有基本信号长度T1和T2,分别落在范围 T=350μs-500μs和3T=1050μs-1500μs中,接收波形可以说服从 标准值范围。在下文中,检查传输侧被校验的单个数据的脉冲宽度是 否落在标准值范围±10%内,即范围T=315μs-550μs和3T=945μs- 1650μs。在这个实施方案中,如图1A和1B所示,“0”数据的L电 平长度(第二基本信号长度T2)被校正到T+t(=3t),此外“ 1”数据 的L电平长度(第二基本信号长度T2)被校正到3T+2t(=8t)。因此, 假定基本单元长度是t=180μs,把这个代替上面的值得到3t=540μs 和8t=1440μs,显示这些脉冲宽度值分别落在标准值范围±10%内。因 此,可以说被校正的传输波形基本符合标准值范围。
如上所示,本数据传输方法的实施方案包括以下校正,第二基本 信号长度T2,也就是L电平脉冲宽度,被增加了一个长度,该长度等 于在传输侧第一基本信号长度T1(也就是H电平脉冲宽度)被一整数 除后产生的值t的整数倍。结果,用于脉冲宽度的长度的校正量可以 用比传统方法(即一个电平的脉冲宽度被设置成其它电平的脉冲宽度 的整数倍)更精确的步骤来设置。因此,就可能从由上述方法中获得 的单个校正量中,选择使传输侧和接收侧的脉冲宽度都能符合标准值 范围的适当的校正量。另外,由于接收侧噪声降低措施的自由度因基 本符合标准值的信号可如上面所述被发射和接收的实施的优点被提 高,所以提供一个具有大噪声降低效果等的电容器成为可能。此外, 由于信号的错误识别变得不大可能发生,所以通信差错率可以被降 低。而且,由于第二基本信号长度T2的校正量是由一个等于第一基本 信号长度T1被一整数除后产生的值的整数倍的长度给出,所以微型计 算机的处理可以被简化。
图4显示了根据本发明的数据传输设备的一个实施方案的传送信 号处理流。此数据传输设备通过有第一基本信号长度T1的H电平宽度, 以及是第一基本信号长度T1整数倍(如,1表示“0”数据,3表示“ 1” 数据)的第二基本信号长度T2的L电平宽度(如,T1表示“0”数据, 3T1表示“1”数据)的脉冲信号传送数据。此数据传输设备以图4所示 的方式处理图2中的数据代码D1,D2……Dn部分的脉冲信号,然后传 送它们,而图2中其它部分的信号,即引导L,自定义码C0、C1、奇偶 P和尾标TR都与图2中一样。在红外遥控装置里的微型计算机(这里 没有示出)包括除法装置S1,用于确定传送脉冲信号的第一基本信号 长度T1被一整数除后产生的值,以及校正装置S2,用于执行对第二基 本信号长度T2增加一个长度的校正,该长度等于被除法装置S1确定的 值的整数倍。
在图4中的步骤S1,除法装置用一个整数(如2)去除第一基本 信号长度T1(也就是将被传送的脉冲信号的H电平宽度),计算出一 个值t(=T1/2)。接着在图4中的步骤S2,校正装置把该计算出的值 t的整数倍(如,1表示“0”数据,2表示“1”数据)加到第二基本信 号长度T2(如,T1表示“0”数据,3T1表示“1”数据),也就是将被传 送的脉冲信号的L电平宽度。因此,例如,以H电平脉冲宽度与L电 平脉冲宽度之比对于“0”数据是(T1)∶(T1+t)或对于“1”数据是(T1)∶ (3T1+2t)的结果,代表数据的脉冲信号被传送到接收侧(见图1A)。
从数据传输设备发出的脉冲信号被接收侧接收,正如结合图1A和 3B对本发明的数据传输方法的实施方案所描述的,在接收到的脉冲信 号中,H电平脉冲宽度与L电平脉冲宽度之比对于“0”数据通常为1∶ 1或对于“1’数据通常为1∶3。因此,每个H和L电平脉冲宽度符合 家用电器协会在传输和接收侧规定的标准,与已经描述过的数据传输 方法起到了相同的工作效果。
尽管本发明的数据传输方法和数据传输设备的具体实施方案已经 在上文中被描述,但发明不应局限于这些实施方案。相反,在本发明 的范围内,本发明可以多种方式实现。例如,尽管上述的实施方案包 括以下校正,即第二基本信号长度T2(也就是L电平脉冲宽度)被增 加一个长度,该长度等于第一基本信号长度T1(也就是传输波形的H 电平脉冲宽度)被一整数除后产生的值t的整数倍,但可能执行一个 相反的校正,即第二基本信号长度T2被减少一个长度,该长度等于基 本单元t的整数倍。此外,尽管上述的实施方案包括以下设置,即第 一基本信号长度T1被指定为H电平宽度,而第二基本信号长度T2被指 定为L电平宽度,然而上述校正方法也可能被应用到与上述实施方案 相反的设置,即对于H电平宽度是L电平宽度整数倍的信号,第一基 本信号长度T1被指定为L电平宽度,而第二基本信号长度T2被指定为 H电平宽度。此外,尽管上述的实施方案已经通过一个校正被举例说 明,其中表示传输波形的“0”数据的脉冲宽度之比被校正为T∶T+t(2t∶ 3t),而表示传输波形的“1”数据的脉冲宽度之比被校正为T∶3T+2t (2t∶8t),但是本发明不应被局限于这种比率组合,可以选择各种 校正量以达到被规定的标准值,例如,通过把第一基本信号长度T1除 以4(T=4t),并将比率设置为T∶T+2t(4t∶6 t)表示“0”数据, 而T∶3T+4t(4t∶16t)表示“1”数据。此外,尽管在上述情况下,传 输波形的校正已经被完成以致满足了家用电器协会规定的标准,但是 校正量仍然可被确定以致满足其它标准的规定。此外,尽管上述的实 施方案已经相对用红外遥控装置的传输方法被描述,本发明的方法仍 然可以被应用到用有线遥控或类似的传输方法上。此外,尽管上述的 实施方案已经针对一个方法被描述,其中传送的波形在接收侧被倒 转,即在波形被接收时把H电平作为L电平,而把L电平作为H电平 的方法,本发明的方法也可应用于不包含波形倒转的方法,即用上述 情况中的相同方式,在波形被接收时把H电平作为H电平,而把L电 平作为L电平的方法。
根据本发明的数据传输方法和数据传输设备,由于用于信号电平 的脉冲宽度的长度的校正量可以精确的步骤设定,所以就可能选择符 合单个信号电平的脉冲宽度的标准值的校正量。此外,由于对第二基 本信号长度的校正量被设置为一个等于第一基本信号长度被一整数除 后产生的值的整数倍的长度,所以微型计算机的处理可以被简化。
另外,根据本发明,由于没有必要使用任何多个定时器,廉价的 微型计算机就可以实施这个发明。
工业实用性
本发明的数据传输方法和数据传输设备不仅能在家用电器上,还 能在空调上应用。
QQ群二维码
意见反馈