PWM Extractor Fan Speed Controller for 3D Printer Enclosure - Tukkari, PrusaBox, Lack Enclosure

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ต.ค. 2022
  • Demonstration how a PWM fan controller can be fitted to a 3D printer enclosure to proportionally control the speed of the extractor or any cooling fans
    Part2 shows the completed PWM controller mounted.
    Useful Links:
    Face plate for my controller box as per the video - www.printables.com/model/2781...
    PWM Controller - UK amzn.to/3U7Tmar
    USA: amzn.to/3sKrpKa
    Fan connector for the board - search Ebay UK/USA for 4 Way 3.96mm PCB Connector Housing Pin Header Male Female JST VH Compatible (VHR-4M) and also buy the pins.
    Suggested PWM fans:
    Noctua 120mm IPPC3000: UK amzn.to/3gV53mG
    USA: amzn.to/3DIbceO
    Noctua 40mm (if you need to cool components or need an air intake)
    UK: amzn.to/3Ua2USl
    USA: amzn.to/3DtwkEq
    12v power supply was a simple 12v power brick, many examples such as
    UK amzn.to/3sGzy2a
    USA amzn.to/3fgaE6D
    4Pin cable extension
    UK amzn.to/3Wg2PhP
    USA amzn.to/3UbTpCg
    4 Pin splitter cable
    UK amzn.to/3De5UpW
    USA amzn.to/3gOSvNn
    Enclosures:
    Tukkari - for Prusa Mini, Mk3s and Ender3
    Europe - www.tukkari.com
    USA/Global - www.tukkari.store
    PrusaBox for Mk3s
    www.printer-box.com/?wpam_id=1
    Some links are affiliate links but do not affect the price you are charged.
    #pwm #3dprinterenclosure #extractorfan
    HERE IS AN ARTICLE FROM A REVIEWER ON AMAZON.COM THAT DETAILS THE FUNCTIONS OF THE PWM CONTROLLER:
    2. Working Voltage: DC 11V ~ 55V
    3. Working Current: 0.1A (MAX)
    4. Fan Current: 5A (MAX)
    5. PWM Range: 5% ~ 100% or 0%
    6. PWM Frequency: 20KHz / 2.5KHz
    7. PWM Signal Amplitude: 10.5V (no load)
    8. Temperature Measurement Range: -9.9℃ ~ 99.9℃
    9. Working Temperature: -25℃ ~ 85℃
    10. Working Humidity: 5% ~ 95% RH
    11. Sensor Wire Length: 1 meter
    12. Size: 70.5 x 40.5 x 13.5mm
    3. If additional fans need to be shut down at same time as the primary PWM fan, they can be controlled to cut off power through the external relay trigger circuit, supplied by the 'relay' header on the PWM controller's PCB.
    1. Power interface: The main power input interface (11v ~ 55v): + | - | Supplies the main power to the control board PCB, also providing the power to pass through to the fan output interface.
    4. Alarm signal port (2-pin): High-level output during normal operation, low-level output when the fan is abnormal.
    5. Relay interface (2-pin): Expansion interface. Drives a 9V or 12V relay, which can be used to control an addtional fans power circuit, when the fan control stops (the 'RUN' LED indicator turns off), the relay opens.
    2.1 With the PCB powered ON, short-press the OK button to enter the inherent PWM output setting, the range is 5% ~ 100%, short-press again to save and exit.
    2.2 With the PCB powered ON, long-press 'OK' button to enter the temperature parameter setting. After entering, modify the first parameter (L__) by pressing the + Button and - Button. When the 'L' setting is as desired (e.g. L35), short-press the 'OK' Button to save and move to the next parameter adjustment (H__), modify by pressing the + Button and - Button. When the 'H' setting is as desired (e.g. H45), short-press the OK Button to save and move to the next parameter adjustment (C__), modify by pressing the + Button and - Button. When the 'C' setting is as desired (e.g. C25), short-press the OK Button to exit the temperature parameter adjustment mode.
    L = Acceleration Temperature | H = Full Speed Temperature | C = Turn-off Temperature
    3. Shut-down temperature (the display showing "C**"): Low-temperature shutdown temperature. The range is 0℃ ~ 92℃. When this value is set to over 0, the low-temperature shutdown function is enabled. When the temperature is lower than this temperature, the output is turned off (PWM signal and extended relay output are turned off at the same time). When the temperature rises above the acceleration temperature in the off state, the fan restarts and changes speed with the temperature, if the shutdown temperature is set to 0, the low temperature shutdown function is disabled, and the PWM and extended relay output interfaces will always output.
    4. The difference between the acceleration temperature and the full speed temperature must not be lower than 5℃, and the difference between the closing temperature and the acceleration temperature must not be lower than 2℃. If the value will break the above temperature difference when modifying the parameters, the program will automatically adjust the other two parameters.
    1. "X10 RPM": Speed unit displaying. When this light is on, the display is currently indicating the fan speed, which is the value after the speed divided by 10. For example, if the display indicating is 256, the actual fan speed is 2560 RPM (revolutions per minute).
    3. "RUN": Fan running indicator. This light illuminates when the fan is running, and goes out when the fan is off.
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 34

  • @domareidal5997
    @domareidal5997 ปีที่แล้ว +2

    Much appreciated! I just ordered my first 3d printer, and I'm going to be doing my own version of the IKEA Lack enclosure. This is going to be super helpful in reusing an old pc fan and managing the inside temperature. Thank you.

  • @demirmahir
    @demirmahir ปีที่แล้ว +2

    Just ordered one from aliexpress after watching your video. There are versions of the module with two fan outputs and I ordered that one since I am planning on using it as a temperature controller to keep the enclosure close to 20C and ventilating the air with an additional intake fan. I might have to use different speeds for intake and out fan due to the filters on the out, so an Arduino with some simple code might be more suitable there, but for 8EUR, why not try this one.
    Thanks for sharing this Colin, I feel like you're the only one on TH-cam that deals with enclosure ventilation and filtering. It's an extremely important topic, but somehow no one puts any emphasis on its importance in the 3D printing community.

    • @colinhill
      @colinhill  ปีที่แล้ว

      Thanks for the feedback. I suspect the version you are getting has temp control on only one output, the other will just be a fan on off. My next installation is on prusabox and I will be splitting the output to 2 fans, one intake one extractor. I'm glad my experience has been useful for you

    • @demirmahir
      @demirmahir ปีที่แล้ว

      @@colinhill I found more detailed setup instrunctions for the module I ordered in a listing for the same product from another seller on aliexpres and it does control both fan outputs. It is written in broken English, but it sems like it is able to setup different speeds and temperatures for the fans. This is actually what I needed in the first place. Now I'm looking forward to playing around with it.

    • @colinhill
      @colinhill  ปีที่แล้ว

      @@demirmahir that's good news. The one I saw on Amazon didn't allow that

  • @KhalidAlFaris-kh3pe
    @KhalidAlFaris-kh3pe หลายเดือนก่อน

    Thank you very much for the explanation, I learned a lot from you. 👍

  • @MrXhandsome
    @MrXhandsome 9 หลายเดือนก่อน +1

    I am using the version of this controller that allows for 2 fans, 2 temp sensors, and a buzzer. I am currently designing, testing, and creating a 3d printed cooling system for a Kicker CXA car amplifier. It's turning out great so far.. still need to do some final touches to it. The board works as advertised. Great electronic board to help with the project.

  • @TheM4rten
    @TheM4rten 2 หลายเดือนก่อน

    Thank you! This helped really much 😊

  • @magnussjodin8494
    @magnussjodin8494 10 หลายเดือนก่อน

    Hi Colin, Thank you for taking the time to produce your informative and pedagogical video. Much appreciated. I have been contemplating doing basically exacly what you did in this video, but with a digital controler solution. I.e. rather than setting things up manually, I would like to set the parameters and access temperature controlers using a zigbee hub (I use Hubitat Elevation). Any thoughts on if and how that could be done?

    • @colinhill
      @colinhill  10 หลายเดือนก่อน +1

      Hi. Would like to do the same but not had time to investigate.

    • @magnussjodin8494
      @magnussjodin8494 10 หลายเดือนก่อน

      @@colinhill Thank you for your swift reply. If you ever find you have a few moments to spare it would be interesting to see your thoughts on a solution 🙂

  • @robinjandu
    @robinjandu ปีที่แล้ว +1

    Thanks for putting this together Colin. Any suggestions how to use the PWM (or combined with something else) to set a specific temperature in the enclosure? It seems to me that this method would require significant trial and error to determine where it would middle out.

    • @colinhill
      @colinhill  ปีที่แล้ว

      I will be doing a follow up to show the revised pi controller box with the pwm display. But basically just run the temp probe from the pwm controller into the inside of the enclosure. Set the min/max temps on the pwm that suit the filament you are using. Should be good to go. Perhaps have the follow up next weekend

  • @themicroscopychannel9151
    @themicroscopychannel9151 7 หลายเดือนก่อน

    Hello Collin,
    respect. The circuit is really great explained by you. However, I still have one question for you: Does the circuit also work with a simple 2 cable control of the fan? Greetings Frank

    • @colinhill
      @colinhill  7 หลายเดือนก่อน

      A 2 wire fan won't be speed controlled. You would be better using a different type and I cover that in another older video

  • @F5VMJ
    @F5VMJ 8 หลายเดือนก่อน +1

    Thanks for the video. Does it keep all the settings after power off? Or must I reprogram my temperature settings at each power on?

    • @colinhill
      @colinhill  8 หลายเดือนก่อน +1

      Yes it does

  • @niclass3694
    @niclass3694 6 หลายเดือนก่อน

    Hi Colin, thanks for the in depth video!
    Cause of you I just collected all the mentioned stuff from the PO Box.
    I will use your design on my TLX for the MK4 and I was just asking myself if you have a new design of the PSU shroud which fits the noctua 40mm you have in this video. Also since the TLX just hs 2 screwholes for the PSU shroud I would be happy to get the step or fusion file for your shrould to change it to the "new" tlx layout.

    • @colinhill
      @colinhill  6 หลายเดือนก่อน

      Hi, i have uploaded the step file to Printables, so i can allow you to make a remix. Glad you find the model useful.

    • @niclass3694
      @niclass3694 6 หลายเดือนก่อน

      Thank you! I will post the remix with your credit when I am done. Have a great "rest weekend"@@colinhill

  • @vahagnmelikyan2906
    @vahagnmelikyan2906 9 หลายเดือนก่อน

    Can I set the close temperature above the start temperature? That way I never go too slow. I was thinking running 12v dc compressor ,and I think if it runs too slow it might damage the compressor...

    • @colinhill
      @colinhill  9 หลายเดือนก่อน

      No.

  • @quicker76
    @quicker76 6 หลายเดือนก่อน

    Minute 1:54, you use an extension cable, but have you changed the connector? That white female connector is different, it is wider. What is that connector called? The connector on the Zhiyu board is wider than any 4-pin connector and I don't know which one I should put. Thank you!

    • @colinhill
      @colinhill  6 หลายเดือนก่อน +1

      Hi, please see the description as I mention details

    • @quicker76
      @quicker76 6 หลายเดือนก่อน

      @@colinhill Oops! Thank you!

  • @user-sr4rb5yb4b
    @user-sr4rb5yb4b 6 หลายเดือนก่อน

    Hi Collin, I cant fin a cable that goes out from the pcb to a fan splitter, can you help me out^ Thanks for the vid!

    • @colinhill
      @colinhill  6 หลายเดือนก่อน +1

      There are 4 cable fan extension and splitters on Amazon, but you will need the larger special plug for the PCB mentioned in the description, unpick the fitted plug from the cable and insert the pins into the larger plug.

    • @user-sr4rb5yb4b
      @user-sr4rb5yb4b 6 หลายเดือนก่อน

      thank you!@@colinhill

  • @theory816
    @theory816 8 หลายเดือนก่อน

    I just want a pwm controller without temp probe to control a fan? Is there a driver for that? I found a noctua pwm controller for $25 but its too expensive.

    • @colinhill
      @colinhill  8 หลายเดือนก่อน

      If you just want a basic rotary knob speed controller then they are around 5-10 £/$ from Amazon, but no display. I think I have probably given links in other videos so please check them out, and I did cover a basic pwm controller

    • @theory816
      @theory816 8 หลายเดือนก่อน

      @@colinhill Oh ok thanks for the speedy reply. Ill remember you!

    • @colinhill
      @colinhill  8 หลายเดือนก่อน

      @@theory816 I think it's mentioned here th-cam.com/video/zsTEjOPljjs/w-d-xo.html. Look for pwm controller 12v on Amazon.

  • @mdouglas9060
    @mdouglas9060 5 หลายเดือนก่อน

    4:30 for set up