耦合是什么意思
耦合电路意思是:两个或两个以上的电路构成一个网络时,若其中某一电路中电流或电压发生变化,能影响到其他电路也发生类似的变化。
当维修人员对用户表示,可能是耦合电路出问题的时候,很可能多数用户都被搞迷糊了,因为不知道耦合电路是什么意思,下面让我们一起去了解耦合电路的真正含义吧。
详细内容
01
耦合的作用就是把某一电路的能量输送(或转换)到其他的电路中去。
02
耦合也可分为七级,从低至高为:非直接耦合(Nondirect coupling)、数据耦合(Data coupling)、标记耦合(Stamp coupling)、控制耦合(Control coupling)、外部耦合(External coupling)、公共耦合(Common coupling)、内容耦合(Content coupling)。耦合度应越低越好。
03
耦合(Coupling)表示两个子系统(或类)之间的关联程度,当一个子系统(或类)发生变化时对另一个子系统(或类)的影响很小,则称它们是松散耦合的;反之,如果变化的影响很大时,则称它们是紧密耦合的。耦合的强弱取决于模块间接口的复杂性、引用模块的位置和数据的传送方式等。设计时应尽量使模块问的耦合度小,模块间的耦合度直接影响系统的可理解性、可测试性、可靠性和可维护性 。
04
耦合的强弱取决于模块的划分是否合理以及模块之间接口的复杂程度。因此,划分模块时应尽量做到:
①排除模块之间不必要的联系;
②减少模块之间必不可少的联系的数量 ;
③松散模块之间联系的紧密程度 。
05
如果发生下列情形,两个模块之间就发生了内容耦合:
①一个模块直接访问另一个模块的内部数据 ;
②一个模块不通过正常入口转到另一模块内部 ;
③两个模块有一部分程序代码重叠(只可能出现在汇编语言中);
④一个模块有多个入口 。
强弱程度
耦合的强弱取决于模块的划分是否合理以及模块之间接口的复杂程度。因此,划分模块时应尽量做到:
①排除模块之间不必要的联系;
②减少模块之间必不可少的联系的数量;
③松散模块之间联系的紧密程度。
这样做,就可以得到相互之间耦合比较弱、比较松散的模块划分。