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...
Very useful for me. Now I am making my own 3D printer using MKS SGEN L V1.0 Board. Thank you.
You're welcome.
Great video, but I have a question, do you recommended, use 2 fans 12v in this only connector, or what is the other way?
Excellent! I was looking for a way to minimize fan noise. Now I can turn it off when it is not needed. Thanks!
You're welcome.
Really nice tutorial. I like to watch them.
Thanks.
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??
It could be the thermistor or a bad connection. Are you using ferrules on connections for power? Are the thermistors enabled in marlin firmware?
@@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
Do you have ferrules on connections and currently I use 1.
@@EdwardBraiman I just tin the ends with solder
Well it is your equipment. I'm mostly trying to show the safest method.
İ have mks tinybee v1.0 can use this setting for this card
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
Great walkthrough
Thanks for sharing👍😀
You're welcome.
How to install mega 2560 ramps 1.4 M8 Inductive Proximity Sensor Switch PNP - NO 06-36V DC M8-2mm please sir
I have a question . Is it possible to change the thermistor port from TH1 to TH2. ?
It's likely in Marlin firmware in configuration.h there is a list of thermistors.
@@EdwardBraiman I'll try that
That is only for thermistor type . I want to use the second port on the board .
You'll need to possible change in boards pins file.
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?
Pinouts diagram for MKS Gen L and MKS sGEN L are different.
Checkout my MKS Gen L playlist.
@@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? :)
I've not yet worked with Mosfet external to board.