Back to Basics: Rail to Rail Opamps

Today we discuss one of the most basic characteristic of an opamp.

Rail to Rail opamp purely means an opamp whose input and output stages are designed to operate with signal voltages that are very close to both power supply rails under specified conditions. Meaning on a ±5V supply a rail to rail opamp might accept inputs from about −4.9V to +4.9V and drive outputs from about −4.95V to +4.95V into a light load, instead of being limited to something like−4.3V to 4.7V like a non-rail-to-rail opamp.

The key spec behind this is the common-mode input voltage(the voltage that is sitting on both inputs) range. If the datasheet says Vcm = V− to V+ + 0.1V, the input really reaches both rails (and a bit beyond). If it instead says Vcm = V− to V+ − 1.2V on ±5V, the input is valid from −5V to only +3.8V, so it is rail to negative rail, not truly rail to rail. Whenever you pick an opamp, this single line tells you how close your real circuit can get to each rail.

You also need to watch the output swing. The datasheet tells you how close the output can get to each rail at a given load. Into 10kΩ it may sit a few tens of millivolts away. Into 1kΩ that gap can jump to a few hundred millivolts.

The rule of thumb I try to follow is to keep signals at least 0.1V inside each rail, unless the graphs clearly prove better. On a 3.3V front end, I budget 0.1V to 3.2V as the working range and treat anything closer as margin.

When you pick a device, filter by supply and package, then read the common mode range and the output swing at your load. Only after that, think about offset and noise. This habit avoids parts that look fine, but quietly clip the last few millivolts.

A mostly unknown fact is that many rail to rail input opamps use two input pairs that hand over near mid-supply, so their worst distortion often appears around mid-scale instead of at the rails.

If you liked the post, Share it with your friends!

Back To Basics: X-Ray in SMT lines

This week I want to share something that quietly keeps many electronic boards reliable in the real world. It’s the cool domain of X-Rays. It’s used by most serious companies out there when they do not want to cut corners in their production line and risk product returns later.

On a surface mount line, we mostly use X-Ray right after reflow, once the solder has melted and cooled. X-Rays are used when there are parts with hidden pads, like ball grid array chips(BGA), tiny land grid array(LGA) packages, and power parts with a big pad under the body. For simple resistors, capacitors and visible leads, a good optical inspection is often enough, so do not spend money on X-Ray for that.

When I look at an X-Ray image(I have attached samples from a few projects), I am checking if every hidden pad has the right amount of solder and there are no bridges to the neighbour pads. I look for round and even balls under the BGA, a solid grey area under the thermal pad of a QFN, and no big dark bubbles. As a simple rule of thumb, if more than about 25% of a solder joint is empty, and for a big thermal pad it can be problematic if the empty area is around 50%.

You are technically looking to avoid voids. Voids are gas pockets trapped in molten solder as flux solvents out-gas during reflow and cannot escape before solidification. One issue due to voids is connection with PCB and part is not proper. Let’s say in case of thermal pads if there are large air avoids and lets say the part goes through large temperature cycling on the field, the stuck air expands and contracts. It can crack the part altogether, so it’s a reliability risk.

There are a few X-Ray machine types. Simple 2D gives a quick shadow view and is common in SMT lines. 2.5D allows tilting the view to see hidden joints better. 3D or CT builds a full volume, great for very expensive chips but slower and more costly and not usually inline.

The SMT X-Ray machines these days come with a great deal of automation which analyses the pads and lets the operator know, rather than a line operator going through each component manually.

If you liked the post, Share it with your friends!
1 3 4 5 6 7 73