Step 1 : Disclaimer
This board is open to co-op purchase until FEB 28th 2007!
(http://forums.parallax.com/forums/default.aspx?f=21&m=61194)
This circuit can ONLY be used for dimming lights. Inductive loads cannot be used. This includes electric motors and fluorescent lamp ballasts. The reason is that the reverse EMF produced by inductive loads produces an out-of-phase wave back to the triac so that the triac never sees zero volts. Thus the triac never ceases conducting, resulting in total loss of control. There are snubber circuits that can be added to filter this reverse EMF and restore order to the triac.
As with all circuits that use 120 volt AC mains, the circuit should properly fused for the loads to be used. Due care must be taken when working AC Mains voltage to protect from shock and injury. Never work on the circuit with Mains voltage applied to the circuit. Do not bring Mains voltage onto a breadboard. It is too easy to forget where on the breadboard these voltages are.
You can put the AC side of the circuit on a perfboard or prototype board and bring the logic level signals to/from a breadboard. Just remember to use adequately sized wire in the AC side for the anticipated current.
There was no formal analysis of this design done in either the analog or digital domain. It is not guaranteed to work for the expressed purpose. No warranty is expressed or implied. This was a hobby project that I simply wished to share, at cost, with others at no profit to myself. In short, I take no responsibility for personal injury, injury to property or any other damage or injury related to the prototyping or use of this circuit. Proceed at your own informed risk. Electricity can kill you. This circuit can burn down your house and then kill you, or maybe in the other order too!
Please keep in mind that this circuit was designed with 120VAC 60Hz in mind. Other voltages and frequencies were not considered. However, if you do try to explode, I mean use, one of these boards under strange and new conditions; I would be interested in knowing the result of the experiment. (Please include projectile velocity in your report).