How should I connect my arduino mega 2560 to CNC Sheild V3 to Servo Motor RMD L 7010

Hi Guys!! First of all I want to say that I am very new to Arduino mega 2560 and CNC Shield. I don't know how should I connect my arduino mega 2560 to CNC Shield V3 to the Servo motor RMD L 7010. I need to run my servo motor which has inbuild driver through arduino mega. I would be grateful if anyone can help me with it. Here are some pictures of what I am using for it:


The above pic is of arduino mega and CNC shield V3.

I am also attaching the servo motor pinout below:
Servo Motor
The above servo needs 24V input. I am also attaching the link to its details below:

Since my servo motor uses can bus bus for connection, below is the can bus that I am using:


I could not figure out the connection of CAN bus with arduino mega but the above pic is for reference.
I would really appreciate if anyone can help me figure out the connection from arduino mega to my servo using CNC shield. Thanks :slight_smile:

I don't know either. That CNC shield handles stepper motors, not servo motors.

I think that this CNC shield does work for servo motors. I am just not sure whether it works for the one that I am using!

It should all work together. I am at a loss as I do not recognize your pictures. Posting an annotated schematic would be a big help as would links to each of the hardware devices. Your CAN is valid I think for a UNO but how are you going to connect it to the Mega? Post your preliminary schematic as you think it should go together, a picture of a hand drawn is OK.

You can download KiCad or many other schematic capture programs for free. I have used KiCad for years and for me it is great!

Hi Gilshultz! I have not made any schematics as such. I was given these devices to figure out how to start the motors. I am using 4 of the above given motors. All of them are 24V power supplied. I was also asked for a power distribution schematic and I used Kirchoff's approach to find voltages and currents of each element and trying to find the power loss after standard comparisons. Any idea if I'm on the right track?

It appears you are on the right track. Since you were asked I am assuming you will draw an annotated schematic. This will make the rest of the problem much easier to solve. Kirchoff's approach will probably work, I use the old fashioned way and read the data sheets and understand what the loads do when starting, stopping, and moving.

Thank you gilshultz! If you know anything regarding the connections of CNC shield with arduino mega, please do let me know. Thanks again!

I know nothing about the shield. Electronics I understand and generally can work with a schematic to resolve a problem. Posting links to the hardware items that give technical information. I looked up CNC Shield V3 and found several versions, many without part numbers or annotated. Power source(s) and interconnections are very important with motors. Simple things are missing such as your CAN termination. That would be on a schematic. Also show where that shield is correct for your motor, servo and stepper operate differently.

To be honest I don't see any use for the CNC shield for your project at this point.

I found this manual for the motors. Figure 3.4 shows how to connect the motors to the CAN bus.

A solderless breadboard (for development) to make the connections makes more sense than a CNC shield. Once you have the motors working move your connections to a PC board or proto-board with soldered connections.

This seems to be an Arduino library to help with controlling those motors. GitHub - matthieuvigne/RMDX-Arduino: An Arduino library for MyActuator's RMD-X brushless motor.

A search for "RMD motors arduino" yield quite a few pages that may have interesting information.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.