Skip to content

How to install motor temperature sensor

sbridger edited this page Oct 20, 2018 · 23 revisions

The installation of the motor temperature sensor is optional. The advantage of installing the motor temperature sensor is to avoid permanent damage/loss of torque of TSDZ2 motor -- please read more here: TSDZ2 motor demagnetized due to overheating.

The firmware shows on LCD3 the motor temperature (this is optional) and can also reduce linearly the motor current while the motor temperature increases (this is optional).

NOTE: to use this motor temperature sensor you will loose the possibility to use the throttle. (If you can't install the sensor then a useful diagnostic is the non-reversible temperature label)

The sensor used is the LM35 that is very popular and easy buy online like on Ebay. It is also very simple to interface with the TSDZ2 motor controller, where just 3 wires need to be connected (please see the information bellow).

The LM35 outputs a linear voltage over the temperature change. Because the only free header connector available on the TSDZ2 motor controller that reads an analog voltage signal is the one used for the throttle, the sensor is connected to that header and the throttle can not be connected and used.

I connected LM35 to a connector so is possible to remove it when I need, for instance when I want to remove the motor:

I wired the wires to the existing motor controllers wires for throttle. I decided to no cut the throttle wires but leave them in place in the case in future I still want to use them and not the temperature sensor:

I first glued one face of LM35 to a metal face off the motor (the part of the motor that get's hot first) with a tape and them start to put silicone (high temperature version of silicone) and let it dry up to put the final amount and make sure the LM35 face is in close connection to the motor metal part:

Clone this wiki locally