Makerbase MKS SERVO42C PCBA

Makerbase MKS SERVO42C PCBA Closed Loop Stepper Motor Driver Instruction Manual

Model: MKS SERVO42C PCBA

1. Bubuka

The Makerbase MKS SERVO42C PCBA is a high-performance closed-loop stepper motor driver designed to prevent step loss in 3D printers and CNC machines. It integrates advanced control algorithms and a 14-bit magnetic encoder to ensure precise positioning, high speed, and low noise operation. This manual provides detailed instructions for installation, operation, and maintenance of your MKS SERVO42C PCBA.

2. Fitur konci

  • Easy installation and wiring.
  • Position/speed/torque closed-loop control, enabling high-speed operation without losing steps.
  • Field-Oriented Control (FOC) for low noise, low vibration, and reduced heat generation.
  • Equipped with a 4 Half bridge driver and 8 MOSFETs for high operating efficiency.
  • Features a 14-bit magnetic encoder for high angle resolution.
  • Supports 1-256 subdivision, including odd subdivisions (e.g., 11).
  • Compatible with motors having 0.9-degree or 1.8-degree step angles.
  • Achieves a maximum speed of 1000 RPM.
  • Includes a USART interface for connecting to a computer for parameter adjustment and query.
List of features for MKS SERVO42C PCBA
Figure 2.1: MKS SERVO42C PCBA Features Overview

3. Eusi Paket

Pastikeun yén sadaya item aya dina pakét anjeun:

Barangkuantitas
MKS SERVO42C PCBA (motor not included)1
Adapter board (MKS APT)1
304 Hexagon socket screw (40mm)4
ABS gasket (3mm)4
6*2.5 Radial Magnet1
Allen wrench - M31
4pin Motor Cable (3cm)1
6pin Data Cable (60cm)1
Shipping list for MKS SERVO42C PCBA and MKS SERVO42C_OC PCBA
Figure 3.1: Detailed Shipping List for MKS SERVO42C PCBA

4. Spésifikasi

4.1. General Parameters

ParameterMKS SERVO42C
Frequency of UpdatePosition 10kHz, Velocity 10kHz, Torque 20kHz
Modeu Kontrol PIDIncremental PID
Supir4 Half bridge driver with 8 MOSFET
Témbongkeun OLEDEnya
Operasi Voltage7-28V
Rentang Ayeuna adjustable0-3000mA
Antarbeungeut USARTEnya
Médan-Berorientasi ControlEnya
Babagian1-256 (set by key or serial port)
Resolusi Angle0.08 derajat
Laju maksimum1000 RPM
Getaran MotorLemah
Noise MotorLemah
Suhu MotorLemah
Comparison table of MKS SERVO42C, MKS SERVO42B, and MKS SERVO42A parameters
Figure 4.1: Product Parameter Comparison

4.2. MKS SERVO42C vs. MKS SERVO42C_OC Comparison

FiturMKS SERVO42C V1.0 (Green)MKS SERVO42C_OC V1.0 (Blue)
PenampilanMKS SERVO42C V1.0 (Green) boardMKS SERVO42C_OC V1.0 (Blue) board
Sinyal BiasaPositive, Negative, NCPositip
Sinyal Voltage3.3 ~ 24V-
Sinyal Arus-7~20mA
Isolasi sinyalNTukang poto
KakuatanBujangTunggal/Dual
Table comparing MKS SERVO42C and MKS SERVO42C_OC versions
Figure 4.2: MKS SERVO42C and MKS SERVO42C_OC Differences

4.3. Diménsi

  • PCBA Board Dimensions: 39.00mm x 31.50mm
  • Mounting Hole Diameter: φ3.2mm x 4
  • PCBA Thickness on Motor: Approximately 10.5mm from the motor face and 3mm from the motor back.
Dimensional drawing of the MKS SERVO42C PCBA
Figure 4.3: MKS SERVO42C PCBA Dimensions
Diagram showing the MKS SERVO42C PCBA mounted on a NEMA17 motor with dimensions
Figure 4.4: PCBA Mounted on NEMA17 Motor Dimensions

5. Setup jeung Instalasi

5.1. Kabel

Connect the MKS SERVO42C PCBA to your controller board using the provided cables. Ensure correct polarity and pin assignments. The diagram below illustrates the wiring for the MKS SERVO42C_OC version, which shares similar signal connections (COM, STP, DIR, EN) with the standard MKS SERVO42C.

Wiring diagram for MKS SERVO42C_OC showing connections for signal positive, pulse, direction, and enable signals
Figure 5.1: MKS SERVO42C_OC Wiring Diagram (Reference for MKS SERVO42C)

5.2. Magnet and Magnetic Encoder Placement

Accurate placement of the radial magnet relative to the magnetic encoder chip is crucial for optimal performance and angle accuracy. Follow these guidelines:

  • Maintain a gap between the magnet and the encoder chip parallel to each other, ranging from 0.5mm to 3.0mm. A smaller gap generally yields better results.
  • Align the center of the magnet with the sensing center of the magnetic encoder chip. The deviation should be within ±0.3mm to avoid serious impact on absolute angle accuracy.
  • Recommended radial magnet size: φ6.00mm diameter, 2.5mm height.
Diagram illustrating the distance and alignment requirements between the magnet and magnetic encoder for the MKS SERVO42C
Figure 5.2: Magnet and Magnetic Encoder Distance Requirements

6. Operasi

6.1. MKS SERVO42C Control Tool

The MKS SERVO42C PCBA can be configured and monitored using the dedicated Control Tool software via its USART interface. This tool allows for precise adjustment of various parameters and real-time querying of the driver's status.

Screenshot of the MKS SERVO42C Control Tool software interface
Figure 6.1: MKS SERVO42C Control Tool Interface

6.2. Parameter Adjustment

  • PID/ACC/Torque Parameters: Use the Control Tool to fine-tune the PID (Proportional-Integral-Derivative), Acceleration (ACC), and Torque parameters for optimal motor response and stability.
  • Babagian: The subdivision setting (1-256) can be adjusted either through the Control Tool or directly via physical keys on the board, if available.
  • Kontrol Motor: The tool allows you to enable/disable the driver, control motor rotation direction (forward/reverse), set speed, and define the number of pulses.

6.3. Zero Position Setting

To set the motor's zero position, manually turn the motor shaft to the desired zero point. Then, within the Control Tool software, click the 'OK' button in the '0_Zero' section to register this position.

6.4. Reset pabrik

A factory reset option is available within the Control Tool. After performing a factory reset, it is necessary to power cycle the device for the changes to take effect.

7. Pangropéa

  • Keep the PCBA clean and free from dust and debris. Use a soft, dry brush or compressed air for cleaning.
  • Avoid exposing the board to moisture or extreme temperatures.
  • Rutin pariksa sadaya sambungan pikeun mastikeun aranjeunna aman.
  • Ensure adequate ventilation around the driver during operation to prevent overheating.

8. Cara ngungkulan

8.1. Isu umum jeung Solusi

  • Motor not responding or losing steps:
    • Check all wiring connections for proper seating and polarity.
    • Verify the magnet and magnetic encoder distance and alignment (refer to Section 5.2).
    • Pastikeun vol operasitage aya dina kisaran 7-28V anu ditangtukeun.
    • Adjust current and PID parameters using the Control Tool.
  • Firmware compatibility with 3D printer:
    • The need for firmware changes depends on your 3D printer's existing firmware and previous driver settings. If you are using non-TMC drivers, no modification might be needed. Consult your printer's documentation or manufacturer for specific requirements.
  • Control Tool connection issues:
    • Ensure the correct COM port is selected and the baud rate is set to 38400 in the Control Tool.
    • Verify the USB-to-USART converter is properly installed and recognized by your computer.

9. Tips pamaké

  • When integrating with a 3D printer, check your printer's firmware for driver compatibility. If you are replacing non-TMC drivers, firmware modifications may not be necessary.
  • Pay close attention to the magnet and encoder alignment during installation. Precise placement within the recommended 0.5-3.0mm gap and ±0.3mm center deviation is critical for accurate closed-loop control.
  • Utilize the MKS SERVO42C Control Tool for initial setup and ongoing diagnostics. It provides comprehensive control over PID, acceleration, torque, and subdivision settings, allowing for fine-tuning to your specific motor and application.

10. Rojongan jeung Sumberdaya

For further technical information, firmware updates, and community support, please refer to the following resources:

Dokumén Patali - MKS SERVO42C PCBA

Praview Manual Wiring MKS DLC32 V2 - Makerbase
manual wiring komprehensif pikeun Makerbase MKS DLC32 V2.0 dewan kontrol ukiran offline. Nyertakeun input kakuatan, interfaces, setélan drive motor, laser sarta sambungan spindle, endstops, sarta rojongan teknis.
Praview Manual Pamaké MKS DLC32 - Makerbase
Manual pamaké komprehensif pikeun dewan controller Makerbase MKS DLC32, ngawengku panganteur hardware, apdet firmware, sarta mode kontrol pikeun printer 3D jeung mesin CNC.
Praview MKS TFT32 Toel layar LCD pikeun printer 3D - Makerbase
Jelajahi MKS TFT32, LCD layar rampa warna 32 inci anu serbaguna ti Makerbase, dirancang pikeun panyitak 3D. Diajar ngeunaan fitur na, konektipitas, apdet firmware, outage deteksi, sarta kamampuhan WIFI.
Praview Makerbase MKS-TFT28 3D Printer Touch Screen LCD: Fitur, Wiring, sareng Pitunjuk Konfigurasi
Pituduh komprehensif pikeun Makerbase MKS-TFT28 2.8 inci warna layar toél tampilan LCD pikeun printer 3D. Dokumén ieu rinci ngeunaan fitur-fiturna, kasaluyuan sareng sababaraha papan utama, petunjuk kabel, setélan kakuatan-on, pamutahiran firmware, atanapitagKamampuhan nyimpen, integrasi modul deteksi, kustomisasi poto, sareng konektipitas WiFi, kalebet pilihan kadali jauh via APP, Printrun, sareng Repetier-Host.
Praview Manual pamaké Makerbase MKS DLC32: Hardware jeung Firmware Guide
Manual pamaké komprehensif pikeun Makerbase MKS DLC32 controller, detailing interfaces hardware, apdet firmware, jeung métode kontrol pikeun laser engraving jeung mesin CNC.
Praview MKS DLC32 MAX Laser Engraving Control Board Manual - Makerbase
Manual pamaké komprehensif pikeun dewan kontrol ukiran laser Makerbase MKS DLC32 MAX. Diajar ngeunaan fitur, spésifikasi, sambungan hardware, apdet firmware, kontrol software, jeung ngungkulan.