Hallo alle zusammen, ich plane aktuell ein kleines Projekt in dem ich einen Step Motor verwenden möchte, um eine Kamera zu bewegen, mein Problem ist jetzt, dass ich nicht wirklich weiß, was mein Controller an Steps ausgeben können muss.

Meine Idee wäre gewesen, einen Nema 17 Step Motor mit 0,9° Steps, einen Arduino UNO oder Arduino Nano ESP32 und den Treiber DM320T zu nutzen.

Was ich mir gedacht habe: Ich will natürlich so wenig Vibrationen und Geräusche wie möglich haben (wenig Vibrationen am wichtigsten), also schonmal 0,9° Schritte, außerdem kann der DM320T bis zu 12800 Microsteps, sollte also sehr sanft drehen? Meine Frage ist jetzt, ob das so mit dem Arduino geht, glaube, der UNO kann nur 4000 Steps ansteuern und der ESP32 bis zu 50000 (wären also bei 400 full steps maximal 10/125 RPM, würde reichen). Wenn ich da jetzt full Steps benutze und den Treiber auf besagte 12800 Microsteps stelle, dann macht er die Bewegung "glatt", oder? Also formt denn eigentlich "harten" Step in eine Sinus Welle um?

Bitte mal sagen, ob das so passt, oder ob ich einen Denkfehler habe.