Mellow-3D / Klipper-CAN-Toolboards

49 stars 10 forks source link

Hotend Cooling Fan causes NeoPixel failure #10

Closed ChrisWhite1985 closed 1 year ago

ChrisWhite1985 commented 1 year ago

Hi there,

I have found an usual issue on my FLY-SHT42 Board connected via CANBus (UTOC-1) in a Voron 2.4 350 (Stealthburner).

When the printer is idle and hotend is at room temperature. Hotend cooling fan is off. The SB Logo and Nozzle Neopixels can be programmed without any issue from macros and Mainsail macro buttons.

When the hotend is heated, the hotend cooling fan is enabled. When this happens, the neopixel control and programming is lost. No further control of neopixels can take place until the hotend cooling fan stops. Whatever neopixel fading or breathing was happening freezes.

Is this possibly interference from the hotend fan? How can I troubleshoot to identify what is causing the issue?

ChrisWhite1985 commented 1 year ago

The main issue was my Sunon Maglev Hotend Cooling Fan. Because of draught issues previously I had reduced the fan speed down to 0.6. However the Sunon Maglev isn't PWM compatible so this seemed to have caused issues for the Fly Sht 42 board.

I removed the speed variables from my printer.cfg file and only left the basics in there to run the fan on full power.

Cheers.