Timestep too small - Proteus

Thread Starter

Luan Gabriel

Joined Jun 7, 2017
1
Hello everyone.
I'm trying to simulate a circuit which controls a BLDC motor via Back EMF signal using a PIC microcontroller.
When I run the simulation I get this error everytime:

[SPICE] transient GMIN stepping at time=2.6977
[SPICE] TRAN: Timestep too small; timestep = 5e-012: trouble with node #M1_BLDCM-GENERIC#0004_ROTOR#001A_I1_U?_B2#branch.

I tried to lower the GMIN value but it didn't work.
I notice that if I hold the reset button at the top of PIC making the microcontroller unable to work the program runs continuously.

I'm attaching a image of the circuit and the circuit file.

Circuit Image: circ1.jpg

Any suggestions?

Thanks.
 

Attachments

Top