MKS Gen 1.3 - Run fan only when hotend is working September 30, 2015 07:22AM |
Registered: 8 years ago Posts: 17 |
Re: MKS Gen 1.3 - Run fan only when hotend is working September 30, 2015 09:33AM |
Registered: 8 years ago Posts: 8 |
Re: MKS Gen 1.3 - Run fan only when hotend is working September 30, 2015 01:11PM |
Registered: 8 years ago Posts: 17 |
Quote
Chris-Aus3D
I've not used the MKS Gen 1.3 before, but from a quick look at the Wiki page I see it has 4 MOSFET outputs - are you currently using all four?
If you've got one of the MOSFETs spare, you should be able to configure it to run your fan. If you're running the Marlin firmware, the behaviour you want (fan on when HotEnd is heated) can be found in the configuration_adv.h file, near the line:
#define EXTRUDER_0_AUTO_FAN_PIN -1
You'd have to find the pin that corresponds to your unused MOSFET, and replace -1 with that pin number.
If you've already used all four MOSFET outputs, I have a board called TinyFan designed for RAMPS that adds two more. From the MKS Gen 1.3 pin map image it should work identically on this board (seems the pin layout for the servo header is identical to RAMPS). Check the TinyFan page here for more info - there's a section on configuring Marlin, which could be handy even if you're using the existing MOSFETs.
Hope that helps!
Regards,
-Chris