MKS sGen L v1.0 - Marlin automatic stepper fan controller

Поділитися
Вставка
  • Опубліковано 26 лис 2024
  • This is a simple tutorial on how to set automatic fan control cooling on stepper drivers in Marlin firmware.
    One Time Tips, You Can PayPal Me:
    www.paypal.me/...
    Discord:
    / discord
    buymeacoffee:
    www.buymeacoff...
    Patreon:
    / edbraiman
    Hardware:
    1 - MKS sGen L v1.0
    1 - USB Serial cable
    1 - 12v Fan
    2 - TMC2208 stepper drivers
    2 - NEMA 17 stepper motors
    Amazon Affiliate Links:
    MKS sGen L v1.0 (amzn.to/3nzfLhw)
    TMC2208 UART (amzn.to/34CsozM)
    12v Fan (amzn.to/3iA8eLx)
    Ferrule (amzn.to/3limH0r)
    Software:
    Marlin Firmware 2.0.x marlinfw.org/me...
    VScode code.visualstu...
    Pronterface www.pronterfac...
    SKR motherboards manuals:
    github.com/mak...
    Steppers Tutorial:
    • SKR 1.4 - A4988/DRV882...

КОМЕНТАРІ • 28

  • @davidan1822
    @davidan1822 4 роки тому +1

    Very useful for me. Now I am making my own 3D printer using MKS SGEN L V1.0 Board. Thank you.

  • @PterPmntaM
    @PterPmntaM Рік тому

    Great video, but I have a question, do you recommended, use 2 fans 12v in this only connector, or what is the other way?

  • @d0iu
    @d0iu 4 роки тому

    Excellent! I was looking for a way to minimize fan noise. Now I can turn it off when it is not needed. Thanks!

  • @DanielGlock_1978
    @DanielGlock_1978 4 роки тому

    Really nice tutorial. I like to watch them.

  • @jeffwordell1525
    @jeffwordell1525 4 роки тому

    Thank you for sharing this, it was a huge help so far
    Only problem I am having is the heated bed does not seem to be enabled
    Any Idea how I do that??

    • @EdwardBraiman
      @EdwardBraiman  4 роки тому

      It could be the thermistor or a bad connection. Are you using ferrules on connections for power? Are the thermistors enabled in marlin firmware?

    • @jeffwordell1525
      @jeffwordell1525 4 роки тому

      @@EdwardBraiman Thank you for the fast response, I figured it out as far as getting the bed going, I had the bed sensor value set to 0 instead of 1, but now I am having a issue with the bed only wanting to heat to 50 degrees and hold, if I set to 65 degrees printer halts after 50 deg. or so, I am guessing wrong thermistor setting or another setting, its a stock ender 3 bed/thermistor

    • @EdwardBraiman
      @EdwardBraiman  4 роки тому

      Do you have ferrules on connections and currently I use 1.

    • @jeffwordell1525
      @jeffwordell1525 4 роки тому

      @@EdwardBraiman I just tin the ends with solder

    • @EdwardBraiman
      @EdwardBraiman  4 роки тому +1

      Well it is your equipment. I'm mostly trying to show the safest method.

  • @safaerbas7194
    @safaerbas7194 Рік тому

    İ have mks tinybee v1.0 can use this setting for this card

  • @lucienferrand3080
    @lucienferrand3080 2 роки тому

    Bonsoir,
    Merci pour cette vidéo super. J'ai vu votre vidéo pour brancher un BL Touch sur une carte MKS Gen L v1.0; mais est-ce que vous ferez une vidéo identique pour
    la carte 32bits MKS SGen L v1.0 chipset LPC 1768 ?
    Merci

  • @avejst
    @avejst 4 роки тому

    Great walkthrough
    Thanks for sharing👍😀

  • @srinivasacv1174
    @srinivasacv1174 4 роки тому

    How to install mega 2560 ramps 1.4 M8 Inductive Proximity Sensor Switch PNP - NO 06-36V DC M8-2mm please sir

  • @n70tonka
    @n70tonka 4 роки тому

    I have a question . Is it possible to change the thermistor port from TH1 to TH2. ?

    • @EdwardBraiman
      @EdwardBraiman  4 роки тому

      It's likely in Marlin firmware in configuration.h there is a list of thermistors.

    • @n70tonka
      @n70tonka 4 роки тому +1

      @@EdwardBraiman I'll try that

    • @n70tonka
      @n70tonka 4 роки тому

      That is only for thermistor type . I want to use the second port on the board .

    • @EdwardBraiman
      @EdwardBraiman  4 роки тому

      You'll need to possible change in boards pins file.

  • @Wyrmidion
    @Wyrmidion 3 роки тому

    so i'm running marlin 1.1.9 from 3dnexus on my artillery sidewinder X1, it has dual Z motors and so all stepper slots and outputs are in use, it is also an MKS Gen L 1.0, not an sGen, would this still apply? the port diagram doesn't look as good as this with HE1 and HE0 only labeled E1 and E0, and port name D7 and D10 respectively instead of these P2.6 and P2.7. am i missing something?

    • @EdwardBraiman
      @EdwardBraiman  3 роки тому

      Pinouts diagram for MKS Gen L and MKS sGEN L are different.

    • @EdwardBraiman
      @EdwardBraiman  3 роки тому

      Checkout my MKS Gen L playlist.

    • @Wyrmidion
      @Wyrmidion 3 роки тому

      @@EdwardBraiman alright. so digging some more i found that D7 is a named pin in file pins_mks_gen_l.h , "#define MOSFET_D_PIN 7". so am i getting it right that the row "#define CONTROLLER_FAN_PIN -1" can be changed to 7 and i should be set? :)

    • @EdwardBraiman
      @EdwardBraiman  3 роки тому

      I've not yet worked with Mosfet external to board.