不幸的是,正確的旁路和接地似乎沒有被很好地教導和理解。它們實際上是兩個獨立的問題。您在詢問旁路問題,但也隱含地接地。
對於大多數信號問題,這種情況也不例外,它有助於在時域和頻域中考慮它們。從理論上講,您可以在其中任何一個進行分析,然後在數學上進行轉換,但是它們各自對人腦提供了不同的見識。
去耦提供了一種近乎蓄能的功能,可以使電流的短期變化消除電壓畫。返回電源的線路具有一定的電感,在產生更多電流之前,電源需要一些時間來響應電壓降。在一塊板上,它通常可以在幾微秒(us)或我們的數十秒之內趕上。但是,數字芯片可以在幾納秒(ns)內大量改變其電流消耗。去耦電容必須靠近數字芯片電源,地線才能發揮作用,否則這些線芯中的電感會妨礙其在主電源饋入之前迅速提供額外的電流。
那是時域視圖。在頻域中,數字芯片的電源和接地引腳之間是交流電流源。直流電源來自主電源,一切都很好,因此我們將忽略直流。該電流源產生的頻率範圍很廣。一些頻率是如此之高,以至於在相對較長的時間內幾乎沒有電感,從而導致主電源開始成為很大的阻抗。這意味著那些高頻將導致局部電壓波動,除非對其進行處理。旁路電容是那些高頻的低阻抗分流器。同樣,旁路電容的引線必須短,否則其電感將過高,並妨礙電容器使芯片產生的高頻電流短路。
在這種情況下,所有佈局看起來不錯。每種情況下,蓋子都靠近電源和接地芯片。但是,由於不同的原因,我不喜歡其中的任何一個,而該原因是接地。
良好的接地比繞過更難解釋。真正要解決這個問題需要整本書,所以我只想提一下。接地的第一項工作是提供通用電壓基準,我們通常將基準電壓設為0V,因為其他所有因素均相對於接地網而言。但是,請考慮一下當您通過地面網絡運行電流時會發生什麼。它的電阻不為零,因此會導致接地不同點之間的電壓差很小。 PCB上銅平面的直流電阻通常足夠低,因此對於大多數電路來說,這並不是太大的問題。純數字電路至少具有100s的mV噪聲裕度,因此10s或100s的uV接地偏移量並不重要。在某些模擬電路中確實如此,但這不是我要解決的問題。
想一想,隨著流經接地層的電流頻率越來越高,會發生什麼。在某個點上,整個接地層的寬度僅為1/2波長。現在,您不再需要接地平面,而只有貼片天線。現在請記住,微控制器是具有高頻分量的寬帶電流源。如果您在整個接地平面上流過它的即時接地電流,甚至只有一點點,您就會擁有一個中心饋電的貼片天線。是為了使本地高頻電流遠離接地層。您要建立一個微控制器電源和接地連接的本地網絡,在本地繞過它們,然後每個主網絡電源和接地網絡只有一個連接。微控制器產生的高頻電流從電源引腳流出,經過旁路電容,然後回到接地引腳。在該環路周圍可能有很多討厭的高頻電流,但是如果該環路僅與電路板電源和接地網有一個連接,那麼這些電流將在很大程度上遠離它們。
因此,回到您的佈局,我不喜歡的是每個旁路電容似乎都有單獨的電源和接地過孔。如果這些是電路板的主要電源和接地層,那就不好了。如果您有足夠的層,並且過孔確實要連接到本地電源和接地層,那麼只要這些本地層僅在一個點上連接到主平面即可,這沒關係。
這樣做不需要本地飛機。我什至在兩層板上也經常使用本地電源和接地網技術。我先手動連接所有接地引腳和所有電源引腳,然後連接旁路電容,再連接晶體電路,然後再佈線。這些本地網絡可以是星形網絡,也可以是微控制器下方的任何網絡,仍然允許根據需要在其周圍路由其他信號。但是,再次,這些本地網絡必須與主板電源和接地網絡只有一個連接。如果您有板級接地平面,那麼通過某個地方會有一個 來將本地接地網連接到接地平面。
我通常走得更遠能夠。我將100nF或1uF陶瓷旁路電容放置在盡可能靠近電源和接地引腳的位置,然後將兩個本地網絡(電源和接地)佈線到饋電點,並在它們之間放一個較大的電容(通常為10uF),並進行單個連接並在帽的另一側連接到板的地面和電網。該次級電容為通過旁路旁路電容分流的高頻電流提供了另一個旁路。從電路板其餘部分的角度來看,微控制器的電源/接地饋電行為良好,沒有太多討厭的高頻信號。
因此,現在終於可以解決您的問題,即與您認為的最佳實踐相比,佈局是否重要。我認為您已經很好地繞過了芯片的電源/接地引腳。這意味著它應該可以正常運行。但是,如果每個都有一個到主接地層的單獨通孔,那麼以後可能會遇到EMI問題。您的電路可以正常運行,但是您可能無法合法出售它。請記住,RF發送和接收是相互的。能夠從其信號發射射頻信號的電路同樣容易受到那些信號拾取外部射頻信號的影響,並且在信號的頂部產生噪聲,因此這不僅僅是別人的問題。例如,在附近的壓縮機啟動之前,您的設備可能工作正常。這不僅是理論上的情況。我已經看到了完全一樣的案例,並且我希望這裡也有其他案例。一家公司生產的小玩意兒的生產成本為120美元。我被雇用來更新設計並在可能的情況下將生產成本控制在100美元以下。以前的工程師並不真正了解RF發射和接地。他的微處理器發出大量的射頻垃圾。他通過FCC測試的解決方案是將整個混亂包裹在一個罐子裡。他製作了一個六層板,底層接地,然後在生產時在討厭的部分焊接了一塊定制的鈑金。他認為,只要將所有不會輻射的金屬都封閉在金屬中即可。這是錯誤的,但我暫時不談。罐子確實減少了排放,因此它們只是通過FCC測試而以1/2 dB的餘音(不是很多)。
我的設計僅使用4層,即一個單板級接地平面,沒有電源平面,但是局部接地平面用於一些選擇的IC,這些IC具有這些局部接地平面和局部電源網的單點連接。長話短說,這超出了FCC限制15 dB(很多)。另一個好處是,該設備在某種程度上也是無線電接收器,而且安靜得多的電路將較少的噪聲輸入到無線電中,並有效地將其範圍擴大了一倍(也很多)。最終生產成本為$ 87。
因此,適當的旁路,接地,可視化和處理高頻環路電流確實很重要。在這種情況下,它有助於同時使產品變得更好和更便宜,而沒有得到該產品的工程師失去了工作。不,這確實是一個真實的故事。