Makerbase SERVO42C Closed loop Stepper Motor Manual(1) Install the motor - makerbase-mks/MKS-SERVO42C GitHub Wiki

Part 1 Product introduction

MKS SERVO42C is an upgraded version of MKS SERVO42B, It built-in Field-Oriented Control algorithm , position/speed/ torque closed-loop ,4 Half bridge driver with 8 MOSFET, it makes the motor quieter, lower vibration and Lower calorific. it supports serial port control.

1.1 Hardware interface description

1.2 Features

  1. Easy to install and wire.
  2. Position/speed/ torque closed-loop , it can run at high speed without losing step.
  3. Field-Oriented Control , low noise ,low vibration and Low calorific.
  4. 4 Half bridge driver with 8 MOSFET, high operating efficiency.
  5. 14bit magnetic encoder,high angle resolution.
  6. Support 1-256 subdivision, odd subdivision (such as 11 subdivision) is also available.
  7. Support motors with 0.9 degree or 1.8 degree .
  8. Maximum speed 1000RPM.
  9. With ustart interface,you can connect the comupter by serial port,for parameter adjustment and query.

Part 2 Install the motor

2.1 Hardware list

MKS SERVO42C PCBA 1
Adapter board (MKS APT) 1
Hexagon socket screw 4
ABS gasket 4
6*2.5 Radial Magnet 1
Allen wrench – M3 1
6pin Data Cable 1
4pin Motor Cable 1
NEMA17 stepper motor 1

The hardware list is shown in the figure below.

2.2 Phase line

1.The resistance of the motor phase A (A+/A-) is about 5.0Ω.

The resistance of the motor phase B (B+/B-) is about 5.0Ω.

Important note: please confirm the phase A and phase B of the motor by a multimeter , as shown below.

If the motor phase is wrong,The screen will always show “Phase Line Error!”, please power off and adjust the motor wiring sequence(A+ A- B+ B-).

2.if the sequence of your motor is different from the 4pin motor cable, please adjust it by yourself. Motor cable wiring sequence adjustment method:

① Poking the end of the stub 6P with toothpicks/tweezers.

② Plugging it back in according to the other motor line sequence in the picture.

2.3 Install the motor

1.Fix the magnet:

①glue:3M glue (preferred), 502 glue, etc.

②The magnet should stick to the middle of the motor shaft as near as possible, the magnet shoule be laid flat.

③Make sure the magnet is firmly attached.

  1. Put the gasket on the screw holes:

The default size of the gasket is 3×7×2 mm.

  1. Fix the PCBA board
  2. Screw the screws (The length of screws is 40mm.)
  3. plug in the 4pin motor cable.
  4. The motor has been installed, as shown below.

Part 3 Modules wiring description

3.1 3Dprinter/engraving machine wiring

Pay attention to the direction of the adapater board(The EN pin of the adapater board is aligned with the EN pin of the MKS GEN_L board,then plug it in)

3.2 STM32 board wiring

3.3 Arduino board wiring

3.4 PLC wiring

Thanks for reading!

https://github.com/makerbase-mks/MKS-SERVO42C