文 | 陳亮
在影響電容量的3個主要因素中,極板面積和極板間距是很直觀的。然而相對介電常數看似是固定的材料屬性,但在實際場景中就比較複雜了。舉個栗子:同一塊使用fr4做為介質的pcb,內層的帶狀線上下兩端介質的相對介電常數都是4,訊號線感受到的相對介電常數就是材料的相對介電常數(4)。那表層的微帶線呢?一面是相對介電常數是1的空氣,一面是相對介電常數是4的fr4。那麼表層微帶線感受的有效介電常數是多少呢?這裡先容我賣個關子。
首先我們得知道什麼是相對介電常數:介電常數是導體間的絕緣材料增加它們之間電容量的特性。而相對介電常數就是導體被絕緣材料包圍時的電容量與導體被空氣包圍時的電容量的比值。
相對介電常數公式如下。
當導體周圍填充的是均勻介質時,導體感受到的介電常數是介質的相對介電常數,如果周圍填充的是非均勻介質的時候,那麼導體感受到的介電常數和兩種介質的相對介電常數有關。這時電力線通過不同介電常數的介質材料時所感受到的介電常數就稱為有效介電常數。
這次我們就不舉栗子了,今天舉大公尺……
以一塊水稻田為例,當稻田不施肥(介質是空氣),秋天能收穫稻穀200斤(使用空氣做介質的電容量),當使用化肥a(介質是fr4),秋天能收穫稻穀800斤(使用fr4做介質的電容量). 那麼化肥a的增產常數(相對介電常數)是施肥產量和不施肥產量的比值,即 800斤/200斤=4。這樣大家是不是都明白了相對介電常數是怎麼來的?使用一種化肥,田的實際增產常數等於化肥的相對增產常數。
那假如這塊田一部分不施肥(介質是空氣),一部分使用化肥a(介質是fr4),那麼怎麼計算這塊田實際增產常數(有效介電常數)呢?計算方法如下公式。
通常有效介電常數的精確數值需要用**器模擬才能得出,下面提供一種使用阻抗計算軟體擬合微帶線感受到的有效介電常數的方法:
pcb表層的微帶線,電力線會穿過空氣和fr4,感受到的介電常數會不同。由於介電常數會影響電容的增幅,所以介電常數的波動也直接影響電容量。因為電感則不受介質屬性影響,所以介電常數的波動的變化會直接導致阻抗的變化,根據阻抗公式:
可以通過下面的方法來得到。
使用非嵌入式微帶線模型,一面接觸空氣,一面接觸fr4時的線路阻抗(猜想:此微帶線模型內部演算法是考慮了空氣的,因為空氣的引數固定所以沒有設定選項)。
2. 使用嵌入式微帶線模型,用h2模擬空氣,介電常數為1,厚度盡量大,盡量包裹所有的電力線。猜想用嵌入式微帶線的h2模擬空氣引數得到的阻抗與非嵌入式微帶線獲得的阻抗一致。
根據軟體計算的結果,兩組模型獲得的結果非常接近,證實了猜想,非嵌入微帶線模型是考慮了空氣影響的,實際上是一種特殊的嵌入式微帶線。
3.在驗證了非嵌入式微帶線模型實際是一種特殊的嵌入式微帶線後,我們用嵌入式微帶線模型進行有效介電常數的擬合。
根據擬合結果:微帶線一面接觸空氣,一面接觸fr4時,銅厚厚度1.2mil,如將空氣和fr4看成乙個整體(一塊田),走線感受到的有效相對介電常數約是2.9(實際增產常數)。此方法獲得的擬合結果是近似值,帶狀線也可以用相同方式擬合。
了解了相對介電常數對電容的影響,以及多種不同相對介電常數介質對電容的影響,有助於分析因介電常數變化引起的反射、串擾、延時等問題。其中典型就是板材的玻纖效應:pcb常用介質fr4是玻璃纖維布與環氧樹脂混合成的,電力線穿過這兩種介電常數不同的介質,感受到的有效介電常數就是fr4的相對介電常數。而常用的1080、106等型號的玻璃布是網格狀,網格內和網格外的玻璃纖維布與環氧樹脂的比例不同,且玻璃纖維布的相對介電常數高於環氧樹脂的相對介電常數,導致網格內和網格外的有效介電常數不同。所以走在網格內的訊號線比走在網格外的訊號線感受的有效介電常數更低;同時走在網格中的訊號比玻纖布上的訊號更快到達,兩訊號線雖然等長但是並不等時。有效介電常數直接影響電容量,進而影響阻抗,阻抗的突變將引起反射,這就是我們常說的玻纖效應。
提問:關於如何避免板材的玻纖效應,你有什麼好主意呢?結合自己的認識,並發揮想象力吧!小陳我先腦洞一波,如果我們能將玻璃纖維的相對介電常數做的和環氧樹脂一樣,網格內和網格外的有效介電常數就是一致的,是不是就不會有玻纖效應啦。
常數乘以無窮大等於多少 電導率常數 水質分析儀
電導率是在整個工業過程控制中廣泛使用的水質的重要度量。電導率測量的應用包括鍋爐水處理,冷卻塔水處理和反滲透監測。有幾種不同型別的感測器可用於測量電導率。選擇適合您的應用的感測器將提高準確性並確保裝置的使用壽命。選擇電導率感測器之前要了解的乙個重要因素是如何選擇電導率池常數。電導率感測器的工作原理 可...
python無窮大 Python 表示無窮大的數
我之前只知道設定初始值0.今天偶然在python演算法書上看到這個片段,從100個隨機數裡面找2個最靠近的自然數 不相等 from random importrandrange seq randrange 10 10 for i in range 100 dd float inf for x ins...
無窮大無窮小
如果問題中各資料的範圍明確,那麼無窮大的設定不是問題,在不明確的情況下,很多程式 員都取0x7fffffff作為無窮大,因為這是32 bit int的最大值。如果這個無窮大只用於一般的比較 比如求最小值時min變數的初值 那麼0x7fffffff確實是乙個完美的選擇,但是在更多的情況下,0x7fff...