Measuring Cromotor v2 stator temperature without NTC

peters

1 kW
Joined
Oct 20, 2012
Messages
373
Location
Hungary
This can be useful, if you have this motor and you don't want to open it to install an NTC.

So, Cromotor v2 has a spare Hall-sensor set in the stator core close to the windings, that is normally unused. Between the output of the hall-sensor and the GND there is a reversed diode embedded inside the chip and it can be utilized to measure the temperature. This diode is for output protection or just a parasitic diode, it does not matter. The voltage of the diode is temperature-dependent like an NTC, it has about a constant -2mV/degrees coefficient. This is smaller than of a 10k NTC that is usually applied, but the voltage can be measured with a microcontroller if you have the tools.
Also as I see on this link, CA V3 temperature measurement has a "Linear Type" temp sensor feature that is probably exactly what we need: http://www.ebikes.ca/store/store_CAV3.php
The offset and the scale must be set up, if the scale can be set to around 500 Deg/V in the CA, then it is ok. (I don't have a CA)

How to connect the sensor?
Connect the GND pin of an unused hall-sensor to 5V via a pull-up resistor, and connect its output to GND. Measure the voltage of the signal between the pull-up resistor and the sensor. An RC filter is useful to filter the noise and to protect the microcontroller (it is probably on CA also, I guess).
Here is the connection diagram:
hall temp sensing.JPG

For setting up, you can do a 1 point calibration to find the offset and suppose the -2mV/deg coeff, or a 2 point calibration to find both the offset and the exact coefficient. (measure the ambient temp with a thermometer and the diode voltage at 2 different temperatures)
 
Back
Top