耦合”指的意思是:能量從一個介質(例如一個金屬線、光導纖維)傳播到另一種介質的過程。
耦合”的介紹:
在電子學中,耦合指從一個電路部分到另一個電路部分的能量傳遞。例如,通過電導性耦合(Conductive coupling),能量從一個電壓源傳播到負載上。利用電容器允許通過交流成分、阻擋直流成分的性質,可以將電路的交流部分和直流部分耦合起來。變壓器也可以充當耦合介質,通過在兩端配置適當的阻抗,可以達到適當的阻抗匹配。耦合的強弱取決於模組的劃分是否合理以及模組之間介面的複雜程度。
耦合”的分類:
1、能量耦合
如變壓器的初級與次級之間的能量耦合。
2、資料耦合
一個模組訪問另一個模組時,彼此之間是通過簡單資料引數(不是控制引數、公共資料結構或外部變數) 來交換輸入、輸出資訊的。
3、標記耦合
一組模組通過引數表傳遞記錄資訊,就是標記耦合。這個記錄是某一資料結構的子結構,而不是簡單變數。其實傳遞的是這個資料結構的地址。
4、非直接耦合
兩個模組之間沒有直接關係,它們之間的聯絡完全是通過主模組的控制和呼叫來實現的。
5、控制耦合
如果一個模組通過傳送開關、標誌、名字等控制資訊,明顯地控制選擇另一模組的功能,就是控制耦合。
6、外部耦合
一組模組都訪問同一全域性簡單變數而不是同一全域性資料結構,而且不是通過引數表傳遞該全域性變數的資訊,則稱之為外部耦合。
7、公共耦合
若一組模組都訪問同一個公共資料環境,則它們之間的耦合就稱為公共耦合。公共的資料環境可以是全域性資料結構共享的通訊區、記憶體的公共覆蓋區等。