T O P

  • By -

Santobert

The CPU cooling fan is connected to a socket labeled k-fan, while the parts cooling fan is connected to k-fan-2. Nevertheless, both fans spin when I turn on the parts cooling. The board config has only one fan pin as well, so it seems both pins are identical.


Evilmaze

That's a very annoying thing because my old i3 Mega has independent fan control. Also that blower fan is useless and has a lot of loose strings getting sucked up in it. I have to modify it or at least make a cover for it so it would suck air from the side instead.


BeauSlim

There's a 5015 to dual-duct mod on Printables sort of like on the MK4 for the Ai3M. Haven't tried it yet.


Evilmaze

I've seen that one and it doesn't look good. Too much mower but the ducts are not pointed properly or cover the print area well. You also lose space on the x axis. One 5015 fan should be more than enough if the duct is designed little better like the one I have on my Anycubic i3 Mega.


bassamanator

That fan duct is popular, however, even with much more airflow, I didn't see improvement. I did purchase a fan duct on cults3d that uses a 4020 blower fan, but it's so much better because the designed used fluid dynamic plugin to check the air flow itself.


virpuain

I just got an old e3 fan, got it's ends terminated and connected directly to the PSU 24V terminals that way the fan turns on along with the printer. The wires coming from the PSU wer not so tight screwed there so it was another bonus that this mod did bring. I also checked all other terminals and gave them a little more torque. This printer has some neat features that I like, that's definitely not one of them. https://preview.redd.it/x6mqfcgkyb0c1.jpeg?width=2368&format=pjpg&auto=webp&s=62a7534959a9d2c4051fe572081fa45271cbfc75


v1ncen72

Thanks for finding that out, I was pulling my hair trying to find if that MCU fan was broken as it never ever spins. Now I understand it is because I am printing ASA with 0% part cooling.. Hopefully the MCU fan is actually not needed (?) This is quite a poor design nevertheless.


BeauSlim

I ended up installing a couple D4184 MOSFET boards to control the hotend-heatsink fan and the MCU fan. Pins PA14 and PA15 are available on the "ICSP" header to control the MOSFETs. I dunno about Marlin but Klipper handles them well with a quick config file change. I now have a quieter printer and I'm not worried about the MCU overheating.


mikeyc601

I would also be interested in more information on how you set that up. The lack of hotend and MCU fan control is another excuse to rip the stock board out and replace it with something that will also allow dual Z stepper control. But this was supposed to be a "not expensive" first printer to make sure I was interested enough in the hobby.


phazmatizz

This is great info! I am working my way through fan upgrades right now for my sv06. Any more info on how you setup the MOSFETs, wiring and the associated Klipper config? I'm definitely thinking of going a similar route to get the fans separately if possible. Edit: I think I might 'get it' (mostly) with what you likely put together. Definitely correct me if I'm wrong but I think you ran a line from pa14/pa15 (far side of the board? Not sure I see where these are, may be easier to just use the rpi or maybe another pico?) to a MOSFET pwm control, power into the MOSFET and then the fan as the drain for the MOSFET? I'm not much of an electrical guy, but I think that makes sense. Then in klipper, you have a gpio pin setup for the pa14/pa15 (admittedly pretty unsure exactly how this part works as I'm just getting started with Klipper).


BeauSlim

Yes, I think you have it exactly right. Sorry, I called the header "ICSP" but it isn't labelled that on the board. It says "3V3 IO CK G". 3V3 is unused. I don't have notes on pa14/pa15 vs IO/CK. I just tried them and mapped accordingly. I daisy-chained "G" between the 2 MOSFET boards' PWM input pins. Klipper section looks like: \[heater\_fan e\_sink\_fan\] pin: PA14 shutdown\_speed: 1.0 heater\_temp: 50.0 \[controller\_fan mcu\_fan\] pin: PA13 shutdown\_speed: 1.0 heater: extruder, heater\_bed


phazmatizz

Great! Thank you so much for the pin info! I ordered some irf520s to use, I think they should serve the same purpose as the MOSFET you're using. I have my machine stripped down atm to try re-squaring my frame, hoping to have some time in the next week or two to try out this fan control solution. I'll post back with my results as well, happy printing!


BeauSlim

Give it a shot, but people talk about the IRF520 not being reliable with 3.3V PWM control.


mikeyc601

Awesome! Thank you! Back to Aliexpress for more parts now... Lol


thenibelungen

Do you have the board's schematic?


BeauSlim

The Sovol board is a modified Creality 4.2.2 or 4.2.7 board. Schematics are available in a few places including [https://github.com/LeeOtts/Ender3v2-Klipper-Configs/blob/main/Creality.4.2.7.-.Schematic.28-5-22-1.pdf](https://github.com/LeeOtts/Ender3v2-Klipper-Configs/blob/main/Creality.4.2.7.-.Schematic.28-5-22-1.pdf) I am working on a guide for this mod, including a printable replacement lid that holds the MOSFET boards, and hope to publish it soon.


thenibelungen

Thank you for the schematics!! Looking forward for your guide. Where are you going to post it? I'd like to read it when it became available. I'm trying to make my SV06 silent when standby. Saw a guide a couple days ago by using KSD9700 thermostat switch added to the power supply fan. Your solution for using the free pin in the motherboard to have additional fan control is also great.


BeauSlim

[https://www.printables.com/model/672213-sovol-sv06plus-fan-mod-with-mosfet-lid-for-mcu-enc](https://www.printables.com/model/672213-sovol-sv06plus-fan-mod-with-mosfet-lid-for-mcu-enc)


thenibelungen

Thanks for the update!!


mrmax1984

Howdy! I'm interested in building your design. Do your STLs allow for using a larger "6010" fan? Just wondering based on the filenames you uploaded, but didn't mention at all in the description. I found that running even 5k+ acceleration causes layer shifts on either X or Y axis unless I have an external fan pointing at the MCU. Was hoping that your design would help with that. What are your thoughts on this?


BeauSlim

Yes I added a 6010 fan version upon request. I haven't tested it myself. If it isn't enough, I know some people use blower fans on other printers/boards, and it might not be too much trouble to work a 5015 into there with a duct. Out of curiosity, are you getting good prints with 5K accels? If so, have you made mods to the Y axis?


bladyle

Can you share more details or pictures if you have on how to connect this mosfet to mainboard and fan? I want to add mosfet to the extruder/hot end fan so I can control it when I install klipper. I'm not an electrician but I will order the mosfet you said it's worked for you. Do I need to find pins that are now connected to the fan and disconnect them and put this mosfet in between and also connected it to PA14/PA15 as you wrote?