題:
什麼是去耦電容,如何知道是否需要一個?
Lawrence Johnston
2010-04-18 04:47:47 UTC
view on stackexchange narkive permalink

什麼是去耦電容器(或下面鏈接中所指的平滑電容器)?

我如何知道是否需要一個去耦電容器,如果需要的話,什麼尺寸以及需要去哪裡?

這個問題提到了許多芯片在VCC和GND之間需要一個芯片。我怎麼知道特定的芯片是不是?

與Arduino一起使用的 SN74195N 4位並行訪問移位寄存器是否需要一個? (以我當前的項目為例)為什麼或為什麼不?

我覺得我開始了解電阻器的基本知識以及它們的使用位置,應該使用什麼值表示?地點等,我也想從基本的角度理解電容器。

在行業中,它們被稱為去耦帽(不是平滑帽)。
@Brian感謝您的澄清。我修改了標題,以方便將來的用戶查找(但將引用保留在正文中,以使其可以通過平滑電容器進行搜索)。
是否應該將其與http://electronics.stackexchange.com/questions/2262/smoothing-capacitors-what-size-and-how-many合併?
我認為它就像在“全波橋式整流器”之後的平滑電容器一樣工作。
十七 答案:
ajs410
2010-04-22 00:06:18 UTC
view on stackexchange narkive permalink

電源很慢...它們需要大約10 us的響應時間(即帶寬高達100 kHz)。因此,當您的大型,不良,多MHz微控制器將一堆輸出從高切換到低時,它將從電源汲取功率,從而導致電壓開始下降,直到意識到(需要10 us!)它需要做點什麼校正下垂電壓。

為補償慢速電源,我們使用了去耦電容器。去耦電容器在IC附近增加了快速的“電荷存儲”。因此,當您的微型控制器切換輸出時,它首先從電容器中提取電荷,而不是從電源中提取電荷。這將花費一些時間來適應不斷變化的需求。

電容器的“速度”會有所不同。基本上,較小的電容器更快。電感往往是限制因素,這就是為什麼每個人都建議使用盡可能短,最寬的引線將電容盡可能靠近VCC / GND的原因。因此,在最小的封裝中選擇最大的電容,它們將提供最快的電荷。

好,準確的答案。陶瓷電容器“更快”,因此更適合於高速去耦。大容量(極化)鉭電容器僅用於較低頻率,因為它們“很慢”(由於ESR,請考慮電容器內部的小型RC濾波器)。當人們說“平滑”電容器時,我認為更多的是電源輸出上的大電容,而不是電源引腳上的去耦。自ENG101以來,我從未使用過該術語。
IC是否總是會直接從電容器中拉出?這裡不是要剪頭髮,而是...
@cbmeeks:如果在某個時刻電源(包括旁路電容以外的所有器件)正在輸出1mA,而一個器件的電流為1.5mA,則該設備將從電源中吸收1mA的電流,而從旁路電容中吸收0.5mA的電流。如果在稍後的某個時候電源已增加到輸出1.1mA,但負載僅消耗1.0mA,則該設備將從電源中汲取1.0mA,而電容將從電源中汲取0.1mA。
jeremy
2010-04-18 07:51:36 UTC
view on stackexchange narkive permalink

我是問那個問題的人。這是我的基本理解:

您在 \ $ V_ {CC} \ $ span> / GND之間連接電容器,以使電壓保持恆定。在直流電路下,電容器充當開路,因此在那里短路沒有問題。當您的設備加電時( \ $ V_ {CC} \ $ span> = 5V),電容器被充電至容量,並等待直到之間的電壓變化 \ $ V_ {CC} \ $ span>和GND( \ $ V_ {CC} \ $ span> = 4.5V )。此時,電容器將放電以嘗試使電壓回到電容器內部的電荷水平(5V)。之所以稱其為“平滑”(或者至少就是我所說的平滑),是因為電壓的變化將不太明顯。

最終,電壓永遠不會通過電容器返回到5V,而是電容器將放電,直到其內部的電荷等於電源電壓(達到平衡)為止。如果 \ $ V_ {CC} \ $ span>的增加幅度超過其平均值( \ $ V_ {CC} \ $ span> = 5.5V)。

關於為什麼需要它們,它們在高速數字和模擬電路中非常重要。我無法想像您需要一個SN74195,但是不會受傷!

感謝您的回答。它傳達了許多有用的信息,這些信息足夠基本,我可以理解。
為了對此進行詳細說明,在上述情況下使用了一個去耦電容,但它也可以向其“去耦”的芯片提供某種瞬時電流需求。您可能想知道,如果您的電源具有足夠的現行規定,為什麼需要這種東西。要回答這個問題,您必須考慮到PCB上的走線以及所有導線通常都具有電感,因此瞬時電流需求(即在MCU的每個時鐘脈衝處)不能足夠快地滿足,因為電流只能在給定的條件下變化通過電感的速率。瓶蓋可充當各種“當前儲藏室”。
“我無法想像您需要一個SN74195”-這意味著您從未使用過7400邏輯。相信我,您需要去耦器,每個IC一個非常好的規則。
endolith
2010-04-18 10:23:21 UTC
view on stackexchange narkive permalink

通常稱為“旁路電容”,因為高頻噪聲會繞過IC並直接流向地面,或者稱為“ 去耦電容”,因為它會阻止一個IC的電流消耗

“我怎麼知道一個特定的芯片是不是一個芯片?”

只要假設它們都可以。 :)如果芯片間歇性消耗電流,則會導致電源電壓間歇性下降。如果另一個芯片“下游”,它將在其電源引腳上看到該噪聲。如果足夠糟糕,則可能導致錯誤,噪音或其他後果。因此,通常我們在IC“上游”的所有器件上都設置旁路電容。 (是的,因為銅不是理想的導體,所以走線的方向和組件的位置很重要。)

這是我從TI撰寫的文檔中發現的一個有趣的經驗法則(按順序:從類型到最大頻率):鋁電解,100 kHz;鉭電解,1 MHz;雲母,500 MHz;陶瓷,1 GHz
您符合我對旁路和去耦帽的定義。很高興聽到另一個靈魂讀了太多東西。
您可以添加更多有關上游和下游案例的信息嗎?
-1
jluciani
2010-04-18 07:55:05 UTC
view on stackexchange narkive permalink

一個平滑電容器(也稱為去耦電容器) s>用於減少電源電壓的變化。當從電源汲取大電流時(例如數字邏輯切換狀態時),您將看到電源電壓發生變化。開關試圖吸收大的瞬時電流,並由於電壓源的阻抗以及電壓源與IC之間的連接而產生電壓降。去耦電容器將有助於維持(或平滑)設備的電源電壓。將此存儲元件放置在靠近IC的位置,可以減少IC上的電壓變化。

除非在IC汲取其最大開關電流時測量每個IC的電源電壓,否則很難說出電容器的有效性。是。對於大多數數字設備,建議使用0.1uF陶瓷,並且要非常靠近該設備。由於電容器體積小且成本低廉,大多數設計人員只會添加電容器。有時,如果我有兩個非常接近的邏輯設備,則可以定向一個兩個IC之間的電容器。通常不是這種情況。

電源IC具有更大的平滑電容器要求,因為開關電流較大。對於這些設備,您需要仔細查看應用的紋波要求,以確定合適的濾波電容器。

Mark
2010-04-19 04:19:00 UTC
view on stackexchange narkive permalink

只需增加更多的EM排放即可。

大多數公司會建議在每個電源輸入端設置0.1uF的電容。請記住,這只是為了避免可能影響操作的電壓驟降所需的最低要求。如果您要構建需要通過FCC第15部分排放的PCB板,則需要更進一步。

最終,您需要根據PCB設計和功耗來計算電源平面上所需的全部電容。根據我的經驗,每個主要IC(微控制器,ADC,DAC等)的鉭電容為10uF,然後在每個IC的每個電源引腳上分別為0.1uF和10nF。 10nF的電容必須小一些(最好是0402或最大為0603),以避免封裝中的引線電感使電容器的影響無效。

我強烈建議這本書如果您打算進入高速數字設計,那麼高速實際上就是1MHz以上的任何東西。

+1表示10nF上限。默認值為0.1uF,但10nF或什至1nF的電容在高頻下的阻抗較低,因為它們的寄生電感較低。
寄生電感取決於封裝尺寸,而不是總電容。當然,最大電容與封裝尺寸之間存在相關性,因此您大體上是對的,但是0805封裝中的10nF電容與0805封裝中的10uF電容幾乎相同。結果是,如果0603封裝中有100 nF的電容,那麼0603封裝中增加10nF的電容對您沒有多大幫助。
另外,請不要忘記通過添加電容帽無法始終解決EMI問題。希特勒發現https://www.youtube.com/watch?v=eeo8ZZTfwZQ
我是否正確理解,在主引腳上使用2個電容器(10uF,100nF),在每個輔引腳上使用1個電容器(10nF)?
Olin Lathrop
2011-06-11 19:10:08 UTC
view on stackexchange narkive permalink

與去耦相關的問題似乎最近出現了很多。我在這裡給出了詳細的答案:去耦電容,PCB佈局

這涉及去耦問題和佈局。電源平滑是完全不同的事情。通常,這需要較大的電容帽,因為它們的電源紋波頻率遠低於去耦電容帽要處理的頻率,因此必須能夠存儲合理數量的能量。

Kellenjb
2010-04-18 09:20:15 UTC
view on stackexchange narkive permalink

我想強調jluciani的觀點之一。使電容器盡可能靠近芯片的電源輸入非常重要。這可以幫助消除在電路中的其他地方,電源中引入的任何噪聲,甚至從電路板上的某個源發出的一些噪聲。放置在IC旁邊非常常見。簡單地將電容視為電容器可以容納的電荷量,因此電容越大,其容納的電荷就越多。如果將電容器並聯,則會增加容量,從而產生更高的有效電容。

就您對該芯片是否需要的問題而言,這不會有任何傷害。數據表通常會指定芯片是否需要去耦(又稱平滑)電容器,如果需要,則推薦值是什麼。

starblue
2010-04-18 23:35:45 UTC
view on stackexchange narkive permalink

只需在其他答案中加上幾點即可:

要測量電流尖峰對電源電壓的影響,您需要一個快速示波器。這取決於電路的速度,但我想您需要200MHz至1GHz的帶寬。

此外,如果承載電流尖峰的電源電路很大,則會導致無線電發射,這是由於各種技術和法律原因而皺眉。旁路電容器就像這些尖峰的捷徑一樣,因此發射少得多。

大多數電壓尖峰即使在100MHz示波器上也可見,因為它們的頻率與您的時鐘有關。以8MHz運行的ATmega將每1 / 8MHz = 125ns出現一個尖峰。
supercat
2011-03-13 22:06:48 UTC
view on stackexchange narkive permalink

旁路蓋十分便宜,因此在許多情況下沒有理由不將其放置在各處。但是,如果空間或成本是極端問題,則可以省略一些。關鍵是要認識到如果不這樣做會發生什麼。我的建議是,如果不考慮這些情況,將假設是最壞的情況:(1)輸入開關頻率下的RF輻射可能會增加,並且(2)任何輸入切換時,假設設備的輸出和內部狀態可能被任意小故障。如果這些行為中的任何一個都成為問題,則需要旁路蓋。如果這兩個都不成問題(例如,因為沒有一個輸入經常切換到足以使輻射成為一個問題,那麼該設備就沒有內部狀態,並且在輸入切換時不會關心輸出的狀態),那麼旁路蓋可以省略。

john2011
2010-04-23 11:37:01 UTC
view on stackexchange narkive permalink

在一般情況下,一些或許多IC,晶體管或閥(管)將連接到同一電源。當設備在這些情況下工作時,它會根據通過電源的信號從電源汲取變化量的電流。由於電源不是完美的,變化的電流會導致變化的電壓出現在電源軌上。然後,連接到同一電源的所有其他設備將感受到此電壓。噪聲信號將耦合到它們中。這可能會導致模擬電路不穩定或數字電路切換錯誤。通過在上述位置放置去耦電容器,電源電壓將變得更加穩定,並且設備之間將彼此去耦。

davidcary
2010-06-10 01:34:59 UTC
view on stackexchange narkive permalink

芯片的數據表通常會明確指出要使用的電容器數量和大小。最佳做法是在每個芯片的電源引腳上附加一個1 uF的電容(在2001年之前,最佳做法是使用0.1 uF電容)。

ps:您是否考慮過使用74HC595或74HC166而不是74195?同樣,並釋放Arduino上的一些引腳。

analogsystemsrf
2017-02-26 20:03:38 UTC
view on stackexchange narkive permalink

通過改進電路模型,可以消除關於旁路電容的一些魔力。 7410(三重NAND)系列門看起來像這樣: enter image description here

具有直通電流(忽略4Kohm和1.6Kohm的電流),計算方式為 $$(5v-3 * Vdiode)/ 130 Ohm $$ span>或5- 2.1 / 130 = 2.9 / 130〜22毫安。

此閘門採用三合一封裝,可提供高驅動力(大扇出)和更快的速度。在74195內,我們不需要所有驅動器。我們確實需要速度。我們假設每個門的直通電流為2mA(每個FF〜15個門)

schematic

模擬該電路 –使用 CircuitLab sup>

創建的示意圖

我們需要為1uS的繁忙時鐘活動存儲足夠的電荷。為什麼?為什麼要使用1uS?因為大電容器和長電線都會振鈴,並且使IC上的VDD升高,除非加以阻尼。什麼振鈴頻率? 1uH和1uF產生0.159KHz。如何阻尼?

使用Q = 1 [定義為Q = ZL / R = 2(pi Fring L / R)]和Fring = 1/2 * pi sqrt(L C),我們發現Rdampen = sqrt(L / C)。對於1uH和1uF,需要一個OHM。

請考慮使用此電路來良好地控制VDD振鈴:

schematic

模擬該電路 sup>

Signal Chain Explorer對這種1歐姆阻尼有什麼啟示?

enter image description here

驚奇?邏輯工程師還需要設計VDD濾波和VDD阻尼。

您似乎不小心將相同的答案發布了兩次,應該刪除了一個。
Joshua de Haan
2018-10-28 04:43:39 UTC
view on stackexchange narkive permalink

當人們問電容器去耦的功能是什麼時,人們通常會給出一種解釋,但事實是他們完成了許多任務。

這是我知道的事情清單:

他們減少地面反彈

接地反彈是一種現象,其中接地平面上變化的電壓差會對(大部分)模擬和(有時)數字信號產生負面影響。對於模擬信號,例如音頻,這可能會以高音調噪聲的形式表現出來。對於數字信號,這可能意味著信號丟失/延遲/偽造。

變化的電壓差是由於電流變化引起的磁場的產生和崩潰所致。

電流流經的路徑越長,與之相關的電感就越大,接地彈跳就越差。多個電流路徑也加劇了問題,並加劇了電流變化的速度。

電流顯然在電源和連接的IC之間發生,但在“通信” IC之間也不太明顯。與兩個IC相關的電流看起來像這樣;電源-> IC 1-> IC 2->接地->電源。

去耦電容器通過用作電源有效地減小了電流路徑的長度,從而減小了電感,從而減小了接地彈跳。

前面的例子變成了;上限-> IC 1-> IC 2->接地->上限

他們保持電壓穩定

電壓水平波動有兩個原因:

    線/線電感降低了通過該線/線的最大電流變化率;電流“需求”的突然增加將導致電壓下降;電流的“需求”突然下降將導致電壓峰值。
  • 電源(尤其是開關式電源)需要時間來響應,並且會略微落後於當前需求。

去耦電容器可以平滑電流需求並減少電壓的任何下降或尖峰。

他們可以降低EMI(傳輸)

當我們談論電磁干擾時,我們指的是非預期的電磁干擾的傳輸,或者是指干擾您設備功能的預期或非預期的電磁信號的接收。通常,它指的是傳輸本身。

在電源和接地層之間放置(去耦)電容器會改變整個頻率範圍內的傳輸係數。 顯然對於整個PCB以及有損/高阻電容器,僅使用一個值作為電容器即可降低EMI,但這是違反常規做法的(提倡增加電容的階數越接近電源)。對於大多數人來說,為自己的業餘愛好製造電路並不會真的對EMI感到擔憂(儘管無線電愛好者通常會這樣做),但是當您設計用於大規模生產的電路時,這是不可避免的。

去耦電容器可以減少電路產生的意外電磁輻射。

要回答您剩餘的問題。.

我怎麼知道我是否需要一個,如果需要,什麼尺寸和需要在哪裡 去嗎?

通常,只要有可能就放置一個去耦電容器,並選擇最小的物理尺寸和最大的電容,並儘可能靠近IC的電源引腳。

將SN74195N 4位並行訪問移位寄存器與 Arduino需要一個嗎? (以我當前的項目為例)為什麼或為什麼 不是嗎?

這可能很好用,但是如果您可以通過放置成本為幾美分甚至在某些情況下甚至為一美分的組件來增加賠率,那麼為什麼還要“可能”打擾呢?

David Chesney
2015-05-21 19:22:22 UTC
view on stackexchange narkive permalink

幾乎每個IC都應具有一個去耦電容器。如果數據表中沒有任何規定,請至少在IC的電源引腳附近放一個0.1 uF的陶瓷電容,額定電容至少是所用電壓的兩倍。

許多事情都需要更多輸入電容。您通常可以在數據表,應用筆記或評估套件原理圖中找到這些建議。

Andreas HD
2017-03-15 14:27:59 UTC
view on stackexchange narkive permalink

要簡短地回答您的問題: 直流電不通過電容器,交流電通過。大多數噪聲是交流耦合噪聲,或/並且具有交流特性,即開關+-某些直流值。 為了適應這些變化,可以使用去耦電容。它只是將交流信號短路。關於它們為什麼以及如何工作的大量應用筆記非常豐富: http://www.analog.com/media/en/training-seminars/tutorials/MT-101.pdf

此外,關於儲能器/平滑電容器的討論-在此線程中提出它只是在術語方面使新手感到困惑。
進行平滑以產生非常穩定的電壓。 例如。一些傳感器/電路的輸出與它們的電源電壓成比例關係。供應中的漣漪將直接影響其產量。

對於邏輯IC,“去耦”電容器絕對充當儲存器,為高開關電流提供低阻抗路徑。因此,對於這個問題,我認為“儲層/平滑”這兩個術語不會引起混淆。
根據定義,電容器是電荷的儲存庫。大型和小型電容器都會發生平滑。最終,它實際上是對語義的討論,對於不懂語義的人可能會造成更多混亂。 但是,p。模擬應用筆記中的2很好地總結了這一點: 大型電解電容器(通常為10 µF – 100 µF)不超過2 in。 遠離芯片。 _該電容器的目的是作為電荷的儲存器,以局部滿足電路的瞬時電荷需求,因此電荷無需通過電源走線的電感。
盡可能靠近芯片電源引腳的較小電容(典型值為0.01 µF – 0.1 µF)。_該電容器的目的是使高頻噪聲遠離芯片。
Techknowlogic
2014-11-23 15:49:08 UTC
view on stackexchange narkive permalink

電容器是存儲元件,它將以電荷形式節省能源。回到去耦電容,它也稱為旁路電容,因為它將旁路電源紋波,並且該充電電容將嘗試在VDD引腳上保持固定的直流電壓。

cmos1982
2018-01-17 04:00:08 UTC
view on stackexchange narkive permalink

需要它們以降低功率傳輸系統的阻抗。在高頻下,電源呈現出不可忽略的串聯阻抗,這主要是由於電網的電感。看一下下面文章的“電源完整性中的鐵軌崩潰”部分,它可以幫助您理解這一點: https://www.cohenelec.com/considering-capacitor-parasitics/ >

當鏈接斷開時,獲取一些信息並從答案中的文章中引用它可能會很好。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 2.0許可。
Loading...