Can not cleaning boards after reflow soldering result in signal drift?

Thread Starter

tsgregoryv

Joined Nov 11, 2011
2
I have previously prototyped a circuit board containing a mixture of surface mount chips and through-hole resistors/caps. I hand-soldered this original board and it experiences minimal voltage drift.

In order to speed things up, I started using reflow soldering for the surface mount components and doing the through-hole components by hand. I did not clean the boards after the reflow soldering, although I did use a stencil to apply the solder paste. The only difference between the original board and the reflow boards is the addition of a final gain stage on the pcb.

This new board experiences a large amount of signal drift while it is powered on. I have tried cooling the board while it is powered on, and this appears to reduce the drift, however, the new board does not heat up anymore than the older one. When I say there is a fair amount of drift, I mean that I can physically see the signal rising to rail on my o-scope. (~300 mV increase over a few minutes on a signal that is around 1.5Vpp).

Could this signal drift be from moisture in the flux? The through-hole components are rather tightly packed on the board, and the main area where the drift is present is on a high - order filter (with G=10). The filter chip has a pitch of 0.65. I can't really see what else the issue could be.

Any help would be much appreciated.
 

praondevou

Joined Jul 9, 2011
2,942
Couldn't the cause be the additional gain stage?. Are you making comparison measurements between boards at the same point?

Even if the board temperature doesn't rise much, the temperature rise of a single component, even if it's only a few degrees through self-heating, can have a huge effect on errors.
If you have cooling spray at hand you can find out if the problem is related to temperature or not and what component(s) are causing the problem.
I suggest you post your circuit diagram and a picture of the PCB you made.
 

Thread Starter

tsgregoryv

Joined Nov 11, 2011
2
I'm away from my computer with the schematic on it, but I will post it when I get back.

Yes, I am making comparisons from the same locations on each board. The gain stage is the final stage of the circuit and the comparisons that I am making are earlier on.

The part that is most confusing is that the temperature increase of the board is similar (although, I haven't quantified it yet) to the board that works.
 

Adjuster

Joined Dec 26, 2010
2,148
This could simply be due to a faulty component, or incorrect assembly. One possible "nasty" might be a reversed electrolytic capacitor - if your circuit has any.
 

DickCappels

Joined Aug 21, 2008
10,179
There is no question that leakage (or creepage) across the surface on a contaminated PCB can cause drift in high impedance circuits. It might be expedient to, rather than wondering whether the contamination could be the problem, go ahead and carefully clean the board and see if the drift is reduced.
 

bountyhunter

Joined Sep 7, 2009
2,512
There is no question that leakage (or creepage) across the surface on a contaminated PCB can cause drift in high impedance circuits. It might be expedient to, rather than wondering whether the contamination could be the problem, go ahead and carefully clean the board and see if the drift is reduced.
BTW, the 'cleaning" requires distilled water since most of the problem is from sodium from finger touch and solvents won't remove it. A water pic with DI water to shoot the board works pretty well. Then oven bake at about 150F and avoid fingering the boards.
 
Top