【转】The decoupling capacitor…is it really necessary?
2017-06-15 18:08
309 查看
Before working as an applications engineer, I worked as an IC test development engineer here at TI. One of my projects was to characterize an I2C temperature sensor. After writing some software, I threw together a hand-wired prototype board. I was in a hurry, so I left off that pesky decoupling capacitor. Who needs it, right?
I collected data for about a week, and none of my results matched expectations. I made numerous changes in an attempt to improve performance, but nothing worked. Finally, I decided to add the decoupling capacitor. As you might expect, this solved the issue.
This got me thinking…do we always need decoupling capacitors? What do they really do?
One way to answer the question is to show what happens when you don’t use proper decoupling.
Figure 1 shows a buffer circuit driving an R-C load with and without decoupling capacitors (C1 and C2). Notice that the output signal has a high frequency (3.8MHz) oscillation for the circuit without decoupling. Poor stability, poor transient response, start-up problems, and other anomalies are common challenges with amplifiers that do not have decoupling capacitors.
Figure 1: Buffer with and without decoupling (measured results)
Figure 2 illustrates why decoupling is important. Note that the inductance of the power supply trace will limit the transient current.
The decoupling capacitor is very close to the device, so it has a very low inductance path for current flow. During transients, the capacitor can supply very large amounts of current to the device for a very short duration.
The device without decoupling does not have a mechanism to provide the transient currents, so the amplifier’s internal nodes will droop – often referred to as a glitch. The internal power supply glitches on the device without decoupling cause inconsistent operation, because the internal nodes are not properly biased.
Figure 2: Current flow with and without decoupling
In addition to using a decoupling capacitor, you should also use a short low impedance connection between the decoupling capacitor, the power supply, and the ground connection.
Figure 3 compares a good decoupling layout to a bad one. You should always try to keep the decoupling connections short and avoid vias in the decoupling path, because vias add inductance. Most data sheets recommend a decoupling capacitor value. If no recommendation is given, use 0.1uF.
Figure 3: Good vs. bad PCB layout
Using a properly connected decoupling capacitor can save you a lot of trouble. Even if your circuit works on the bench without decoupling, it could have issues when you go into production from process variation and other real world influences.
Learn from my mistake; don’t fall into the no-decoupling trap!
A special thanks to my colleagues Ichiro Itoi and Tim Green for your insights into decoupling and real-world measured results.
I collected data for about a week, and none of my results matched expectations. I made numerous changes in an attempt to improve performance, but nothing worked. Finally, I decided to add the decoupling capacitor. As you might expect, this solved the issue.
This got me thinking…do we always need decoupling capacitors? What do they really do?
One way to answer the question is to show what happens when you don’t use proper decoupling.
Figure 1 shows a buffer circuit driving an R-C load with and without decoupling capacitors (C1 and C2). Notice that the output signal has a high frequency (3.8MHz) oscillation for the circuit without decoupling. Poor stability, poor transient response, start-up problems, and other anomalies are common challenges with amplifiers that do not have decoupling capacitors.
Figure 1: Buffer with and without decoupling (measured results)
Figure 2 illustrates why decoupling is important. Note that the inductance of the power supply trace will limit the transient current.
The decoupling capacitor is very close to the device, so it has a very low inductance path for current flow. During transients, the capacitor can supply very large amounts of current to the device for a very short duration.
The device without decoupling does not have a mechanism to provide the transient currents, so the amplifier’s internal nodes will droop – often referred to as a glitch. The internal power supply glitches on the device without decoupling cause inconsistent operation, because the internal nodes are not properly biased.
Figure 2: Current flow with and without decoupling
In addition to using a decoupling capacitor, you should also use a short low impedance connection between the decoupling capacitor, the power supply, and the ground connection.
Figure 3 compares a good decoupling layout to a bad one. You should always try to keep the decoupling connections short and avoid vias in the decoupling path, because vias add inductance. Most data sheets recommend a decoupling capacitor value. If no recommendation is given, use 0.1uF.
Figure 3: Good vs. bad PCB layout
Using a properly connected decoupling capacitor can save you a lot of trouble. Even if your circuit works on the bench without decoupling, it could have issues when you go into production from process variation and other real world influences.
Learn from my mistake; don’t fall into the no-decoupling trap!
A special thanks to my colleagues Ichiro Itoi and Tim Green for your insights into decoupling and real-world measured results.
相关文章推荐
- 【转】The decoupling capacitor…is it really necessary?
- It promoted incredibly really completely and the stock is decreasing easily
- Android studio更新后出现警告:Warning:The `android.dexOptions.incremental` property is deprecated and it has
- Eclipse问题(The project was not built since its build path is incomplete)
- the selected server is enabled,but is not configured properly.deployment to it will not be permitted until the problem is correc
- 微信第三方开发程序中上传头像图片提示It is not safe to rely on the system's timezone settings
- by uninstalling an existing version of the apk if it is present,
- 遇到WARNING:Could not lower the asynch I/O limit to 170 for SQL direct I/O. It is set to -1
- It is also possible that a host key has just been changed. The fingerprint for the RSA key sent by t
- the account is currently locked out. The system administrator can unlock it.
- yii产生warning date(): It is not safe to rely on the system's timezone settings
- 学语言最好的方法是尽量多地联系使用它。(The way to learn a language is to practice using it as often as possible.)
- Is it possible kill a session when the browser is closed?
- mysqldump: Got error: 1290: The MySQL server is running with the --secure-file-priv option so it can
- yum命令提示"Another app is currently holding the yum lock; waiting for it to exit..."
- QT QPixmap:It is not safe to use Pixmaps outside the GUI thread
- c# dynamic,maybe I should say it is just some shortcut for "Object", box and unbox, without the cast
- 警告: The web application [ROOT] appears to have started a thread named [Thread-48] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
- 解决php的“It is not safe to rely on the system’s timezone settings”问题
- Could not load the assembly 'App_Web_cwclgcuu'. Make sure that it is compiled before accessing the page.