Hi!
Well, I ordered from China two versions of the same 380W controller (ZS-XF11). Both have the same 0.02ohm resistor that I’ll test later as a current limit changer when the resistor pack arrives…
Here are my impressions and more details now that I put the motor to run on both of them:
The “older board”, the one with one big 1000uF/50V capacitor at the input has two chips in it: One is the FORTIOR FD6288T and the other is a NUVOTON N76E003AT20
The “newer board” (Callled ZS-XF11 - V2) has two capacitors instead of only one: Two of 300uF/63V. The chips are different for this board. In the place of the FORTIOR, there is one marked EG2134, which google tells me it’s a “Three phase semi-bridge axle driving chip” and the other is another NUVOTON, this time the MS51FB9AE.
I tested my 48V (?) BLDC dental motor on both boards, and used the pcb-soldered blue trimpot to adjust the speed. I used a tachometer to measure the speed also with a bur attached to a handpiece attached to the motor.
Both boards got my motor to 40.000 RPM, and a little beyond when at 48V (42.000 RPM). If I kept the DC supply at 45V I got 39.900RPM at full speed.
The acceleration time is super fast. I was afraid it would give me a slow start but they go from 0 to max speed almost instantaneously in my motor.
The older board, the V1, gives me a slowest speed at 3400 RPM. It doesn’t turn the motor in slower speeds than that, at 45V. At 48V, the slowest is close to 4000 RPM.
It provides a strong torque, compared to my original motor installed on my bench, even at slower speeds, like 10000 RPM.
The newer board, the V2 is unsuitable for me. The min speed is close to 10000RPM. It doesn’t turn the motor on lower speeds than that. The torque seems really bad. It looses a lot of speed when I put some pressure on the bur attached to the motor. The current doesn’t increase much to compensate the effort. The other board, V1, increased the current to compensate the “effort” and didn’t seem to loose speed.
I have one doubt then…
The ideal for me would be to have 2000 RPM as min speed. The least I had was 3400-4000RPM with the “older” version of the controller.
If I use 0-5V PWM signal to control it (it has a PWM port), instead of the internal trimpot that I used for testing, would it be possible to achieve a slower min speed, like the 2000 RPM I want? Or the min speed is something coded in the chip and no matter what I do I won’t be able to turn the motor on a slower speed?
Regards, Rodrigo