Temp controlled Fan setup for non-heater application



  • I am trying to setup a Chassis fan to suck out air from enclosure once the ambient enclosure temp exceeds say 65degC

    I have this setup as i am using PT100 sensors

    M305 P0 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 0
    M143 H0 S160 ; Set temperature limit for heater 0 to 160C
    M305 P1 X201 ; Configure PT100 for heater 1
    M143 H1 S430 ; Set temperature limit for heater 1 to 430C
    M305 P2 X200 ; Configure PT100 for heater 2
    M143 H2 S430 ; Set temperature limit for heater 2 to 430C
    M305 P3 T100000 B4138 R4700

    Fan control something like this

    M106 P2 S0 T65 H3

    as using P2 Fan output.

    I wish to use a normal thermister on say E0 thermistor input as its not used due to PT100 Board

    I was playing with the M305 command to setup parameters for thermistor

    Is there a simple way for the M106 commane to read the thermistor channel, do i need to create a tool?
    What have i missed?

    some help would be greatly appreciated.



  • Any Help here. i can seem to read the onboard thermistors after i have the PT100 allocated to the Hot ends.

    For the time being i have my chamber fan turning on after the Bed gets to 130 Deg C.


  • administrators

    Use M305 to set up a virtual heater that uses that thermistor (e.g. heater 102), then use M106 to control the fan thermostatically from that heater number.


Log in to reply