Hi there,
I have recently upgraded my mill with a more powerful motor.
The motor is a 750Watt Servo Motor from GlockCNC. It is (at least from the pictures) identical to common Sewing Machine Motors out of china (e.g. https://www.amazon.com/dp/B016EJ1WB6).
The motor speed is controlled by a 10k - 10 turn potentiometer connected to the controllers 6 pin port.
Measuring across the poti (+ <> GND) gives me close to 5V (4.96v). The same is the case between + <> poti middle connector.
Increasing the speed through the poti the voltage between + <> poti middle connector will immediately drop around 2.5v and the motor starts spinning slowly. After close to 2 turns of the poti the motor speed will pick up (voltage at around 2.2V) till it reaches full speed at close to 0V (9+ turns).
Now when I hook the Controller up directly to the geckodrive as follows:
G540 VFD +10V <> Controller +5v
G540 VFD GND <> Controller GND
G540 VFD OUT <> Controller Speed IN
It will start spinning slowly as soon as power is applied (Gecko still in fault stage, Mach3 not yet started).
I'm able to control the speed but the motor pulses a bit (no spindle feedback loop incorporated)
So 2 issues:
1) Motor never stops
2) Motor pulses
Next I installed the potentiometer back in the loop and included a switch to switch Controller Speed IN in between G540 VFD out and Potentiometer middle pin.
Switching to potentiometer works fine - Manual control is not an issue.
Switching to automatic does not do anything. I can measure the correct voltage at Controller Speed IN but the motor neither starts nor does it change speed.
I'm attaching a picture of the wiring as well as of the STM8S00 based motor controller board.
Anyone an idea? Could it be that the motor controller is unable to work with the G540 PWM signal properly (not clean? saw a post somewhere that this might be an issue)?