Hi everybody, i bought a FSESC 4.12 and wanted to set it to power my Motorpower TC 60 (specs in the photo). I tryed in every possible way to make it spin at more than 1300 rpm, but for some reason it won't. I tryed reading all possible threads and posts on the forum as I do not want to start another post on a question asked 1000 times, but I didn't found any answer.
So I am starting this thread asking why i can't make this motor spin faster?
I am powering my esc with a power supply, which can deliver enough amps for two of those motors, so the problem isn't there. I set the parameters as the current will not be the limiting factor.
This originally was a servomotor, with its encoder, but I am not using it, I am running it in sensorless BLDC mode, also tryed in FOC mode but got worse results.
The label on the motor says 31,8 Vrms/Krpm, so this is basically 1000 rpm for 31,8 V. On the specs there is written rated speed 3000 rpm and at 230VAC the max is 5000. Why can't I set to my FSESC the output voltage to be 230VAC?
Any help is appreciated, thank you.
I did not mentioned that I am using ADC with a pedal potentiometer set from 0,8 to 2,6 V max as input and that the power supply is at 50 V.
AFAIK the Vesc can not step-up the batter voltage. you have to supply a higher voltage. but pay attention of the maximum voltage of your FSESC which is 60V.
60V * 31,8 ~ 1900rpm
So all in all the answer is that i have to have a higher voltage in exit from the vesc to gain higher rpm. Is there a stepup voltage regulator or something similar which can operate at the KHz rate of the vesc? Or an other way to increase the voltage?
You have to increase the INPUT Voltage oft the VESC. Simply put, the Vesc "only" switches the input voltage to the correct phase of the motor at the right moment.
But once again, you are limited by the maximum allowed voltage of the FSESC