混合信號 IC 通常具有獨立的模擬和數(shù)字電源引腳。您應(yīng)該在每個電源輸入引腳上安裝去耦電容器。 電容器應(yīng)位于 IC 和連接到 PCB 上相關(guān)電源層的多個過孔之間。
多個過孔是,但由于電路板尺寸要求,通常是不可能的。如果可以的話,使用銅澆注或淚滴來連接過孔;如果鉆頭稍微偏離中心,額外的銅有助于將過孔連接到走線。
上圖所示為 IC (U1) 和四個電容器(C1、C2、C3、C4)的銅焊盤。C1和C2是用于高頻干擾的去耦電容器。根據(jù)數(shù)據(jù)表建議將 C3 和 C4 添加到電路中。由于其他平面的限制,過孔放置并不理想。
有時,在物理上不可能將去耦電容器放置在靠近 IC 的位置。但是,如果將其放置在遠離 IC 的地方,則會產(chǎn)生電感環(huán)路,從而使地彈問題變得更糟。幸運的是,這個問題有解決方案。
去耦電容器可以放置在 IC 下方電路板的另一側(cè)。
而且,在絕望的情況下,您可以使用相鄰層上的銅在板內(nèi)制造自己的電容器。這些電容器被稱為嵌入式平面電容器,由 PCB 中由非常小的介電層隔開的平行銅澆注組成。這種類型電容器的額外好處之一是的成本是設(shè)計人員的時間。
方法#2:使用電阻器限制電流
使用串聯(lián)限流電阻來防止過量電流流入和流出 IC。
這不僅有助于降低功耗并防止設(shè)備過熱,而且還能限制從輸出線通過 MOSFET 流向 Vss 和 Gnd 軌的電流,從而減少接地反彈。
方法#3:使用布線來降低電感
保留在相鄰走線或相鄰層上。由于存在厚芯材料,電路板上第 1 層和第 3 層之間的距離通常是第 1 層和第 2 層之間距離的幾倍。信號和返回路徑之間任何不必要的分離都會增加該信號線的電感以及隨后的地彈效應(yīng)。
讓我們評估一個現(xiàn)實世界中的電路板示例。在下圖中,您可以看到 Arduino Uno 的 PCB 布局。
模擬和數(shù)字 接地 分別以白色和黃色突出顯示。
正如您所看到的,該板具有單獨的模擬和數(shù)字接地返回引腳,這很好。然而,電路板的布局抵消了將它們分開的任何積極影響。IC 的數(shù)字接地引腳與接頭排上的接地引腳之間沒有清晰且直接的路徑。
信號將通過 IC 的迂回路徑到達接頭引腳,并通過接地引腳返回迂回路徑。由于 Arduino Uno 是的電路板之一,因此這是“如何布局電路板并不重要”的示例。
通過編程和設(shè)計考慮來減少接地彈跳
隨著開關(guān)門數(shù)量的增加,地彈干擾也會增加。如果在您的設(shè)計中可能的話,請以短延遲偏移開關(guān)門。
例如,您的設(shè)計可能會以不同的時間間隔(1 秒、2 秒、3 秒等)閃爍各種 LED,以指示設(shè)計的狀態(tài)。當所有三個 LED 同時切換時,地彈效應(yīng)對電路的影響。
在此示例中,您可以通過稍微偏移 LED 來減輕地彈的影響,使它們不完全同步。在 LED 之間引入 1 毫秒的偏移對于用戶來說是感覺不到的,但會將地面反彈效應(yīng)降低約 3 倍。