2
\$\begingroup\$

Please refer to post PWM generator circuit review for initial simulation and bugs on the circuit.

In general, the circuit works very well and I can control a 12V fan with the PWM output of the 555 which is varied according to the potentiometer. However, I am experiencing the following issue:

After around 1-2 months of constant use, it is like the gremlins come overnight and change the timing circuit... The selected frequency of 25 kHz for when the duty cycle is 50% shifts to a higher frequency...

The passive components aren't getting degraded. I know this because as soon as I replace the 555 with a new one, the frequency goes back to 25 kHz.

Here is a photo of the broken circuit output after 1-2 months of constant use: enter image description here

As you can see, the frequency at 50% duty cycle is 32 kHz

This is now the SAME PCB but with the 555 swapped for a new one: enter image description here

Now, the frequency is back to the required 25 kHz.

I chose a NE555D from Texas Instruments instead of a cheap Chinese one precisely to avoid stuff like this happening but it did not do the trick apparently.

The circuit is connected to a 12V/1A "wall-wart" power supply and a 12V fan. There are no extreme low/high temperatures and no ESD events as far as I am aware as the pot has a plastic dial inserted.

Does anybody know what could be happening that damages the 555 after a prolonged used time?

Here is the full circuit for reference (R5 is DNP), previous oscilloscope shots are from probing pin 1 in J2. enter image description here

enter image description here

Thank you

Update 07/10/2021

I tried soldering back again the "broken" 555 using solvent and a toothbrush to clean the PCB. Initially, it looked like it worked, and I even reswapped to make sure this is correct. Then, everything started to lose coherence. I saw with my own eyes on the oscilloscope how both the duty cycle and frequency started to slowly drift but this time to lower frequency instead of higher to the point that the fan turned off. I think using the heat gun a few times on the IC made me damage the parts... I am now testing a board with a 10K pot and 3.3nF cap to see how it behaves.

The big issue here is that I don't exactly know what is happening and this problem only manifested after 2 months of use. Because I thought the circuit was good, I already manufactured 2700 of these PCBs for my product.

The challenge now is to take the right course of action:

  1. Do nothing and hope it was just environmental and assembly conditions such as dust and excess flux
  2. Change the RC network to a lower resistance value and higher cap. This will involve buying new components and paying the factory for the rework
  3. Same as 2 but change the 555 for a TLC555 as these are more precise and deal better with smaller capacitances. Components are more expensive than option 2 but rework should be cheaper
  4. Use an MCU instead such as the ATtiny202... Most expensive option as I will need to get a new PCB and buy components, also the price per unit will be higher to not mention supply issues with the part...

#hwentreperneur

\$\endgroup\$
15
  • \$\begingroup\$ The timing capacitor is really 100 pF? Which material is it, NP0/C0G, something else? How is your PCB layout? \$\endgroup\$
    – Justme
    Commented Oct 6, 2021 at 10:31
  • \$\begingroup\$ 82pF to be exact... yes, NP0 82pF ±5% 50V 0603. I'll upload the PCB layout \$\endgroup\$
    – RWeiser
    Commented Oct 6, 2021 at 10:45
  • 3
    \$\begingroup\$ What happens if you put the original 555 back in the circuit? Could be flux contamination. As soon as you heat it up, problem gone? Clean the pcb thoroughly. Why aren’t you using a cmos 555 part? \$\endgroup\$
    – Kartman
    Commented Oct 6, 2021 at 10:52
  • \$\begingroup\$ I am using this component ti.com/lit/ds/symlink/ne555.pdf Can you link me to a CMOS 555? Why should I use a CMOS 555? I'll try to solder it back and let you know what happens. \$\endgroup\$
    – RWeiser
    Commented Oct 6, 2021 at 11:01
  • \$\begingroup\$ CMOS parts include TLC555, 7555, LMC555, and others. \$\endgroup\$ Commented Oct 6, 2021 at 11:17

0