MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.29k stars 19.24k forks source link

[BUG] Filament change procedure start randomly #17428

Closed borsegbr closed 4 years ago

borsegbr commented 4 years ago

Bug Description

Filament change procedure start randomly during printing when power drain is at max (psu fan go loudly)

My Configurations

Marlin.zip

Steps to Reproduce

  1. Start printing
  2. wait power drain is high (heating bed and nozle)
  3. randomly start filament change procedure

Expected behavior: no filament change procedure

Actual behavior: occour filament change procedur

Additional Information

Using Geeetech a20 marlin bugfix 2.0.x filament pin 67 sobstitute to 66 (same issue in each pin)

GMagician commented 4 years ago

That seems more an electric issue than a firmware one. If power is not enough when you drain a lot of current PSU may sit and lower tension then a false filament detection may arise. But I may be wrong

borsegbr commented 4 years ago

Issue seems resolve changing drive with original one a49 but i want use tmc2209 for noise , any ideas?

thinkyhead commented 4 years ago

any ideas

An improved power supply may help. Measure the current at the inputs to see what's up.

github-actions[bot] commented 4 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.