VFD Voltage/RPM fluctuating
Moderator: cnckeith
-
- Posts: 2214
- Joined: Fri May 24, 2019 8:34 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 7804734C6498-0401191832
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Clearwater, FL
Re: VFD Voltage/RPM fluctuating
I went out to my machine today to see if a cap would help but my vfd was rock solid from 5000 all the way to 24000. I tried about 8 different speed settings from 5000 rpm up to 24000 rpm and I was actually shocked the vfd never fluctuated on any of the speeds. Needless to say I didn’t add the cap. Just lucky I guess.
-
- Posts: 373
- Joined: Fri Jan 10, 2014 11:29 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Location: Howard, PA
Re: VFD Voltage/RPM fluctuating
There is no problem with the analog output under normal circumstances. The output is an opamp. The most basic form of the circuit has worked well on hundreds of Centroid products over the years. It looks like this:
The problems occur from external non-resistive loads or electrical disturbances. This could be from wire routing, cable type, poor quality VFDs, or other sources of noise. Sometimes the noise sources are extreme enough to damage the ACORN's output. To solve this, ACORN revisions 180625 and newer have a zener diode added for protection.
Now, the external noise might be enough to cause some instability, but not damage. In this case it may be useful to add a capacitor to absorb external disturbances. Opamps are not designed to drive large capacitive loads, so the capacitor should be as small as possible to solve the original problem. If too much capacitance is added, the output may oscillate (like a sine wave).
A larger capacitor can be used if the opamp load is reduced with a resistor before the capacitor. The resistor improves stability, but also creates a voltage divider with the input impedance of the VFD. A higher value resistor will be more stable but create more error in the voltage level at the VFD.
Another approach is a snubber circuit. The resistor and capacitor added in this version prevent oscillation from the extra capacitance. There is no resistor in series, so the average voltage to the VFD is not reduced. This circuit requires 3 parts, so it is not as convenient to hand wire.
The problems occur from external non-resistive loads or electrical disturbances. This could be from wire routing, cable type, poor quality VFDs, or other sources of noise. Sometimes the noise sources are extreme enough to damage the ACORN's output. To solve this, ACORN revisions 180625 and newer have a zener diode added for protection.
Now, the external noise might be enough to cause some instability, but not damage. In this case it may be useful to add a capacitor to absorb external disturbances. Opamps are not designed to drive large capacitive loads, so the capacitor should be as small as possible to solve the original problem. If too much capacitance is added, the output may oscillate (like a sine wave).
A larger capacitor can be used if the opamp load is reduced with a resistor before the capacitor. The resistor improves stability, but also creates a voltage divider with the input impedance of the VFD. A higher value resistor will be more stable but create more error in the voltage level at the VFD.
Another approach is a snubber circuit. The resistor and capacitor added in this version prevent oscillation from the extra capacitance. There is no resistor in series, so the average voltage to the VFD is not reduced. This circuit requires 3 parts, so it is not as convenient to hand wire.
-
- Posts: 74
- Joined: Sat Dec 23, 2017 3:02 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 38D26950ABAB-1221170383
- DC3IOB: No
- CNC11: No
- CPU10 or CPU7: No
Re: VFD Voltage/RPM fluctuating
I considered creating a new thread about my issues and eventual solutions on this same topic ( RPM fluctuating due to noise in the Acorn analog output wire causing voltage fluctuation at the VFD ) but it made more sense to add to this thread . Most of the solutions are outlined already in this thread however I think these pictures and youtube video add some good "visual" detail.
Pictures/examples of proper shielded (VFD) wire termination, a youtube video of a good technique to terminate the ends of a VFD cable and a description of how to solve the issue of noisy analog inputs even if proper VFD shielding does not fully fix the issue, according to a VFD manual from Automation Direct ( for the GS4 line of VFD's ). It mentions the use of a cap but also ferrite cores "rings" and other details. ( see the picture that starts with "Analog inputs" )
Best, Jake
link to youtube on how to properly terminate the shield on a VFD cable :
Pictures/examples of proper shielded (VFD) wire termination, a youtube video of a good technique to terminate the ends of a VFD cable and a description of how to solve the issue of noisy analog inputs even if proper VFD shielding does not fully fix the issue, according to a VFD manual from Automation Direct ( for the GS4 line of VFD's ). It mentions the use of a cap but also ferrite cores "rings" and other details. ( see the picture that starts with "Analog inputs" )
Best, Jake
link to youtube on how to properly terminate the shield on a VFD cable :
- Attachments
-
- Shield Clamp-12.PNG (65.68 KiB) Viewed 5365 times
-
- Grounding Shields-7.PNG (32.27 KiB) Viewed 5365 times
-
- Grounding Shields-6.jpg (6.58 KiB) Viewed 5365 times
-
- VFD Shield and Ground Motor Cable.PNG (40.43 KiB) Viewed 5365 times
-
- Posts: 13
- Joined: Tue Apr 09, 2019 12:26 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: Acer mill 1372, SBL-Lathe V4.64Rev0 "SysID:6433DB044D18-0629214880"
- DC3IOB: No
- CNC12: No
- CNC11: No
- CPU10 or CPU7: Yes
- Location: USA
- Contact:
Re: VFD Voltage/RPM fluctuating
I too was having the RPM fluctuation on my lathe using a Teco A510 for a 5hp spindle motor. Tried adjusting the VFD Time Filter and also had to adjust the Bias setting in VFD to -2. This did help a lot but RPM was not accurate ,sometimes would be stable then drop about 100 rpms and would be off about 150RPMs at higher RPMs 1000 and above. Did not have this issue with my previous controller using the same cable.
So i did what was suggested a few posts back and placed a .1uf ceramic cap across Acorns 0-10v output and fluctuating RPM issue went away. Was also able to remove the Bias and Time filter in the VFD.
Will also be adding a separate shielded cable with drain for the analog Acorn 0-10v output.
Thanks for the resources guys.
Troy
So i did what was suggested a few posts back and placed a .1uf ceramic cap across Acorns 0-10v output and fluctuating RPM issue went away. Was also able to remove the Bias and Time filter in the VFD.
Will also be adding a separate shielded cable with drain for the analog Acorn 0-10v output.
Thanks for the resources guys.
Troy
-
- Posts: 2214
- Joined: Fri May 24, 2019 8:34 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 7804734C6498-0401191832
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Clearwater, FL
Re: VFD Voltage/RPM fluctuating
Glad to hear it helped you as well Troy. Either good grounding, the cap or both will always do the trick. Thanks for sharing.
-
- Posts: 519
- Joined: Sat Aug 11, 2018 11:22 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: Yes
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Oregon
Re: VFD Voltage/RPM fluctuating
Glad I found this. I have a similar problem on a newly retrofitted Tree J325. Yesterday I did an Autotune on the VFD (Unidrive) and it helped. I'll try the shielded cable next
UPDATE: The shielded cable worked great. The surging sound on my RPC stopped and the spindle speed is stable
UPDATE: The shielded cable worked great. The surging sound on my RPC stopped and the spindle speed is stable
Last edited by lavrgs on Thu Dec 23, 2021 8:14 am, edited 1 time in total.
My Tree J325 & Projectshttps://photos.app.goo.gl/LLHf8M84eQYwP3ph6
MAKING PARTS https://www.youtube.com/shorts/MSQ4TyTzFkk
Hardinge CHNC4 Retrofithttps://photos.app.goo.gl/244YnF9ykyUf7mfq7
MAKING PARTS https://www.youtube.com/shorts/MSQ4TyTzFkk
Hardinge CHNC4 Retrofithttps://photos.app.goo.gl/244YnF9ykyUf7mfq7
-
- Posts: 1967
- Joined: Thu Sep 23, 2021 3:49 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 6433DB0446C1-08115074
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Germany
Re: VFD Voltage/RPM fluctuating
The snubber with 2 capacitors and a resistor worked perfect for me to connect a Servo in speed mode.
Thanks for the infos.
Kind regards
Uwe
Thanks for the infos.
Kind regards
Uwe