MKS-SGen_L 32Bits Controler board for 3d printer

ECO-MKS-SGEN_L

New product

MKS SGEN L 3D printer 32bits controler board

  • LPC1768 Cortex-M3 32bits controler
  • Controler speed: 100Mhz
  • has similar Aux1 outputs as Ramps 1.4
  • Compatible with all standard Stepper motor drivers for 3D printers
  • Supports 12/24VDC input
  • Ethernet network capabilities
  • Compatible with LCD12864 and MKS TFT touch screens
  • Supports common drivers: A4988, DRV8825, TMC2100/TMC2130/TMC2208/TMC2209

More details

In Stock

23,75 €

Including 0,03 € for ecotax

More info

Ultra fast 32Bits controler based on LPC1768 Cortex M3 100Mhz

Compatible with Smoothieware and Marlin Firmware 2.0.x

Caracteristics:

  • Controler: Cortex M3 LPC1768 100Mhz
  • Input voltage: 12-24V
  • Available Auxiliary output voltage: 2x5V, 1x12V
  • Aux ports: Aux 1
  • Flash memory: 512K
  • SRAM: 64K
  • EEPROM NONE (using built-in SD card instead)
  • Speed: 120Mhz
  • Size: 110*84mm
  • Extruder count: 2
  • Fan outputs: 1
  • Compatible with thermistor modules AD597 / PT100 (requires additional board)
  • End stop inputs: 6
  • Stepper motor supported: 5
  • PWM high power outputs: 4 (bed, extrudeur 0 et 1, Fans)
  • Optimized heat sink dissipation (4 PCB layers)
  • Protection against short circuit - Resetable fuse 
  • 5 Generic slots for standard Stepper motor drivers (A4988, DRV8825, TMC2100, TMC2208, TMC2209, TMC2130,LV8729 etc...)
  • Compatible with most common displays (LCD2004, LCD12864, MKS TFT, OLED etc...)
  • Compatible with all slicers: Simplify 3D, kisslicer, Cura, Repetier, IceSL, Mattercontrol, etc...
  • Compatible with micro-SD card (integrated with LCD displays)
  • directly compatible with MKS TFT 2.8 et MKS TFT 3.2 touch displays

Max currents:

  • Input power: 15A max
  • Heater cartridges: 10A max
  • Heat bed: 13A max
  • stepper motor driver: 2A max
  • heat bed with mosfet: 25A max
  • Hot end with mosfet; 4A max
  • fans: 10A max

Stepper driver micro stepping configuration

Manual current configuration

Here is a chart with the most common drivers, and their default and maximum current rating.

Also the conversion formula to convert measured voltage into the motor current.

Current configuration

MKS SGEN driver measurment method

(Note: This picture illustrate how to do on a MKS SGEN board, the process is similar with MKS SGEN-L board)

MKS SGEN multimeter measurement method

For other drivers models, please refer to the specific driver's product page.


Displays

MKS SGen_L + LCD 2004

MKS SGEN + 2004

CAUTION!

Depending on the display model you are using, the back connexion might need to be inverted

If you are using special MKS LCD2004 displays , they will be compatible without any changes

In case of RepRapDiscount LCD2004 displays you will need to invert the DB10 connector at the back of the display

Connexion with MKS LCD2004

MKS SGEN L + LCD2004 wiring back

Connexion with standard ReprapDiscoun LCD2004 displays!

MKS SGEN L + LCD2004 connecotr inversion

MKS SGen_L + GLCD 12864

MKS SGEN L + LCD2004 wiring

MKS SGen_L + MKS TFT 2.8 / 3.2

MKS SGEN L + MKS TFT touch screen

I/Os + wiring diagram

MKS-SGen_L Wiring schematic

MKS SGEN-L schematic

Security notice

Any wiring process requires attention and very basic logic. any short circuit or wrong use of the board I/Os can generate fire hazard.

WARNING: make sure to check max power requirements before using any devices on any I/Os.

Warning: Make sure to check wiring polarity in order to prevent from short circuit or any electrical damages

Motor Driver settings

Normal Mode: Step/Dir

 If you are using Normal Mode (Step/Dir), you should use the jumper pins in blue to configure the drivers settings.

Avoid using the slots in RED in this mode!

MKS SGEN L Ste / dir normal mode motor settings

UART Mode (TMC2208 / TMC2209):

If you are using the board in UART mode: (TMC2208 or TMC2209), you con configure the drivers directly from the marlin firmware itself.

1- All jumpers caps must be taken out from the red zone

2- Insert jumper caps on the UART pin area on the board (here in the blue zone)

3- Set up the drivers parameter via the marlin firmware (check file Configuration_adv.h and look for a section compatible with your driver model: TMC2208 / TMC2209 are configured the same way)

MKS SGEN UART mode configuration

SPI Mode (TMC2130):

If you are using the board in SPI mode (TMC 2130) , you don't need special wires. Just insert all jumper caps on the blue zone (green jumper area on the board).

Then on your marlin firmware configure the driver model as TMC2130 or similar inside Configuration.h and check inside configuration_adv.h to setup the configuration for the driver specifics (current, working mode etc...) => look for TMC2130 inside the file and you should find the appropriate section.

MKS SGEN SPI mode configuration

Dimensions:

MKS SGEN L dimensions

Firmware installation:

A compatible firmware can be found and downloaded here: https://github.com/makerbase-mks/SGEN_L

Click on Clone or Download button to download the firmware as a Zip

Then you will need to follow the next steps in order to compile your firmware properly:

This folder your downloaded contains the source code for marlin2.0 and can be used on the MKS SGEN-L motherboard.

The compilation environment used is Atom+platformio;

Specific methods can refer to the following links:

http://marlinfw.org/docs/basics/install_platformio.html#installing-marlin-(platformio)

http://docs.platformio.org/en/latest/ide/atom.html#installation

After compiling, there will be firmware.bin firmware in the folder(folder path: .pioenvsLPC1768), then follow the steps below to update the firmware:

1.copy firmware.bin to SD card

2.insert SD card to MKS SGEN-L board

3.reboot MKS SGEN-L board

4.wait until firmware upgrade is completed (when successfully upgraded, the filename is changed to firmware.cur. D1, D4 and D7 on the top left corner of the board will be always on. D25 and D3 will blink

Drivers installation:

The driver file is named Lpc176x_USB_driver.inf located inside the source file (Marlin-bugfix-2.0.x/Marlin/src/HAL/HAL_LPC1768/win_usb_driver/  )
Plug the USB cable to your board and then enter the device manager

MKS SGEN L driver installation 1

MKS SGEN L driver installation 2

Scalar 3D printer compatible box for MKS GEN Controler boards

Boitier électronique Scalar pour carte MKS GEN

Thingiverse

Addition documentation resources:

* Schematic + pinout + BOM PDF

* User Manual + Smoothieware firmware documentation

Data sheet

USB printingYes
CPU typeCortex M3 120MHZ
ChipsetLPC1769
Speed120MHZ

Reviews

No customer reviews for the moment.

Write a review

MKS-SGen_L 32Bits Controler board for 3d printer

MKS-SGen_L 32Bits Controler board for 3d printer

MKS SGEN L 3D printer 32bits controler board

  • LPC1768 Cortex-M3 32bits controler
  • Controler speed: 100Mhz
  • has similar Aux1 outputs as Ramps 1.4
  • Compatible with all standard Stepper motor drivers for 3D printers
  • Supports 12/24VDC input
  • Ethernet network capabilities
  • Compatible with LCD12864 and MKS TFT touch screens
  • Supports common drivers: A4988, DRV8825, TMC2100/TMC2130/TMC2208/TMC2209

Accessories

Customers who bought this product also bought: