This is a very interesting circuit. Thanks for posting.
Please ignore Larkin's claims of lockup. He FUD's any circuit he did not make himself. There is no lockup. The circuit has only two stable states: M1 is on, or M1 is off. This is abundantly clear from the schematic.
I made some corrections:
- Except in rare cases, never use default components. Always select some realistic component for that location.
- Always name every node. If you do not, then when you add a component during development, all the node numbers change. Good luck trying to find what you were measuring before.
- Never connect to the stub of a component. When you do, and you try to move it, you will get slanted wire connections.
- Always define the Max Timestep in .TRAN analysis. You can start with Max Time / 1,000 and increase or decrease as desired.
- Always check to see you are in Modified Trap mode. Gear and Trap may give erroneous results. To check, follow
Control Panel -> SPICE -> Default Integration Method: modified trap
For more information, see
SPICE Differentiation, by Mike Engelhardt
With these changes, the circuit starts immediately. You do not have to run 300ms to see the oscillations begin. This wastes time. 5ms is sufficient to see the startup and break into oscillations.
The modified circuit is at
If your server doesn't like the url, you can try