Open bmentink opened 5 months ago
Update: I have tried my sensorless version on 4 motors now, all different sizes and KV ratings. It all just works, you don't have to calibrate anything, just attach the motor and go ..
And here is the adapter board running a RP2040-Zero
and where can i download the files and program code.
had a github repository
Did a version of the board (in Kicad) that does sensorless, all that was added is 3 small high voltage fet's, an ADC mux, and a bunch of caps/resistors.
See attached photo .. motor runs well at full torque from 100rpm to max rated (4000 for this motor). I have not obtained a higher KV motor to test at higher rpm'3 yet ..
The motor can run from 12v to 48v (In fact you can adjust the voltage while the motor is running, and it does not miss a beat, as the sensorless circuit copes with it ..)
By the way the DC/DC Converter you specified is no longer available. In the picture I have a temporary larger one attached for testing.
I also have a PCB adapter board that will allow you to replace the RP2040 with a RP2040-Zero. On that board the pins used for PWM are changed so I can use 6-slice PWM instead of 3-slice, this will allow me to do 12-step sensorless. That will give me 25% more torque and a lot less noise. (The bottom FET's have to be switched independant from the top, hence the use of 6-slices instead of 3-slice/complement )