1) How do I fix the problem?
2) How do I prevent the problem from occurring again?
Alex, you will need to send another email to Tom (zhourenli@goldenmotor.com) and tell him that your speed controller has failed, and hopefully he will arrange for a replacement to be sent to you.
Without knowing the exact reason for the failure, it is difficult to know how to prevent it from happening again.
If it is just a faulty component that has unexpectedly failed during normal use, there is not much you can do about it.
As of today, 22/7/2009, the day of the eclipse, all GoldenMotor controllers have a new function to deal with the issue of regen braking burning out the controller while battery is off. Took 2 weeks for project AntiPyro to be completed. Thanks for your support!
The Controller will shut down automatically when a current than higher than a certain value in the controller. (Value to be confirmed)
GM is currently developing another function, a Temperature sensor. If the temperature of the controller goes above a certain value, the controller, again, will be shut down.
I wonder if the current limiting function applies to the regenerative braking as well, or does it only control the power output to the motor?
Does the "new function" also prevent regen braking burning out the controller
while battery is on.
I wonder if this is the reason why your controller has failed?
Hopefully Tom can provide the answers.
Alan