Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'ArduinoAddons/Arduino_1.6.x/libraries/TMC26XStepper/README.rst')
-rwxr-xr-xArduinoAddons/Arduino_1.6.x/libraries/TMC26XStepper/README.rst71
1 files changed, 71 insertions, 0 deletions
diff --git a/ArduinoAddons/Arduino_1.6.x/libraries/TMC26XStepper/README.rst b/ArduinoAddons/Arduino_1.6.x/libraries/TMC26XStepper/README.rst
new file mode 100755
index 000000000..648f3e253
--- /dev/null
+++ b/ArduinoAddons/Arduino_1.6.x/libraries/TMC26XStepper/README.rst
@@ -0,0 +1,71 @@
+Arduino TMC26X Stepper Motor Controller Library
+===============================================
+
+License
+-------
+
+TMC26XStepper.cpp - - TMC 260/261/262 Stepper library for Wiring/Arduino
+
+based on the stepper library by Tom Igoe, et. al.
+
+Copyright (c) 2011, Interactive Matter, Marcus Nowotny
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+About
+-----
+
+The TMC26X is a stepper motor controller for bipolar stepper motors. From the trinamic web site:
+
+ The TMC262 is the first energy efficient high current high precision microstepping driver
+ IC for bipolar stepper motors. The unique high resolution sensorless load detection stallGuard2™
+ is used to for the world’s first integrated load dependent current control feature called coolStep™.
+ The ability to read out the load and detect an overload makes the TMC262 an optimum choice for
+ drives where a high reliability is desired at a low cost. The new patented spreadCycle PWM mixed
+ decay chopper scheme ensures best zero crossing performance as well as high speed operation.
+ The TMC262 can be driven with Step & Direction signals as well as by serial SPI™ interface.
+ Using the microPlyer allows to operate the motor with highest 256 μStep smoothness reducing the
+ input frequency to 16 μSteps. A full set of protection and diagnostic features makes this device
+ very rugged. It directly drives external MOSFETs for currents of up to 6A. This way it reaches
+ highest energy efficiency and allows driving of a high motor current without cooling measures
+ even at high environment temperatures.
+
+
+The unique features of the TMC26X are that everything can (and must) be controlled in software:
+
+* the motor current
+* microstepping
+* stall protection
+* current reduction according to load
+* stallGuard2™ sensorless load detection
+* coolStep™ load dependent current control
+* spreadCycle hysteresis PWM chopper
+* microPlyer 16-to-256 μStep multiplier
+* full protection and diagnostics
+
+This makes the TMC26X a bit harder to use than other stepper motors but much more versatile.
+This library resolves all the complicated stuff so that you can use TMC26X straight away.
+Furthermore, all the settings are implemented in high level interfaces so that configuring your
+motor is a breeze.
+
+How to use
+----------
+
+Check out the Setup Guide here:
+And the How To here: \ No newline at end of file