maybe a stupid question, but do I have to add a NTC to my motor to get this temperature ? or there is already a ntc inside the motor and I just have to find it and connect it to the VESC ?
Some motors have mounted NTC, but most don't have.
Look at the datasheet of the manufacturer!
If not installed, you can glue one if the motor is not too difficult to open, mine didn't need any opening TMotor U8, because of the wide rotor openings :-)
I remember I read somewhere that some motor manufacturers have the sensor connected between 5V en the NTC lead whilst I should actually be between GND and the NTC lead. You can confirm this by measuring the resistance between the NTC lead and GND or 5V of the motor, the one having the lowest resistance will be where the NTC sits between. I possible do this measurement and share the results with us.
The extremely low impedances indicate that you measured while you had the ESC connected and powered on. Ideally you would measure the impedance of the NTC unpowered without an ESC connected.
Good thing you measured the voltage as well. That indicates short said; your NTC is unfortunately between 5V and the NTC output lead (it gets pulled up instead of what it should be -> pulled down).
I remember from a previous post that were the same kind of motors that there is a PCB inside the motor connecting everything and that you cant really change the connection to the NTC. You will most likely have to add a NTC with new wiring to the VESC to be able to utilize motor temperature measurements.
Ok my bad , you are right i measure when it was connected and power on , now i measure unplugged from VESC and i cant read anything between GND and TEMP and can read between 5V and TEMP, and it working because Ω changing with temperature rising it is around 10.7 cool and after little motor spinning rise to 11.5
So there is nothing what can du with that only put a new one in motor with new wiring and when i plug the new one between GND and TEMP just disconnect orig white wire to TEMP and Hall sensors be working like before , right ?
And what NTC i should buy can you provide name or link because i search on ebay and there is so many of them , different sizes and 10k 100k and also where to put him and also how to glue it :D
Did you connect the NTC inside the motor between TEMP and GND on the VESC? If so, what value NTC do you have?
If you have something like -77 to -79°C, that means you have 3V3 at the Temp Input.
As Danny said, put the NTC between Temp Input an GND and you're done.
I've made the same mistake a few days ago!
Have a Nice Day.
Thierry
Hello,
maybe a stupid question, but do I have to add a NTC to my motor to get this temperature ? or there is already a ntc inside the motor and I just have to find it and connect it to the VESC ?
Some motors have mounted NTC, but most don't have.
Look at the datasheet of the manufacturer!
If not installed, you can glue one if the motor is not too difficult to open, mine didn't need any opening TMotor U8, because of the wide rotor openings :-)
Have a Nice Day.
Thierry
Thank you for this precision.
Hi guys i have motor temp -273.1 all the time, but when i unplug sensor wire from vesc then it fall to 90 -140 and moving in this range
i have this sensored Motor : https://diyelectricskateboard.com/collections/electric-skateboard-motors...
and the white wire is connected to TEMP between 5v and H1
it can be possible the motor dont have ntc even if have white wire for Temp ?
I remember I read somewhere that some motor manufacturers have the sensor connected between 5V en the NTC lead whilst I should actually be between GND and the NTC lead. You can confirm this by measuring the resistance between the NTC lead and GND or 5V of the motor, the one having the lowest resistance will be where the NTC sits between. I possible do this measurement and share the results with us.
i measure between GND and TEMP 4.1-4.2v , 5.25 Ω and between 5V and TEMP 0.9-1.0v , 5.47 Ω
The extremely low impedances indicate that you measured while you had the ESC connected and powered on. Ideally you would measure the impedance of the NTC unpowered without an ESC connected.
Good thing you measured the voltage as well. That indicates short said; your NTC is unfortunately between 5V and the NTC output lead (it gets pulled up instead of what it should be -> pulled down).
I remember from a previous post that were the same kind of motors that there is a PCB inside the motor connecting everything and that you cant really change the connection to the NTC. You will most likely have to add a NTC with new wiring to the VESC to be able to utilize motor temperature measurements.
Ok my bad , you are right i measure when it was connected and power on , now i measure unplugged from VESC and i cant read anything between GND and TEMP and can read between 5V and TEMP, and it working because Ω changing with temperature rising it is around 10.7 cool and after little motor spinning rise to 11.5
So there is nothing what can du with that only put a new one in motor with new wiring and when i plug the new one between GND and TEMP just disconnect orig white wire to TEMP and Hall sensors be working like before , right ?
And what NTC i should buy can you provide name or link because i search on ebay and there is so many of them , different sizes and 10k 100k and also where to put him and also how to glue it :D
Thanks for your help
And what happened if i just swap 5v with GND ? Hall sensors stop working ?
I would say: Hall sensors BREAK! As in: never work again. I would not do that if I were you....