Retrofitting a 3-axis VMC with DC servos - guidance needed

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
28 Sep 2026 22:09 #349967 by tommylight

From what I've measured, the issue seems to be on the encoder side.

Shielded cable, shielding grounded on the Mesa side.

According to the diagrams, the analog signal for the axis is connected to the machine's frame/ground.

Analog cable has 2 wires plus shielding, shield must be grounded on the Mesa side, and one of those 2 wires is the analog ground.

Is it better to isolate the analog ground from the system ground? Under what conditions is it strictly necessary to tie both grounds together?

There is no exact reference for it, see above, use a DVM to measure between analog and machine ground both in AC and DC mode > if any of those read more than a Volt or two = do not connect. If that is all correct but still does not work, you can try grounding the analog ground to machine ground through a 1K resistor for a single line, test with only a single line/analog drive/connection to mesa.
-
As a general rule, use a very good power supply for the Mesa as the encoders are powered from it.
The following user(s) said Thank You: Japoo_Ness

Please Log in or Create an account to join the conversation.

More
29 Sep 2026 12:15 #349982 by Japoo_Ness
Then, I need to connect the shielding for the encoder signals and the driver signals. Is it okay to connect the chassis from the 7I97T to a bus bar with these shields, or is it better another way?

I also want to ask: doesn't this keep this ground somewhat floating, since it doesn't have a discharge path, or am I wrong? Or when you mean ground, do you mean power ground?

Please Log in or Create an account to join the conversation.

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
30 Sep 2026 01:55 #349997 by tommylight
All shielding should be wired to a terminal block to machine ground.
Search for HyperTherm grounding best practices, they had a very good pdf about it.
And since we are here, grounding and shielding is never simple, so requires a bit of time, but it is very well worth it for the time it saves when working with such machines.
The following user(s) said Thank You: Japoo_Ness

Please Log in or Create an account to join the conversation.

More
09 Oct 2026 16:42 #350173 by Japoo_Ness
Thanks for the link and recommendation, that helped a lot. The machine is now moving on all axes, homing correctly, and the noise disappeared.

A quick question about the 7i97T bitfile: the firmware I flashed doesn't include dither support. Is there an alternate build available with pwm mode 1? I couldn't locate it in the repository.
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
09 Oct 2026 19:09 - 09 Oct 2026 21:22 #350175 by PCW
What firmware do you need?

Most have been updated to include the newer PWM module but maybe not all...

7I97T firmware is available here:

www.mesanet.com/software/parallel/7i97t.zip

( This link is in the specifications tab of the 7I97T in Mesa's webstore )

 
Last edit: 09 Oct 2026 21:22 by PCW.

Please Log in or Create an account to join the conversation.

More
13 Oct 2026 14:26 #350231 by Japoo_Ness
I found it. I used the 7i97T_7i74d2.bin and this one doesn't have PWM in version 1, they are in 0. If I understand correctly, I can use 7i97T_7i74d.bin since they are functionally equal, and plus, this one does have PWM version 1

Please Log in or Create an account to join the conversation.

Moderators: PCW, jmelson
Time to create page: 0.208 seconds
Powered by Kunena Forum