I always used to find this a fascinating site for circuit simulation.
http://falstad.com/circuit/

Brian


**** Still grumbling in the Pennines ****