Cooling Fan Driver with 4 MOSFET or more

Cooling Fan Driver with 4 MOSFET or more

thingiverse

I've replicated the design found at http://www.thingiverse.com/thing:22202 (by Danjhamer) four times. The reason was that I had the required electronics on hand. For this project, I utilized: 4 x 1K resistors, 4 x 10K resistors (instead of 6.7K), 4 x 1N4004 diodes, 4 x IRF540 MOSFETs, and 4 x 100µF ceramic capacitors. I connected all GND points and the 12V power supply as well. I've configured this for Marlin + Ramps 1.4 with Mendel 90 in mind. In 'configuration.h', define MOTHERBOARD as 34. For 'Pins.h', if MOTHERBOARD is 33, set FAN_PIN to 9 (Sprinter config), otherwise, set it to 4 (an IO pin requiring a buffer). In 'configuration_ADV.h', define CONTROLLERFAN_PIN as 6, CONTROLLERFAN_SEC as 120 seconds, and BEDFAN_PIN as 5 for personalized fan control. In 'Marlin_main.cpp', handle case 43 (M43) to turn the bed fan on, case 44 (M44) to turn it off before case 104. The first driver (pin 4) is used for flow under the nozzle, and you can control its speed with M106 commands. The second driver (pin 5) is for post-job cooling on the piece, controlled by M43 and M44 commands. The third driver (pin 6) is dedicated to the A4988 and extruder motor. The fourth driver (pin unknown) will be used for LED or other purposes.

Download Model from thingiverse

With this file you will be able to print Cooling Fan Driver with 4 MOSFET or more with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Cooling Fan Driver with 4 MOSFET or more.