Use right-extruder fan under program control?

Topics around mechanical design, controller and electronics. Mods & hacks welcome.
EldRick
Posts: 114
Joined: Thu Jun 22, 2017 5:55 am

Use right-extruder fan under program control?

Postby EldRick » Wed Aug 23, 2017 6:49 pm

I have a dual-extruder machine, and have zero interest in using the second extruder.

Since would be a real chore to disassemble the print-head in order to remove the second heater to use it as a spare, I'm thinking of just re-plugging the right-side fan into the software-controlled fan socket for occasional PLA printing.

Is the fan voltage the same for the extruder-cooling fans and the unused SW-driven fan? Are the supplied fans PWM-controllable?
Last edited by EldRick on Fri Aug 25, 2017 5:25 pm, edited 1 time in total.

Jetguy
Posts: 1779
Joined: Tue Mar 22, 2016 1:40 am

Re: Use right-extruder fan under program control?

Postby Jetguy » Thu Aug 24, 2017 12:18 am

Yes on all counts. Yes ALL fans in the entire printer are 12V. All fans are compatible with PWM, Yes, plug into the gcode controlled port per the breakout diagram.
Attachments
head breakout2.jpg
N series diagram.jpg

Jetguy
Posts: 1779
Joined: Tue Mar 22, 2016 1:40 am

Re: Use right-extruder fan under program control?

Postby Jetguy » Thu Aug 24, 2017 12:28 am

For reference the mainboard too. Note there is an unused 3rd output controlled via MOSFET called HE2 (hot end 2, with the understanding hotend 0 and 1 are the 3 pin connector to the extrude head breakout). This is normally 24V but there is a way to mod it to 12V as an additional 12V controlled output but would require custom commands or firmware.

Also note this little tibit of info to control the second fan output on the extruder head breakout with stock firmware.
viewtopic.php?f=13&t=1919&p=15777&hilit=regulator#p15779

So technically both outputs can be controlled via gcode, but your typical slicer will only add fan commands as M106 thus controlling the second from the left output. The far left output requires the custom command M42
Send M42 P8 S255 and that turns on the Fan0 output since that is logical processor pin8 as seen in the pins file.
Send M42 P8 S0 to turn off.
Attachments
HE2 12v mod.jpg
HE2 12V solder point1.jpg
HE2 12V wiring mod2.jpg
Motion board connectors updated3.jpg

EldRick
Posts: 114
Joined: Thu Jun 22, 2017 5:55 am

Re: Use right-extruder fan under program control?

Postby EldRick » Thu Aug 24, 2017 4:11 pm

Wow -that's an exhaustive answer - thanks!

User avatar
Vicky@Raise3D
Posts: 2425
Joined: Fri Mar 25, 2016 3:54 am

Re: Use right-extruder fan under program control?

Postby Vicky@Raise3D » Fri Aug 25, 2017 9:15 am

If you remove the second hotend and still use our official 1.1.1 firmware, please remember keep the thermocouple of the right hotend still well connected on extruder board.
Since our firmware needs to read the temperature of both two nozzles, if one is at abnormal range, it will show board error.

EldRick
Posts: 114
Joined: Thu Jun 22, 2017 5:55 am

Re: Use right-extruder fan under program control?

Postby EldRick » Fri Aug 25, 2017 5:26 pm

Vicky, is this true even if I set the machine to 1 nozzle, instead of 2 ?

Jetguy
Posts: 1779
Joined: Tue Mar 22, 2016 1:40 am

Re: Use right-extruder fan under program control?

Postby Jetguy » Fri Aug 25, 2017 8:27 pm

Yes because this is the motion control firmware.
Back to the 2 board control system, Marlin firmware officially only has dual extruder capable firmware post and loaded as shipped.
Again, pretty easy to check out on the downloads page, there are not single and dual firmware only one "universal".
As such the motion controller board absolutely in the interest of your safety is trying to monitor both hotends EVEN if the second one is not used.

When you change a setting on the front panel, that does not change the marlin motion control firmware.

The motion control board and firmware runs the hardware. The front panel computer is not exactly all that different from a completely seprate computer talking to the printer over USB. So telling that computer if you have one or 2 extruder- that does nothing but change the LCD menu to just show one extruder temp. In the background the second one is always there.

Jetguy
Posts: 1779
Joined: Tue Mar 22, 2016 1:40 am

Re: Use right-extruder fan under program control?

Postby Jetguy » Fri Aug 25, 2017 8:29 pm

If and ONLY if you compile custom Marlin firmware from the source code and in that source code configuration define single extruder- Then you can remove the second thermocouple. Again, it's because the stock firmware is always dual extruder. It checks for a functioning within range thermocouple temp on startup for both extruders. Failure throws the system in a error state and you cannot print.

EldRick
Posts: 114
Joined: Thu Jun 22, 2017 5:55 am

Re: Use right-extruder fan under program control?

Postby EldRick » Sat Aug 26, 2017 6:36 pm

OK - so if there is only one Marlin version that supports single- and dual-extruder N2 versions, how does the single-extruder version work?

User avatar
Vicky@Raise3D
Posts: 2425
Joined: Fri Mar 25, 2016 3:54 am

Re: Use right-extruder fan under program control?

Postby Vicky@Raise3D » Mon Aug 28, 2017 11:28 am

For single nozzle extruder machine, we still install one thermocouple for right nozzle, so that the firmware can read its temperature. But we just hide it inside the towing chain.


Return to “Hardware”

Who is online

Users browsing this forum: No registered users and 2 guests