RADDS, Repetier and PWM
Hello. I have RADDS+Due combo on 24V PSU and supposedly PWM can be set for each power output on the board. I use 24v bed, 2x 24v extruder heaters and i want to use 3 12v fans. I only managed to set PWM for board fan, i measued output for it and it's just below 12v, so just how i want it. But i can't find any option in Repetier firmware to set PWM for other fans. Is it possibe?
Only thing that i managed to do (but i'm not happy with it) is modyfing commands.cpp file line:
setFan2Speed(com->hasS() ? com->S : 255 ) to setFan2Speed(com->hasS() ? com->S : 128), same goes of setFanSpeed
It blocks max fan power at 50% but kickstart runs with 24v so i'm afraid it'll burn my fans.
Does anyone have any soultion/ideas for this problem besides buying additional hardware?
Only thing that i managed to do (but i'm not happy with it) is modyfing commands.cpp file line:
setFan2Speed(com->hasS() ? com->S : 255 ) to setFan2Speed(com->hasS() ? com->S : 128), same goes of setFanSpeed
It blocks max fan power at 50% but kickstart runs with 24v so i'm afraid it'll burn my fans.
Does anyone have any soultion/ideas for this problem besides buying additional hardware?
Comments
#define MAX_FAN_PWM 128
and it should limit PWM to that value. Please check if I'm right and implementation is correct. Just tested myself that 255 is still working. Tried also to include kickstart.
But remember that it is PWM with 16Hz so it is on average 12V but just in average.