Re: TMC2100 1/256 Treiber 26. January 2015 08:51 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.518 |
Re: TMC2100 1/256 Treiber 27. January 2015 05:46 |
Registrierungsdatum: 14 Jahre zuvor Beiträge: 7.616 |
Quote
mantus
wieso braucht diese interpolation hellseherische Fähigkeiten? es wird doch einfach jeder 1/16 step nicht als 1 step sondern als 16 sub steps ausgeführt, das ist doch ast rein und hat nichts mit hellseherei zu tun?
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: TMC2100 1/256 Treiber 27. January 2015 06:15 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 4.977 |
Quote
Traumflug
Quote
mantus
wieso braucht diese interpolation hellseherische Fähigkeiten? es wird doch einfach jeder 1/16 step nicht als 1 step sondern als 16 sub steps ausgeführt, das ist doch ast rein und hat nichts mit hellseherei zu tun?
Woher sollte der Treiber wissen, wann der nächste Schritt kommt? Weiss er das nicht, kann er auch die Zeitabstände für die Unterschritte nicht wissen. Also muss er raten.
Unterschritte bedeutet ja, dass ein Schritt nicht sofort vollständig ausgeführt wird, sondern zeitlich etwas verzögert und in kleinen Teilen. Wenn dann aber der nächste Schritt schon herein kommt, bevor er mit den vorherigen Unterschritten fertig ist, gibt es ein Problem.
Freilich, das ist alles halbwegs lösbar wenn man davon ausgeht, dass Schritte immer in ähnlicher Geschwindigkeit herein kommen. Dann liegt man mit der Raterei zumindest relativ nahe an dem, was dann wirklich passiert.
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: TMC2100 1/256 Treiber 27. January 2015 06:54 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.518 |
Quote
http://www.trinamic.com/products/integrated-circuits/stepper-power-driver/tmc2100
11.3 microPlyer Step Interpolator and Stand Still Detection
For each active edge on STEP, microPlyer produces microsteps at 256x resolution, as shown in Figure
11.2. It interpolates the time in between of two step impulses at the step input based on the last
step interval. This way, from 2 microsteps (128 microstep to 256 microstep interpolation) up to 256
microsteps (full step input to 256 microsteps) are driven for a single step pulse.
The step rate for the interpolated 2 to 256 microsteps is determined by measuring the time interval of
the previous step period and dividing it into up to 256 equal parts. The maximum time between two
microsteps corresponds to 220 (roughly one million system clock cycles), for an even distribution of
256 microsteps. At 16 MHz system clock frequency, this results in a minimum step input frequency of
16 Hz for microPlyer operation. A lower step rate causes a standstill event to be detected. At that
frequency, microsteps occur at a rate of (system clock frequency)/216 ~ 256 Hz. When a stand still is
detected, the driver automatically begins standby current reduction if selected by CFG6_ENN.
Re: TMC2100 1/256 Treiber 27. January 2015 07:01 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 4.977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: TMC2100 1/256 Treiber 27. January 2015 07:18 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.518 |
Re: TMC2100 1/256 Treiber 27. January 2015 07:28 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 4.977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: TMC2100 1/256 Treiber 27. January 2015 07:37 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.518 |
Re: TMC2100 1/256 Treiber 27. January 2015 07:50 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 4.977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: TMC2100 1/256 Treiber 27. January 2015 14:50 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 841 |
Re: TMC2100 1/256 Treiber 28. January 2015 04:44 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 4.977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: TMC2100 1/256 Treiber 28. January 2015 05:26 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 841 |
Re: TMC2100 1/256 Treiber 28. January 2015 05:36 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.518 |
Re: TMC2100 1/256 Treiber 28. January 2015 11:13 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 140 |
Re: TMC2100 1/256 Treiber 28. January 2015 12:52 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.518 |
Re: TMC2100 1/256 Treiber 28. January 2015 14:41 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 140 |
Re: TMC2100 1/256 Treiber 29. January 2015 12:45 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 5 |
Re: TMC2100 1/256 Treiber 29. January 2015 13:57 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 4.398 |
Quote
Andreas84
Ist die Formel richtig?
Vref ~ 1.77 * Imax
Mein Motor hat ein Imax von 600mA und mit einem Uref von 1V wird der in kurzer Zeit extrem heißSpannungsquelle bringt 15V und der Motor hat eine Nennspannung von 3,9V
Noch eine Frage zur interpolation. Muss man diese noch irgendwo aktivieren ?
Re: TMC2100 1/256 Treiber 29. January 2015 14:30 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 5 |
Re: TMC2100 1/256 Treiber 29. January 2015 17:09 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 4.977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: TMC2100 1/256 Treiber 29. January 2015 17:45 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 4.398 |
Re: TMC2100 1/256 Treiber 30. January 2015 00:51 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 4.977 |
Ja fast, der Fehler ist bei Wurzel 2 sogar weniger.Quote
Stud54
1,414......
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: TMC2100 1/256 Treiber 01. February 2015 09:04 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 4.977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: TMC2100 1/256 Treiber 01. February 2015 13:34 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.518 |
Re: TMC2100 1/256 Treiber 01. February 2015 13:47 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 4.977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: TMC2100 1/256 Treiber 01. February 2015 14:01 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.518 |
Re: TMC2100 1/256 Treiber 01. February 2015 14:04 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 4.977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: TMC2100 1/256 Treiber 01. February 2015 14:09 |
Registrierungsdatum: 12 Jahre zuvor Beiträge: 1.807 |
Re: TMC2100 1/256 Treiber 01. February 2015 14:30 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.518 |
Re: TMC2100 1/256 Treiber 01. February 2015 14:35 |
Registrierungsdatum: 12 Jahre zuvor Beiträge: 1.807 |