Reflow Profile Control for PCB Assembly

A reflow profile is the temperature that the board experiences over time, and it is the single most important variable in the soldering process. The same oven, paste and board can produce good joints or a range of defects depending on the profile, and the profile has to accommodate the largest thermal mass on the board rather than the smallest. Controlling it means measuring it, and measuring it means attaching thermocouples to a representative board rather than trusting the oven display.

What the Profile Contains

A profile has four phases. The preheat raises the board from ambient to a temperature below the activation point of the flux, the soak brings the whole assembly to a uniform temperature and activates the flux, the reflow raises the solder above its melting point and forms the joint, and the cooling solidifies the joint. Each phase has a duration and a rate associated with it.

The preheat rate should be slow enough to avoid thermal shock to components and to allow the flux to begin working without spattering. A rate between one and three degrees per second is typical, and the upper end is used where the board has a low thermal mass and throughput matters more than caution.

The soak zone is the part of the profile that most distinguishes one process from another. A long soak equalises the temperature across the board, which is important where there are large components beside small ones, and it consumes flux in the process. A short or absent soak is used with pastes designed for it, and the choice has to match the paste chemistry.

Peak Temperature and Time Above Liquidus

Peak temperature has to be high enough that every joint on the board reaches a temperature above the melting point of the alloy with margin for the variation across the board, and low enough that the components and the laminate are not damaged. The difference between the hottest and the coldest point on the board is often fifteen or twenty degrees, and the peak has to be set so that the coldest joint is still above liquidus.

Time above liquidus is the period during which the solder is molten, and it determines how completely the joint forms. Too short and the solder does not fully wet or the fillet does not form, while too long allows excessive intermetallic growth and can damage heat sensitive components. A window of roughly forty five to ninety seconds is typical for lead free alloys.

The margin above liquidus matters as much as the peak itself. A joint that reaches only five degrees above the melting point forms a poor fillet and is sensitive to any variation in the process, while one that reaches thirty degrees has more margin and grows the intermetallic layer faster. The balance should be set deliberately.

Reflow oven temperature curve on a monitoring screen

Measuring the Profile

A profile is measured with thermocouples attached to a board that represents the product, ideally a real board with components rather than a bare test vehicle. The thermocouples should be attached to the points of interest: the largest thermal mass, the smallest component, the board surface near the edges and the centre, and a joint on a heavy ground plane, which is usually the last to heat.

Attachment method affects the reading. A thermocouple held by tape measures the tape, while one bonded with a small amount of adhesive or high temperature solder measures the surface it is attached to. The bead should be as small as possible so that it responds quickly, and the leads should be routed so that they do not conduct heat away from the measurement point.

The profile should be measured with the board in the position it will occupy in production, with the same conveyor speed and the same loading. A profile measured on an empty oven or with a single board may not represent the production condition, because the thermal load of a full conveyor changes the oven’s behaviour.

Variation Across the Board

The temperature difference between the hottest and coldest points on a board is the main constraint on the profile. Large copper planes, thick boards and heavy components all heat more slowly than small isolated pads, and the difference is what forces the peak temperature up. Reducing the difference is often more productive than raising the peak.

Layout measures can reduce it. Distributing copper rather than concentrating it, adding thermal reliefs on ground connections, and orienting large components so that they do not shadow smaller ones all improve the uniformity. These are design decisions, and they are worth making because a more uniform board is easier to solder for the whole of its production life.

The profile should be re-measured whenever the board or the assembly changes, and periodically even when it does not. Oven elements age, thermocouples drift and conveyor speeds change, and a profile that was verified a year ago is an assumption rather than a measurement.

Profile Verification

Verification is a scheduled activity rather than a reaction to a defect. A profile should be taken at the start of a production run, after any oven maintenance, after a change of paste or board, and at intervals during a long run. The record should include the profile, the board identity, the oven settings and the date.

The verification should compare the measurement against the target window rather than against the previous measurement alone. Both comparisons are useful: the window confirms that the process is capable, while the comparison with the previous profile shows whether the oven is drifting. A slow drift over months is a maintenance signal.

Where the product family is large, a small number of profile groups can be defined, with each group covering boards of similar thermal mass. This reduces the number of measurements needed without accepting the risk of applying one profile to every product. The grouping should be documented and reviewed when a new product is introduced.

Thermocouples attached to a test board

Defects and Their Profiles

Profile related defects have characteristic appearances. Insufficient peak or time above liquidus produces incomplete wetting and weak fillets. Excessive time at temperature produces dull joints, thick intermetallic layers and, in the worst case, damage to components or to the laminate. A soak that is too short in a board with mixed thermal mass produces a difference between joints on the same board.

Solder balling and flux residues are also profile related. A preheat that is too fast spatters the flux and leaves balls around the joint, while a profile that does not activate the flux properly leaves residues that are difficult to clean and that may be conductive. Both are corrected by adjusting the profile rather than by changing the paste.

The relationship between the profile and the defect should be recorded. When a defect appears and the profile has changed, the comparison is immediate, and when the profile has not changed, the search can move to other variables with confidence.

Practical Rules

Measure the profile on a representative assembly, attach the thermocouples to the points that matter and confirm that the coldest joint is above liquidus with margin. Keep the time above liquidus inside the window the paste requires.

Verify the profile on a schedule and after every change, and record it with the build records. The inspection results and the defect data will show whether the profile is doing its job, and a profile record that is kept with the batch is what makes a later investigation possible.

Additional Considerations for This Build

Practical attention to thermal profile pays for itself here, because it decides whether the finished board behaves as the drawing intended. Where the requirement is not stated on the fabrication drawing or in the assembly notes, the shop has to assume a default, and that default is rarely the value the design was simulated with. Stating thermal profile explicitly, together with the tolerance that applies, removes the assumption and keeps the result predictable from batch to batch.

FAQ

How is a reflow profile measured? With thermocouples attached to a representative board at the points of interest, run through the oven with the same loading and conveyor speed as production.

Why does the peak temperature need margin? Because the board is not uniform. The coldest joint has to be above liquidus, and the difference across a board can be fifteen or twenty degrees.

Why measure again after maintenance? Because elements, thermocouples and conveyor speeds change. A profile verified a year ago is an assumption, not a measurement.

Leave A Comment