The overheating only happens with 12V, which I'm getting from a hobby
power supply normally used for a train. My meter reads ~11.5V on the
supply.
I have a suspicion that the sort of power supply used for a model tranin may be un-smoothed rectified DC. You meter reads 11.5 VDC but the peak voltage may be above the 18 volts specified as the maximum for the NE555DR.
If you used an electrolytic capacitor on the output of the power supply, you could check this fact out. My suspicion is that the DC voltage would rise to something above 18 volts.
The average value of a full wave rectified sinewave is 0.637 x peak value therefore, the peak value for an average of 11.5 volts is 18.05 volts.
It's worth checking.
When the circuit is first turned on the voltage on pin 2/6 is low, this triggers the 555 which turns on pin 3. The 10n cap then charges through the 33k resistor. When the voltage on pin 2/6 reaches 2/3 Vcc the output turns off and the 10n capacitor starts to discharge through the 33k resistor into pin 3. When the voltage drops to below 1/3 Vcc, the process repeats.
When the 555 is triggered the NPN is turned on, the exact current allowed through the coil depends on the 1k resistor and which transistor was chosen. You can vary this by change the values of these two components or changing the timing values presented by the 10n cap or the 33k resistor.
Since the current through a coil cannot change immediately it slowly ramps up when the 555 is triggered. If the timing interval is too long the current can ramp up to an extremely high value. You thus have to make sure the current is limited either by component values or the timing.
Something else to take note of is that the voltage at the collector of the transistor can be extremely high (couple of hundred volts easy), it is pretty likely that you are blowing the NPN transistor after only a short operating time. I would recommend putting in some feedback at the output. Use a voltage divider on the output of the transformer, into an NPN transistor that pulls the reset line low (it should have a pullup). This will stop over-voltage killing your circuit.
So to summarize, there are three problems with this design:
- Timing values probably aren't calculated correctly.
- Current isn't limited, either by timing or components.
- No protection against over-voltage
As for the voltage decreasing over time, pulling 1A from a 9V will degrade its ability to supply power pretty quickly, this will drop the output voltage/current which affects the circuit. To test this you can monitor the voltage of the 9V battery while the circuit is operating, you should see it drop drastically.
Best Answer
Pulling Reset to ground will ensure that the output is held low.