a5:silent-stepper-driver-tmc2208

This is an old revision of the document!


Under Construction

Silent Stepper Driver TMC2208

Author: AETEK

The changes shown here require knowledge in the field of Arduino IDE, Marlin and electrical engineering and can overwhelm normal users. Also, I would like to point out possible dangers that exist in certain interventions. All adjustments have been checked for function.

Difficulty: Advanced

What is this about?
bla bla.

Note: 
If you opt for this optimization, then always do both the hardware, 
as well as the software conversion. 

Required Electrical Parts

  • 2 x TMC2208 Stepper Driver Modules With Heatsinks
  • Active Cooling Fan Solution*
  • Some cable and heat shrink

* Active Cooling Fan Solution I recommend using active cooling for the MKS GEN_L mainboard. I have a 80mm 24V fan with an 3D-printed adapter from Thingiverse (only top part) connected directly to the power supply via a Zener diode. The motherboard fan is so quiet that I do not hear it. That's why it runs as long as the A5 is powered. I will not describe the cooling system in this manual. If questions arise I can be contacted via the forum. pwm_mod_04.jpg

Connection On MKS GEN_L Mainboard

pwm_mod_06.jpg Please note the polarity

This concludes work on the A5 hardware for this project. In order for the cooling system to work, the Marlin firmware has to be adjusted.


Customize the Marlin firmware

In the Arduino IDE open the A5 Custom Community Firmware (see article here in WIKI).

The following adjustments are made in the “.h” file:

Search for: bla

Replace this original code block…

#define E0_AUTO_FAN_PIN -1

…with this customized code:

#define E0_AUTO_FAN_PIN 7  

Then upload the changed firmware to the A5 (instructions here in the WIKI).
The 3D printer can now be reassembled.

Check The Proper Function

  1. Insert mains plug.
  2. Power on the printer

If everything reacts like that, then enjoy the silence.

This completes the conversion. :-D



Status 6. July 2018: Under Construction….

a5/silent-stepper-driver-tmc2208.1530886277.txt.gz · Last modified: 2020/12/25 02:13 (external edit)