Author Topic: (Python) Schrittmotor mit Rotary Encoder steuern  (Read 85 times)

Urban

  • Newbie
  • *
  • Posts: 1
    • View Profile
(Python) Schrittmotor mit Rotary Encoder steuern
« on: March 15, 2019, 18:19:26 »
Hallo,
ich lerne gerade Python, und komme nicht weiter.

Folgendes möchte ich umsetzen:
Mit dem Rotary Encoder 2.0 einen Schrittmotor steuern, so dass der Motor die Bewegung des Encoders nachmacht. Also wie der Servo in diesem Video (tinkerforge oled Demo):
https://youtu.be/8RSEs6cKwXc

Allerdings als relative Bewegung.

Den Motor bekomme ich angesteuert und auch callbacks kann ich mittlerweile verwenden. Habe z.B. eine Anzeige für die verbleibende Zeit geschrieben, die der Motor noch für eine eingestellte Anzahl Umdrehungen benötigt.

Aber den Rotary Encoder mit einzubinden will mir einfach nicht gelingen.

Für ein Lösungsweg wäre ich sehr dankbar!


Hardware:
Silent Stepper Brick
Nema 17 Schrittmotor
Rotary Encoder 2.0

Freundlicher Gruß an alle
« Last Edit: March 15, 2019, 20:36:21 by Urban »

borg

  • Administrator
  • Hero Member
  • *****
  • Posts: 3.044
    • View Profile
Re: (Python) Schrittmotor mit Rotary Encoder steuern
« Reply #1 on: March 18, 2019, 12:14:53 »
Woran scheitert es denn? Hast du vielleicht Code der schon etwas tut aber nicht ganz funktioniert oder etwas ähnliches?
Wir sind die Borg, Widerstand ist Spannung durch Stromstärke!