From 9e3a5c64968aee8a4003ce6a0d054bd1b79134d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20K=C3=B6ster?= <36196269+knutwurst@users.noreply.github.com> Date: Mon, 24 Aug 2020 11:34:51 +0200 Subject: [PATCH] Created Swap stepper motor driver for TMC2xxx (english) (markdown) --- ...pper-motor-driver-for-TMC2xxx-(english).md | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 Swap-stepper-motor-driver-for-TMC2xxx-(english).md diff --git a/Swap-stepper-motor-driver-for-TMC2xxx-(english).md b/Swap-stepper-motor-driver-for-TMC2xxx-(english).md new file mode 100644 index 0000000..0ae264c --- /dev/null +++ b/Swap-stepper-motor-driver-for-TMC2xxx-(english).md @@ -0,0 +1,45 @@ +# Installation + +Various motor drivers can be used on the Trigorilla (8 bit) mainboard. Among others the TMC2100, TMC2208, TMC2225 and TMC2209. I strongly recommend branded products and the TMC2208 drivers from [FYSETC](https://amzn.to/3hnwJfg), [MKS](https://amzn.to/3j45wP5) or [WATTERROTT](https://amzn.to/3hnwJfg). TMC2225 are only TMC2208 in a different housing. TMC2209 have a few nice features that can only be used with UART and another board. They run, but buying them would be wasted money. TMC2100 are the "old" ones. They work and are partly dirt cheap. They get a little hotter than the TMC2208, but do their job just as well. + +I have had very bad experiences with BIGTREETECH, in which a driver of a package of 5 was often defective and short-circuited, so that the driver burned first and then the fuse on the board had to be replaced. + +**1. Open printer** + +At first glance, the printer is frightening, but since the Chinese only cook with water, the content is really manageable. At the top right we find the mainboard to which everything is connected. The one on the left is the power supply. We keep our hands off that. + +[[https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/printer_open.jpg | width = 800px]] + +**2. Remove fan** + +The small fan that hangs above the board must first be removed so that we have a clear view of the (red) motor drivers. +[[https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/mobo_with_stepperdrivers.jpg | width = 800px]] + +**3. Remove old A4899 motor drivers** + +The old drivers are relatively stuck on the board. However, they can be easily removed with wide pliers. It is important to keep them in the order in which they were inserted here! + +[[https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/mobo_without_stepperdrivers.jpg | width = 800px]] + +**4. Insert new drivers** + +Now the new drivers are plugged in. **It is extremely important to pay attention to the polarity!** It doesn't matter how the drivers look from above. The decisive factor is the assignment as can be seen in the photo. If you do it wrong, you will 100% roast the mainboard and the drivers. + +[[https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/stepper_closeup.jpg | width = 800px]] + +**5. Set reference voltage** + +Unfortunately, I don't have any photos for this yet, but basically you just have to hold a multimeter between any ground pin (GND) and the small rotary potentiometer (potentiometer) on the motor driver to measure the Vref. It is important that you measure while the printer is powered on. + +The Vref should not fall below 1.0V, otherwise we will not have enough power on the axles. The extruder (E0) can also get 1.2V with the old Mega M extruder. The newer Titan Clone from the Mega S requires less and can also be driven with 1V. + + +**6. Install firmware** + +Since the motor outputs are wired the other way around with TMC drivers, the stepper motors would now run in the wrong direction. To prevent this from happening, we install the appropriate firmware for our printer from [here](https://github.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/releases), which Has **_TMC** in the file name. This indicates that the outputs of the motor drivers are already inverted. + +**7. THE END** + +If you still feel like it, you can replace the old fan with something quieter. I strongly advise against a printed wind tunnel (Fanduct), as this cannot work with axial fans and the air tends to accumulate in it. Instead, it has proven useful to simply place a quieter fan or two over the board. + +[[https://raw.githubusercontent.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/master/images/new_mobo_fans.jpg | width = 800px]] \ No newline at end of file