I have a circuit to turn a buzzer on and off at regular intervals. I am using the above circuit (the one with a diode in parallel to R2). The formulas on the site state that:
Tm = 0.7 * R1 * C1
Ts = 0.7 * R2 * C1
Where R1 and R2 are in ohm and C1 is in Farads
I am using a 1000µF cap for C1 and 270Ω and 22000Ω resistors for R1 and R2 respectively.
Ok, I just tried adding another 1000µF capacitor in parallel with the existing one to give 2000µF capacitance and both Tm and Ts pretty much doubled so I'm guessing that the problem is with my formula, not the capacitor.
R1 should be higher than 1000Ω. 270Ω is too low for pin7 of the 555 to switch.
Multiply the resistor values by 10 so you have 2700Ω and 220KΩ resistors for R1 and R2 respectively. Your 9V battery will last longer too.
BTW, you made a miscalculation:
Tm = 0.7 * 270 * 0.001 = 0.189 seconds
Ts = 0.7 * 22000 * 0.001 = 15.4 seconds
That's a valid point and is why there's no point in using 2000µF capacitors and 2k7 resistors when 2200µF a capacitor and 2k2 resistor are accurate enough.
2200µF is also far too large, replace it with 220µF and multiply all the resistor values by 10.
I guess the confusion comes from the fact that I was talking about formulas and you were talking practical circuitry. ORMO's calculations were originally out by apx 1000% which isn't explained by typical electrolytic capacitor tolerances but by a math error. Since Boncuk had already pointed out the typical electrolytic capacitor tolerance ranges, I felt it unnecessary to repeat it.