WS7040 Fan blower

  • Hello i am building toolchanger and now i would like to get instead of fan for colling plastic that blower or anything else similar.

    It's possible to control that blower with PWM from DuetWifi board?
    Here is link to blower:Blower WS7040

    Which tool to control i already did with connected small solenoid valve to fan output instead of fan.

    Will this work together this blower and DuetWIFI PWM output?
    I already have used one PWM for controling Noctua Fan for water colling.
    and second one for this pump Water Pump.

  • Yes. The link to the blower says:

    External driver controller can change speed by PWM or 0~5V signal

  • @Danal ok then what is better to use pwm output directly or to control transistor and with that transistor later control voltage from 0-5VDC?

  • Definitely PWM.

  • @matej1006 said in WS7040 Fan blower:

    It's possible to control that blower with PWM from DuetWifi board?

    just to be sure, you will need the blower + driver, and control the driver from the duet.

  • @bearer yes i know store offer to buy it together 😉

  • @Danal and i use FAN1- and this code

    ;Water temp
    M308 S5 P"e0temp" Y"thermistor" T100000 B4138 A"Water temp."                  ;configure sensor 5 as thermistor on pin e1temp
    ; Mesh  grid
    M557 X20:420 Y104:384 40            
    ; Fans
    M950 F0 C"!Fan0+exp.pb6" Q25000 				; fan 0 is a 4-wire PWM fan so invert it, use high PWM frequency, tacho connected to PB6 on expansion connector
    M106 P0 H5 T30   
    ;Water pump
    M950 F0 C"!Fan1" Q25000 				             
    M106 P1 H5 T30  

    will this work ?

    i have one more question:/

    i have for each tool set solenoid valve to open air flow to specific tool.
    my code for that is in TPRE:

    G0 X53.8 Y322.5 F25000         ; Rapid to the approach position without any current tool.
    G1 Y379 F10000              ; Controlled move to the pickup position with tool-0.
    M98 P"/macros/LOCK_TOOL.g"  ; Lock the tool
    G1 Y322.5 F6000               ; Retract the entire tool.
    M950 F0 C"duex.fan3" Q0                                                              	; create fan 0 on pin duex.fan3 and set its frequency
    M106 P0 S1 H-1                                                                          ; set fan 0 value. Thermostatic control is turned off
    M950 F1 C"duex.fan4" Q0                                                              	; create fan 1 on pin duex.fan4 and set its frequency
    M106 P1 S0 H-1                                                                          ; set fan 1 value. Thermostatic control is turned off
    M950 F2 C"duex.fan5" Q0                                                              	; create fan 2 on pin duex.fan5 and set its frequency
    M106 P2 S0 H-1                                                                          ; set fan 2 value. Thermostatic control is turned off
    M950 F3 C"duex.fan6" Q0                                                               	; create fan 3 on pin duex.fan6 and set its frequency
    M106 P3 S0 H-1 										; set fan 3 value. Thermostatic control is turned off
    G60 S2                      ; Save this position as the reference point from which to later apply new tool offsets.

    now i want to control this blower how much air will push through and i want to dissaper this fan from web control.
    and that blower will then be control with different flow for each tool, for each material in my S3D

  • fans:

    I am not sure that you can/can't connect a fan control pin to the main board and the tach to an expansion. I'd think it would be better to connect both to a given board.


    I would think the definitions for the solenoids would be in config.g, not tpre. tpreN is executed every time you mount that tool, and you don't want re-definition occuring.

    Also, the system does a G60 S2 for you before tpre is executed, are you sure you want to do another one after moving and picking the tool? Particularly after you've moved the tool?

  • @Danal M950 i already move to config.g
    as tacho is connected to duex and pwm to duet that is work's not so good hehehe my RPM for are way off so yeah i will moving my pwm for noctua from duet to duex pwm that is good thanks @Danal
    and i already deleted G60 S2

Log in to reply