通信装置、通信方法以及程序与流程

文档序号:19735561发布日期:2020-01-18 04:25阅读:143来源:国知局
通信装置、通信方法以及程序与流程

本发明涉及通信装置、通信方法以及程序。



背景技术:

与其它装置通信而工作的通信装置正在普及。例如,提出了通过作为构成空调系统的空调机的室内机和室外机相互进行通信,使室内机以及室外机协作地工作的技术(参照例如专利文献1)。

在专利文献1中,记载了通过包括电源线、通信线以及共用线的3芯的电缆连接室内机和室外机的系统。在该系统中,经由电源线以及共用线对空调机供给电力,并且空调机经由通信线以及共用线相互进行通信。

现有技术文献

专利文献

专利文献1:日本特开平08-271022号公报



技术实现要素:

在专利文献1记载的系统中,在连接空调机的电缆变长时,电源电压由于线间电容在通信线中感应而产生感应噪声,由此有可能无法正常地进行通信。即,在通信装置彼此的通信中应用专利文献1记载的技术的情况下,有可能由于感应噪声而通信质量降低。

本发明是鉴于上述情况而完成的,其目的在于提高通信的质量。

为了达成上述目的,本发明的通信装置经由电源线、信号线以及共用线与其它通信装置连接,所述通信装置具备:检测单元,检测在用于与电源线连接的第1端子和用于与共用线连接的第2端子之间施加的交流电压的相位;以及通信单元,除了由检测单元检测的相位处于特定的范围内时以外,执行通过包括信号线和共用线的电路的开闭而生成的电流信号的发送和接收中的至少一方,由此与其它通信装置进行通信,特定的范围是由于交流电压在信号线中流过比基准值大的感应电流的范围。

根据本发明,除了交流电压的相位处于特定的范围内时以外,执行电流信号的发送和接收中的至少一方。在此,特定的范围是由于交流电压在信号线中流过比基准值大的感应电流的范围。因此,除了产生感应噪声的期间以外,执行利用通信装置进行的通信。由此,能够提高通信的质量。

附图说明

图1是示出实施方式1所涉及的通信系统的概略性的结构的图。

图2是示出实施方式1所涉及的通信装置的结构的图。

图3是示出检测部的结构的图。

图4是示出通信部的结构的第1图。

图5是示出通信部的结构的第2图。

图6是用于说明电流信号的图。

图7是用于说明感应噪声的图。

图8是示出在相位处于特定的范围内时通信的情况的图。

图9是示出实施方式2所涉及的通信装置的结构的图。

图10是示出范围表格的一个例子的图。

图11是示出特定的范围的调整处理的流程图。

图12是示出变形例所涉及的通信系统的概略性的结构的图。

图13是示出作为通信装置的计算机的结构的图。

(符号说明)

100:通信系统;11:交流电源;110:电缆;111:电源线;112:共用线;113:信号线;200、300、400、500:通信装置;201、301:第1端子;202、302:第2端子;203、303:第3端子;210:电源部;220、320:检测部;221:过零检测模块;222:频率判定模块;223:相位计算模块;230、330:通信部;231、331:发送处理模块;232、332:发送模块;233、333:接收处理模块;234、334:接收模块;241、273、277、341、373、377:电阻;242、342:二极管;250、350:存储部;251:范围表格;271、276、371、376:光电二极管;272、275、372、375:光电晶体管;274、374:恒定电压源;61:处理器;62:主存储部;63:辅助存储部;64:通信接口部;65:内部总线;p1:程序;特定的范围:r1、r2;特定的期间:t1、t2。

具体实施方式

以下,参照附图,详细说明本发明的实施方式。

实施方式1.

图1示出本实施方式所涉及的通信系统100的结构。通信系统100是通过2个以上的空调装置发送或者接收信号来进行通信的空调系统。通信系统100通过将进行通信的期间限定于特定的期间来提高通信质量。

此外,通信系统100也可以是2个以上的装置通信的其它系统。例如,通信系统100既可以是电视接收器和录像装置进行通信的影像系统,也可以是存储装置和放大器进行通信的音响系统。

本实施方式所涉及的通信系统100具有作为室外机的通信装置200和作为室内机的通信装置300、400、500。通信装置200经由电缆110分别与通信装置300、400、500连接。

电缆110从通信装置200接受从交流电源11供给的电源电力,分别供给给通信装置300、400、500。另外,电缆110传送用于通信装置200和通信装置300、400、500的各个进行串行通信的电流信号。通过利用电缆110传送电流信号,通信装置200和通信装置300、400、500协作而进行空调运转。此外,通信装置300不与通信装置400、500直接进行通信,但也可以通过对通信装置200进行中继来与通信装置400、500间接地进行通信,从而与通信装置400、500协作地进行运转。

电缆110包括多个布线和绝缘体的涂层。本实施方式所涉及的电缆110是具有用于供给电源电力的电源线111、在电源电力的供给及电流信号的传送这双方中使用的共用线112、以及用于传送电流信号的信号线113的3芯的电缆。

电源线111是连接通信装置200和通信装置300的电力线,在其途中分支而与通信装置400、500连接。共用线112是连接通信装置200和通信装置300的布线,在其途中分支而与通信装置400、500连接。信号线113是连接通信装置200和通信装置300的通信线,在其途中分支而与通信装置400、500连接。

在电源线111与共用线112之间,施加交流电源11的交流电压作为通信装置300、400、500的电源电压。电源线111和共用线112构成用于对通信装置300、400、500供给电力的电路。另外,共用线112和信号线113构成用于在通信装置200与通信装置300、400、500之间传送电流信号的电路。由共用线112和信号线113构成的电路相当于用于进行串行通信的所谓电流回路。以下,将由共用线112和信号线113构成的电路称为信号电路。电流信号对应于在信号电路中流过的电流的波形图案。

图2示出用于通信装置200以及通信装置300进行通信的结构。此外,在图2中,代表通信装置300、400、500而仅示出通信装置300。通信装置400、500具有与通信装置300等同的结构。另外,在图2中,省略以包括用于通信装置200、300执行空调运转的制冷剂泵、膨胀阀、及热交换器的制冷剂回路、以及送风机为代表的结构。

通信装置200消耗从交流电源11供给的电源电力而工作。通信装置200如图2所示具有用于与电源线111连接的第1端子201、用于与共用线112连接的第2端子202、用于与信号线113连接的第3端子203、用于生成在与通信装置300之间传送的电流信号的电源部210、检测电源电压的相位的检测部220、用于与通信装置300进行通信的通信部230、电阻241、以及逆流防止用的二极管242。第1端子201和第2端子202分别与交流电源11连接,在第1端子201与第2端子202之间,施加交流电源11的电源电压。

此外,在图2中细的实线表示布线,虚线表示通信线。另外,图2中的空心箭头表示电流信号的路径。

电源部210构成为包括以桥电路为代表的整流电路。电源部210与第1端子201以及第2端子202连接。电源部210根据由交流电源11供给的电源电力,生成用于生成电流信号的直流电力。电源部210相当于用于在信号电路中流过电流的直流电源。电源部210经由电阻241、二极管242以及通信部230与第3端子203连接,将电流信号从第2端子202传送到第3端子203。

检测部220作为通信装置200的检测单元发挥功能。检测部220的一端与第1端子201连接,检测部220的另一端与第2端子202连接。检测部220检测从交流电源11供给到通信装置300的电源电力的相位。即,检测部220通过检测在第1端子201与第2端子202之间施加的电压的相位,检测在电源线111与共用线112之间施加的电压的相位。由检测部220检测出的相位被用于利用通信部230进行的通信。

本实施方式所涉及的检测部220如图3所示具有:过零检测模块221,检测在电源电压从正值及负值中的某一方变化为另一方时通过零的值的定时;频率判定模块222,根据由过零检测模块221检测出的定时的间隔,判定电源电压的频率;以及相位计算模块223,根据由过零检测模块221检测出的定时和由频率判定模块222判定的频率,计算当前的相位。

过零检测模块221构成为包括所谓过零电路。频率判定模块222以及相位计算模块223构成为包括mpu(microprocessingunit,微处理单元)以及ram(randomaccessmemory,随机存取存储器)。由相位计算模块223计算的当前的相位被看作由检测部220检测的相位。

例如,在交流电源11的频率是50hz的情况下,过零检测模块221每隔10ms检测出电压成为0v的定时。在由过零检测模块221每隔10ms检测出的定时被通知到频率判定模块222时,频率判定模块222判定为电源电压的周期是20ms、且频率是50hz。

而且,在从由过零检测模块221最后检测出的定时起经过5ms时,相位计算模块223根据从频率判定模块222通知的50hz这样的频率,计算为当前的相位是90°或者270°。另外,相位计算模块223在最初计算出相位以后,根据上次计算出的相位新计算相位。即,相位计算模块223在从判定为90°起经过10ms的时间点,将当前的相位判定为270°,在从判定为270°起经过10ms的时间点,将当前的相位判定为90°。初次计算的相位一般无法唯一地决定,但也可以依照预先决定的基准决定某1个相位。即使相位计算模块223根据这样的相位的决定来计算相位,也不会对利用通信部230进行的通信带来障碍。

此外,本实施方式的过零检测模块221未区分电源电压从正值变化为负值时的定时和电压从负值变化为正值时的定时,但也可以区分这些定时。在区分定时的情况下,相位计算模块223能够唯一地决定相位。

另外,过零检测模块221也可以仅检测电源电压从正值变化为负值时的定时和从负值变化为正值时的定时中的某一方。在仅检测这些定时中的某一方的情况下,相位计算模块223能够唯一地决定相位。

另外,在使用通信装置200的地域中电源频率被统一的情况下,也可以省略频率判定模块222来构成检测部220。

返回到图2,通信部230作为通信装置200的通信单元发挥功能。通信部230具有:发送处理模块231,将与应发送的电流信号对应的信号输出到发送模块232;发送模块232,根据发送处理模块231的输出,将电流信号发送到通信装置300;接收处理模块233,被输入与接收到的电流信号对应的信号;以及接收模块234,将与从通信装置300接收到的电流信号对应的信号输出到接收处理模块233。使用图4,说明通信部230的详细的结构。

发送处理模块231在本实施方式中构成为包括mpu以及ram。发送处理模块231根据应发送到通信装置300的数据,控制发送模块232。另外,发送处理模块231根据检测部220的检测结果,控制发送表示作为0以及1这二进制序列的数据的电流信号的定时。

详细而言,发送处理模块231在作为二进制序列的数据中,在发送0的期间向发送模块232输出低电平的信号,在发送1的期间向发送模块232输出高电平的信号。另外,发送处理模块231将由检测部220检测的相位属于特定的范围的期间作为与构成数据的值的任意一个都不对应的期间,在该期间,将低电平、高电平或者其它无效的信号输出到发送模块232。换言之,发送处理模块231在电源电压的相位处于特定的范围内时,不许可而禁止电流信号的发送。

发送模块232通过使信号电路开闭来生成电流信号。发送模块232具有构成光耦合器的光电二极管271以及光电晶体管272和连接光电二极管271与地线的电阻273。光电二极管271的阳极与发送处理模块231连接,光电二极管271的阴极与电阻273连接。光电晶体管272的集电极端子与二极管242连接,光电晶体管272的发射极端子与构成接收模块234的光电二极管276连接。

发送模块232通过具有上述结构,使成为电流信号的路径的信号电路开闭,切换电流路径的导通和切断。详细而言,在发送处理模块231输出高电平的信号的情况下,光电二极管271发光,接受该光的光电晶体管272的集电极端子与发射极端子之间的电流路径导通,从而在信号电路中流过电流。在信号电路中流过电流的状态对应于发送的二进制的数据中的1。另一方面,在发送处理模块231输出低电平的信号的情况下,光电二极管271不发光,光电晶体管272的集电极端子与发射极端子之间的电流路径被切断,所以在信号电路中不流过电流。在信号电路中不流过电流的状态对应于发送的二进制的数据中的0。即,电流信号相当于时间序列的数据,该时间序列的数据包括在信号电路中不流过电流的0的状态和在信号电路中流过电流的1的状态。

此外,即使在由检测部220检测的相位处于特定的范围内的期间,由于发送模块232使信号电路导通或者切断,所以也会制作与1或者0对应的状态。然而,在该期间,发送模块232实质上不发送有效的电流信号,而发送无效的信号。

接收处理模块233在本实施方式中构成为包括mpu以及ram。接收处理模块233从接收模块234取得与由接收模块234接收到的电流信号对应的信号。另外,接收处理模块233根据检测部220的检测结果,控制接收表示作为0以及1这二进制序列的数据的电流信号的定时。

详细而言,接收处理模块233在从接收模块234输出高电平的信号时,判断为接收到构成电流信号的1的值,在从接收模块234输出低电平的信号时,判断为接收到构成电流信号的0的值。但是,接收处理模块233在由检测部220检测的相位属于特定的范围的期间,判断为未接收到电流信号。换言之,接收处理模块233在电源电压的相位处于特定的范围内时,丢弃取得的信号,判断为未接收到电流信号。

此外,接收处理模块233使电流信号的接收为无效的特定的范围通常等于发送处理模块231使电流信号的发送为无效的特定的范围。

接收模块234具有构成光耦合器的光电晶体管275以及光电二极管276和连接光电晶体管275与地线的电阻277。光电晶体管275的集电极端子与恒定电压源274连接,光电晶体管275的发射极端子与电阻277以及接收处理模块233连接。光电二极管276的阳极与光电晶体管272连接,光电二极管276的阴极与第3端子203连接。

接收模块234通过具有上述结构,接收通过信号电路的开闭而生成的电流信号。详细而言,接收模块234探测有无在信号电路中流过的电流,将表示探测结果的信号输出到接收处理模块233。更详细而言,在信号电路中流过电流的情况下,光电二极管276发光,接受该光的光电晶体管275的集电极端子与发射极端子之间的电流路径导通,从而接收处理模块233被施加与恒定电压源274和电阻277的电阻值对应的电压,从而被输入高电平的信号。输入到接收处理模块233的高电平的信号对应于构成电流信号的二进制的数据中的1。另一方面,在信号电路中未流过电流的情况下,光电二极管276不发光,光电晶体管275的集电极端子与发射极端子之间的电流路径被切断,所以接收处理模块233被施加0v的电压,从而被输入低电平的信号。输入到接收处理模块233的低电平的信号对应于构成电流信号的二进制的数据中的0。

电阻241的一端与电源部210连接,另一端与二极管242连接。根据电流信号的电流值设定电阻241的值。电流信号的电流值例如是10ma。二极管242的阳极与电阻241连接,二极管242的阴极与光电晶体管272连接。二极管242是为了防止在以误连接为代表的情况下在信号电路中产生的逆电流而配置的。

返回到图2,通信装置300消耗从交流电源11经由电源线111以及共用线112供给的电源电力而工作。通信装置300具有用于与电源线111连接的第1端子301、用于与共用线112连接的第2端子302、用于与信号线113连接的第3端子303、检测电源电压的相位的检测部320、用于与通信装置200进行通信的通信部330、电阻341、以及逆流防止用的二极管342。在第1端子301与第2端子302之间,施加交流电源11的电源电压。

检测部320的一端与第1端子301连接,检测部320的另一端与第2端子302连接。检测部320检测从交流电源11供给的电源电力的相位。即,检测部320检测在第1端子301与第2端子302之间施加的电压的相位。由检测部320检测出的相位被用于利用通信部330进行的通信。检测部320如图3所示具有与检测部220等同的结构。

通信部330具有发送处理模块331、发送模块332、接收处理模块333、以及接收模块334。如图5所示,发送处理模块331与通信部230的发送处理模块231等同地构成,发送模块332与通信部230的发送模块232等同地构成,接收处理模块333与通信部230的接收处理模块233等同地构成,接收模块334与通信部230的接收模块234等同地构成。

发送处理模块331在由检测部320检测的电源电压的相位处于特定的范围内时,不许可而禁止电流信号的发送。接收处理模块333在电源电压的相位处于特定的范围内时,丢弃从接收模块334取得的信号,判定为未接收到电流信号。将发送处理模块331使电流信号的发送为无效的特定的范围预先设定为与通信装置200的接收处理模块233使电流信号的接收为无效的特定的范围相等。另外,将接收处理模块333使电流信号的接收为无效的特定的范围预先设定为与通信装置200的发送处理模块231使电流信号的发送为无效的特定的范围相等。

发送模块332具有构成光耦合器的光电二极管371以及光电晶体管372和连接光电二极管371与地线的电阻373。光电二极管371的阳极与发送处理模块331连接,光电二极管371的阴极与电阻373连接。光电晶体管372的集电极端子与二极管342连接,光电晶体管372的发射极端子与构成接收模块334的光电二极管376连接。

接收模块334具有构成光耦合器的光电晶体管375以及光电二极管376和连接光电晶体管375与地线的电阻377。光电晶体管375的集电极端子与恒定电压源374连接,光电晶体管375的发射极端子与电阻377以及接收处理模块333连接。光电二极管376的阳极与光电晶体管372连接,光电二极管376的阴极与第2端子302连接。

电阻341的一端与第2端子302连接,另一端与二极管342连接。电阻341的值根据电流信号的电流值设定。二极管342的阳极与电阻341连接,二极管342的阴极与发送模块332的光电晶体管372连接。二极管342是为了防止在以误连接为代表的情况下在信号电路中产生的逆电流而配置的。

如图2所示,信号电路是依次连接电源部210、电阻241、二极管242、通信部230的发送模块232及接收模块234、第3端子203、信号线113、第3端子303、电阻341、二极管342、通信部330的发送模块332及接收模块334、第2端子302、共用线112、以及第2端子202而成的电路。

通信装置200、300分别具有执行电流信号的发送以及接收这双方的功能,所以进行双向通信。但是,通信装置200、300共用用于传送电流信号的信号电路,所以进行与所谓半双重通信相当的通信。例如,在从通信装置200向通信装置300发送电流信号时,通信装置300的发送处理模块331使发送模块332的电流路径成为导通状态,接收模块334接收从发送模块232发送的电流信号。

通信装置200、300切换发送接收的定时遵从预先规定的协议。例如,在从交流电源11被供给电源电力后,通信装置200以预先决定的通信速度发送预先决定的比特数的电流信号,并且通信装置300接收电流信号。接下来,通信装置300发送电流信号,并且通信装置200接收。预先决定的比特数例如是1kbps或者10kbps,预先决定的比特数例如是8bit或者64bit。

接下来,使用图6说明在通信装置200、300之间传送的电流信号。在图6中,用共同的时间轴,示出从交流电源11供给的电源电压、该电源电压的相位、从通信装置200发送的电流信号、通信装置300的接收模块334的输入、以及由通信装置300接收的电流信号各自的波形。此外,图6所示的波形中的接收模块334的输入与在信号电路中流过的电流相等。

在图6所示的例子中,发送表示“1010…0101”这样的数据的电流信号。发送的电流信号为将与“1”对应的矩形波和与“0”对应的值为0的波形组合而成的图案。然而,在电源电压的正负逆转的时刻的附近的期间,在电源线111以及共用线112中流过的电流大幅变化,所以在包括共用线112以及信号线113的信号电路中产生感应电流,对电流信号施加感应噪声。因此,输入到接收模块334的信号的波形成为在发送的图案上重叠了感应噪声的波形。

在此,在发生感应噪声的特定的期间t1、t2,发送模块232不发送与1或者0的数据对应的电流信号,接收处理模块333不接收电流信号。发生感应噪声的特定的期间t1、t2是电源电压的相位处于特定的范围r1、r2内的期间。因此,通信部230、330除了由检测部220、320检测的相位处于特定的范围r1、r2内时以外,执行发送和接收的至少一方。此外,在图6所示的例子中,特定的范围r1是170°至190°的范围,特定的范围r2是350°至10°的范围。

使用图7进一步说明相位所属的特定的范围以及时刻所属的特定的期间、和感应噪声的关系。在图7中,用共同的时间轴示出电源电压的相位以及接收模块334的输入各自的波形。但是,关于接收模块334的输入,用实线表示由发送模块232生成的电流的波形,用虚线表示感应噪声的波形。另外,在图7中,代表图6所示的特定的范围r1、r2而仅示出特定的范围r2,代表图6所示的特定的期间t1、t2而仅示出特定的期间t2。

如图7所示,感应噪声在特定的期间t2以外也产生。但是,在特定的期间t2,产生比以一定的概率产生通信错误的基准值v1大的感应噪声。在此,基准值v1是表示1这样的数据的电流的值的一半的值。此外,在图7所示的例子中,表示1这样的数据的电流的值是10ma,基准值v1是5ma。另外,也可以考虑用于使通信变得可靠的余量,将比以一定的概率产生通信错误的值小的值作为基准值v1。在图7所示的例子中,也可以将基准值v1设为3ma。

另外,虽然特定的期间t2是周期性地开始以及结束,但是未必在所有特定的期间t2产生比基准值v1大的感应噪声。感应噪声的大小根据通信装置300消耗的电力而时时刻刻变化,但其上限值的推移与通信装置300的额定电力、以及、以通信装置300及电缆110的阻抗为代表的参数对应。因此,特定的期间t2可以被称作可能发生的感应噪声的上限值大于基准值v1的期间。

即,特定的范围r2是在信号电路中流过比基准值v1大的感应电流的范围。换言之,特定的范围r2是在信号电路中流过将比基准值v1大的值作为上限的感应电流的范围。

此外,在图6、7中为了使说明易于理解,特定的期间t1、t2包括电源电压通过0v的时刻,但不限定于此。根据通信装置300以及电缆110的阻抗,特定的期间t1、t2成为与图6、7所示的例子不同的范围。例如,还有特定的期间t1、t2为与10°至20°的特定的范围r1以及190°至200°的特定的范围r2分别对应的期间的情况。

如以上说明,在本实施方式所涉及的通信系统100中,除了相位属于特定的范围时以外,通信装置200、300进行通信。在该特定的范围中,在信号电路中流过比较大的感应电流,所以如图8所示可能产生通信错误。

图8示出在特定的期间t1、t2发送并接收电流信号的情况。在图8所示的例子中,在特定的期间t1发送表示1这样的值的电流信号,在特定的期间t2发送表示0这样的值的电流信号。而且,在特定的期间t1、t2在信号电路中流过的电流的波形由于感应噪声的影响而失真,由接收处理模块333接收的电流信号在特定的期间t1成为零,在特定的期间t2成为1。即,在通信装置200、300之间的通信中产生误码。

如上所述,在特定的期间t1、t2未必产生大的感应噪声,所以在特定的期间t1、t2进行电流信号的发送接收,并防备发生感应噪声所致的误码的情况而考虑在电流信号中包含检错码。然而,如果即使在几乎不发生误码的情况下也在应传送的数据中包含检错码,则实质的通信速度会降低。

相对于此,本实施方式所涉及的通信系统100如图6所示在特定的期间t1、t2不进行通信。即,通信系统100仅限于在与特定的期间t1、t2不同的期间进行通信。换言之,通信系统100在相位处于特定的范围r1、r2内时不进行通信。即,通信系统100除了相位处于特定的范围r1、r2内时以外进行通信。这些特定的期间t1、t2以及特定的范围r1、r2被规定为在信号电路中流过比可能产生误码的基准值v1大的感应电流的期间以及范围。因此,通信系统100排除由于从交流电源11供给的交流电压发生的感应噪声的影响而进行通信。由此,即使在电缆110的长度长时,也不会受到感应噪声的影响而能够实现可靠性高的通信,能够提高通信质量。

实施方式2.

接下来,以与上述实施方式1的相异点为中心,说明实施方式2。此外,关于与上述实施方式1相同或者等同的结构,使用相等的符号,并且省略或者简化其说明。本实施方式所涉及的通信系统100在调整特定的范围的方面与实施方式1不同。

在本实施方式中,如图9所示,通信装置200具有存储部250,通信装置300具有存储部350。存储部250、350分别构成为包括以闪存存储器为代表的非易失性存储器。

存储部250、350分别存储有图10所示的范围表格251。范围表格251是表示相位的范围的多个数据的集合。在本实施方式中,对相位的范围附上了r(i)这样的标签,其中,将i设为1至m的整数。范围表格251被预先设定成i的值越大则范围r(i)的宽度越大。范围r(1)是特定的范围的初始值,是具备充分的噪声耐性的范围。另外,范围r(m)是最小的特定的范围。在图10中表示为“--”的范围r(m)表示特定的范围的宽度是0,表示实质上没有特定的范围。整数m的值是任意的,例如是7、10、30。

接下来,使用图11说明本实施方式所涉及的特定的范围的调整处理。图11所示的处理是如下处理,即,每隔一定时间使特定的范围变化,每当变更范围时执行多次通信,选择不发生通信错误的最小的特定的范围。以下,说明通信装置200成为主体而调整特定的范围的例子。在从交流电源11对通信装置200、300供给电源电压时,开始该处理。即,通信系统100在其启动时执行调整处理。

在特定的范围的调整处理中,通信装置200在变量i中代入1(步骤s1)。具体而言,发送处理模块231在保存在ram上的变量i的值中作为初始值代入1。在以下的处理中,执行特定的范围的调整处理的主体也主要是发送处理模块231,但适宜说明为通信装置200执行。

接下来,通信装置200将特定的范围设定为范围r(i),除了相位处于范围r(i)内时以外,将电流信号发送n次(步骤s2)。如果i是初始值,则除了相位属于包含发生感应噪声的范围的大的范围r(1)内时以外,通信装置200将电流信号可靠地发送n次。n的值被预先规定,例如是5或者10。另外,在步骤s2中发送的电流信号是针对通信装置300请求应答的数据。根据有无针对该请求的应答、或者应答的内容,判断有无通信错误。

此外,通信装置300在电源被接通时,将特定的范围设定为作为初始值的范围r(1)。

接下来,通信装置200等待一定时间(步骤s3)。一定时间例如是10ms或者100ms。

接下来,通信装置200判定是否发生了通信错误(步骤s4)。例如,通信装置200在步骤s3中等待的期间未从作为对方装置的通信装置300得到针对在步骤s2中发送n次的电流信号的应答中的至少1个的情况下,判定为发生了通信错误。

在判定为未发生通信错误的情况下(步骤s4;“否”),通信装置200判定变量i是否为预先规定的整数m以上(步骤s5)。在判定为变量i是整数m以上的情况下(步骤s5;“是”),通信装置200结束特定的范围的调整处理。

另一方面,在判定为变量i不是整数m以上的情况下(步骤s5;“否”),通信装置200除了相位处于范围r(i)内时以外,对通信装置300通知将特定的范围变更为范围r(i+1)(步骤s6)。具体而言,通信装置200将表示将特定的范围的宽度减小1级的电流信号发送到通信装置300。由此,通信装置300将特定的范围设定为r(i+1)。

接下来,通信装置200使变量i增加1(步骤s7)。之后,通信装置200反复步骤s2以后的处理。

在步骤s4中,判定为发生了通信错误的情况下(步骤s4;“是”),通信装置200将特定的范围设定为范围r(i-1),除了相位处于范围r(1)内时以外,对通信装置300通知将特定的范围变更为范围r(i-1)(步骤s8)。具体而言,通信装置200将表示将特定的范围的宽度增大1级的电流信号发送到通信装置300。由此,通信装置300将特定的范围设定为r(i-1)。但是,在变量i是1的情况下,通信装置200不变更特定的范围而保持设定为范围r(1)的状态。在该情况下,通信装置200也可以针对通信系统100的管理者通知难以避免通信错误的发生的意思。

之后,通信装置200结束特定的范围的调整处理。通信装置200在结束处理时,除了相位属于所设定的特定的范围时以外,将表示处理的结束的电流信号发送到通信装置300。

如以上说明,根据本实施方式所涉及的通信系统100,调整使通信为无效的特定的范围的大小。因此,能够避免将特定的范围过剩地设定得大。因此,通信系统100能够在维持必要的噪声耐性的同时进行效率良好的通信。

以上,说明了本发明的实施方式,但本发明不限定于上述实施方式。

例如,在上述实施方式中,将从交流电源11供给的电力经由通信装置200供给给通信装置300、400、500,但不限定于此。例如,也可以将从交流电源11供给的电力经由通信装置300供给给通信装置200、400、500。另外,也可以如图12所示,在通信装置200与通信装置300、400、500之间配置交流电源11,从交流电源11将交流电力分别供给给通信装置200、300、400、500。即,电源线111以及共用线112对通信装置200、300、400、500中的至少1个供给交流电力即可。

另外,在上述实施方式中,说明了通信装置200、300进行双向通信的例子,但不限定于此。例如,也可以省略接收处理模块233以及接收模块234来构成通信装置200,并且省略发送处理模块331以及发送模块332来构成通信装置300。在该情况下,从通信装置200向通信装置300在一个方向上传送电流信号。另外,也可以省略发送处理模块231以及发送模块232来构成通信装置200,并且省略接收处理模块333以及接收模块334来构成通信装置300。在该情况下,从通信装置300向通信装置200在一个方向上传送电流信号。

另外,特定的范围的调整不限定于上述实施方式2的说明。例如,也可以省略存储部250、350来构成通信装置200、300,依照预先决定的步骤将特定的范围调整为任意的范围。另外,关于特定的范围的调整处理,也可以不限定于在电源的接通时执行,而可以在由通信系统100的管理者指示的任意的定时执行。

另外,也可以将通信装置200、300、400、500构成为计算机。图13示出将通信装置200、300、400、500构成为计算机的情况下的结构图。如图13所示,通信装置200、300、400、500具有处理器61、主存储部62、辅助存储部63、以及通信接口部64。主存储部62、辅助存储部63、以及通信接口部64经由内部总线65与处理器61连接。

处理器61构成为包括mpu。处理器61通过执行存储于辅助存储部63的程序p1,总体地控制通信装置200、300、400、500的构成要素。另外,处理器61通过执行程序p1,作为检测部220的频率判定模块222及相位计算模块223(参照图3)、以及、发送处理模块231、331及接收处理模块233、333(参照图2)发挥功能,或者,执行特定的范围的调整处理(参照图11)。

主存储部62构成为包括ram。在主存储部62中,载入程序p1。主存储部62被用作处理器61的作业区域。

辅助存储部63构成为包括以eeprom(electricallyerasableprogrammableread-onlymemory,电可擦除可编程只读存储器)、闪存存储器、hdd(harddiskdrive,硬盘驱动器)为代表的可读写的非易失性的半导体存储器。辅助存储部63除了程序p1以外,还存储在处理器61的处理中使用的各种数据。该数据包括图10所示的范围表格。辅助存储部63对处理器61提供由处理器61利用的数据,存储由处理器61输出的数据。

通信接口部64是用于通信装置200、300、400、500与外部的装置进行通信的结构。通信接口部64作为发送模块232、332以及接收模块234、334(参照图2)发挥功能。

进而,通信装置200、300、400、500的功能既能够通过专用的硬件实现,另外,也能够通过通常的计算机系统实现。

例如,通过将存储于辅助存储部63的程序p1保存于计算机可读取的记录介质而分发,并将该程序p1安装到计算机,从而能够构成执行上述处理的装置。

另外,也可以将程序p1保存到以因特网为代表的通信网络上的服务器装置具有的盘装置,例如重叠到载波而下载到计算机。

另外,通过一边经由通信网络转送程序p1一边进行启动执行,也能够达成上述处理。

进而,在服务器装置上执行程序p1的全部或者一部分,计算机一边经由通信网络发送接收与该处理有关的信息,一边执行程序p1,从而也能够达成上述处理。

此外,在os(operatingsystem,操作系统)分担而实现上述功能的情况、或者通过os和应用的协作来实现上述功能的情况等下,既可以仅将os以外的部分保存到介质而分发,另外,也可以下载到计算机。

另外,实现通信系统100的功能的手段不限于软件,也可以通过包括电路的专用的硬件实现其一部分或者全部。

本发明能够不脱离本发明的广义的精神和范围而实施各种实施方式以及变形。另外,上述实施方式是用于说明本发明的,而不限定本发明的范围。即,本发明的范围并非基于实施方式示出而是基于权利要求书示出。而且,在权利要求书内以及与其等同的发明的意义的范围内实施的各种变形被视为本发明的范围内。

产业上的可利用性

本发明适用于通信装置彼此的通信。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1