方波

專業術語

方波是一種非正弦曲線的波形,通常會與電子和訊號處理時出現。理想方波只有“高”和“低”這兩個值。

電流或電壓的波形為矩形的信號即為矩形波信號,高電平在一個波形周期內佔有的時間比值稱為占空比,也可理解為電路釋放能量的有效釋放時間與總釋放時間的比值。占空比為50%的矩形波稱之為方波,方波有低電平為零與為負之分。必要時,可加以說明“低電平為零”、“低電平為負”。

發展歷程


在現實世界,方波只有有限的帶寬由於一般電子零件只有高(1)和低(0)兩個值,方波就自然產生,並於數碼開關電路中廣泛應用。因為方波可以快速從一個值轉至另一個(即0→1或1→0),所以方波就用作時鐘訊號來準確地觸發同步電路。但是如果用頻率定義域來表示方波,就會出現一連串的諧波。這可能會產生電磁波和電流脈波,影響周圍的電路,產生雜訊和錯誤,對一些精密儀器如類比數位資料轉換器(analog-to-digital converter)影響十分明顯,所以設計會使用正弦波作時鐘訊號來代替方波。
在音樂上,方波被視為空洞的聲音,因此會以減法合成過濾方波作管樂的基礎。另外,電吉他的失真效果(distortion)把波形的外層削去,令波形趨向成為方波。失真越大會令波形越像方波。
一個“簡單二能級萊德馬契函數”(simple two-level Rademacher function) 就是一個方波。

主要參數


正如已經提到的,理想方波在高和低兩個值之間是瞬時變化的。實際上,由於波形產生系統的物理局限性,這永遠不可能實現。信號從低值上升到高值然後再下降所花費的時間分別稱為 脈衝上升時間(rise time)和 脈衝衰減時間(fall time)。
如果系統出現過阻尼,那麼波就永遠不會達到理論上的高和低兩個值,如果系統出現欠阻尼,波在穩定下來之前就會在高和低兩個值附近振蕩。在這兩種情況下,脈衝上升和衰減時間就會在兩個特定的中間值之間被測量,例如5%和95%之間,或10%和90%之間。公式存在的能決定系統的近似帶寬,決定了波的脈衝上升和衰減時間。

計算


方波和鋸齒波不同。鋸齒波包含所有整數諧波成分(integer harmonics),方波只有奇數諧波成分。
我們可以傅里葉級數表達一個理想方波,這個傅里葉級數有無限個項,如下式:
方波[專業術語]
方波[專業術語]
以傅里葉級數來表達方波會出現吉布斯現象(Gibbs phenomenon)。非理想方波中的振鈴現象(Ringing artifacts)被證明與此現象有關。吉布斯現象可使用σ近似(σ-approximation)來阻止,而σ近似使用Lanczos σ因子來使序列更理想地收斂。
方波的高(1)和低(0)兩個值之間的轉換時,時間應盡量縮短,所以理想方波值的轉變是即時的。當然,這在現實世界中永不可能發生,因為它的轉變率要無限,並且要無限大的帶寬。
用加法合成增加和諧的數目來製造方波
在現實世界,方波只有有限的帶寬,因此會出現嚴重的吉布斯現象並常常表現出像吉布斯現象一樣的振鈴效應(ringing effect), 或者是像σ近似一樣的波動效應(ripple effect)。
在現實世界,數碼電子的帶寬有限,方波只能以有限的帶寬來表達,意味著我們只能取一個近此方波的波型。要得出這個合理的波型,最少要有基波(fundamental harmonic)和第三次諧波(third harmonic)。當然,諧波的數量越多,波型就越像一個方波。
占空比(duty cycle)是方波值“1”佔一個周期的時間比例。真實方波的占空比是50%──即高值和低值占的時間一樣。方波的平均值是由占空比決定的,因此通過改變ON和OFF周期然後求平均數,有可能代表兩個限制電平(limiting level)間的任意值。這是脈寬調製(pulse-width modulation)的基礎。

不同表示方法


方波有很多定義法,除了在不連續點外它們都是等效的。
x(t)=sgn(sin(t))
正弦值為正時上式等於1,當正弦值為負時上式等於−1,且0在不連續點上。
單位階躍函數u(t)與矩形函數⊓(t)
占空比為50%時,T是2.也可以用分段的方式表示:
當下列式子成立時,上述式子成立
x(t+T)=x(t)

傅里葉變換


方波積分是三角波,三角波微分是方波。
三角波再多次積分就可以得到正弦波,或者經過二極體網路轉化。
正弦波通過施密特觸發器或比較器可轉換為方波。