I have a citycoco electric tricycle. Where I live there are many mountains. When going up a hill, my engine overheated and is no longer working. Does the vesc have a way to prevent overheating? Does the vesc need a temperature sensor to prevent overheating? My engine doesn't seem to have a temperature sensor, can you suggest one? Thanks in advance to anyone who can help.
You are here
How to avoid engine overheating?
Thu, 2022-12-08 23:03
#1
How to avoid engine overheating?
Yes, there is a way. A temperature sensor in a motor connected to the controller would be very much desirable. This allows to tell the controller to reduce the power output when the motor temperature rises above unsafe levels and prevent overheating. However, if your motor routinely gets hot, it means that the motor is not adequate for what you use it for. You need a larger motor in most cases or, at least, have additional cooling.
NextGen FOC High voltage 144v/34s, 30kw (https://vesc-project.com/node/1477)
Vadikus, thanks for the help. Can you recommend a temperature sensor for vesc? Not sure how to modify the engine to add the sensor, any suggestions?
The firmware supports a variety of sensor types. I'd recommend NTC 10K 3380 beta for best accuracy, that's what usually is used in the controller as well. If you are able to open the motor, it should be easy to add the sensor, just use epoxy to glue it to the coils in a spot where it would run against the rotor. One wire from the thermistor goes to the ground and the other one to the temperature input on the controller.
NextGen FOC High voltage 144v/34s, 30kw (https://vesc-project.com/node/1477)