cancel
Showing results for 
Search instead for 
Did you mean: 

Many capacitor values with STM32F407

LMI2
Lead
Posted on February 13, 2017 at 22:52

There quite many kinds of capacitor values in the HW manual suggested for 407. There are 2*4.7uF, 1uF, 2.2uF and of course 100nF. Do I really need all those different values? I have plenty of 100nFs and SMD ceramic 10uFs. Can I use just those?

5 REPLIES 5
T J
Lead
Posted on February 13, 2017 at 23:26

It all comes back to ESR.

We need the capacity to supply spikes of current requirements.

spikes come from transistors changing state.

In a ' VLSI '  processor  thousands of transistors toggle on an internal clock phase, and another and another just inside one cpu cycle.

So the spikes are aggressive and predictable mostly.

Some spikes are long and deep, some are shallow, so the impedance of requirements changes from phase to phase within a single cpu cycle.

Hence the requirement to have several capacitance values to accommodate the differing current densities Vs frequency response of the capacitors, the efficiency of which comes back to ESR.

The current draw profile determines the capacitance required and is predicable, the engineers have suggested the worst case requirement, however if you project is not so aggressive ( running only a uart for example) then you can get away with less caps.

the symptoms of insufficient capacity are; is inconsistent execution of code that you know works.

its hard enough to debug code, let alone have a hardware issue as well.

Actually on the Oscilloscope, if you can see the 3v3 line drop by 200mV then you are only just ok.

What you cant see on the scope is the rail on the chip die running through really thin wires.

if the voltage drop on the die is 1V you will likely see aberrations of crashing.

This will occur when you have 7 DMAs, 2 CANbus and 14 Serial processes running...

 but otherwise you should be ok... mostly.

please check the ripple current of your capacitors, it is important for accommodate the required ESR.

LMI2
Lead
Posted on February 14, 2017 at 01:38

Ceramic 10uF capacitors have some ESR, 100nF not so much. On the other hand they both have lower ESL than some larger plastic poly* capacitors. But the capacitance varies a lot in large ceramic caps.

A Discovery board had some tantals on it.

I'll probably try those cercos I mentioned in the first mail.

Posted on February 14, 2017 at 01:56

Traditionally, we avoid Tantalum Capacitors because in the early days they would go short circuit and glow at 1000C before catching fire.

I still avoid Tants like the plague.

I use Nichon 2A ripple current for the primary power supply storage.

like this one

http://www.digikey.com/product-detail/en/nichicon/UHW0J332MPD/493-6884-ND/3664497

 

with 10,000 hours at 105C reliability...

this feeds power into the 3V switching regulator...

Posted on February 14, 2017 at 02:53

And they do of course explode when placed backward..

The primary caps I'd worry about are those on the VCAP pins for the 1.25V regulator, the bulk capacitance on the primary regulator, some close to the supply pins, along with some decoupling ones.

This video blog talks about multiple capacitors

https://www.eevblog.com/2016/03/11/eevblog-859-bypass-capacitor-tutorial/

 
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Posted on February 14, 2017 at 17:22

Good to see info about reliable components, but nothing specific about Cer Caps.

I think I'll use these or 1206 size.

http://www.digikey.fi/product-detail/en/murata-electronics-north-america/GRM188R6YA106MA73D/490-13248-1-ND/5877456

 

http://www.digikey.fi/product-detail/en/murata-electronics-north-america/GRM188R6YA106MA73D/490-13248-1-ND/5877456