Hallo Leute,
ich bin neu hier und hab eion paar Fragen bezüglich PD! 140 42 SE 232
ich will den motor so programmieren, dass er immer wieder von 0 gewisse gradzahlen nach links sowie rechts fährt!
Die Gradzahlen sollen verändert werden können!
Das ganze soll in Delphi programmiert werden.
Habe bereits in Delphi ein Programm geschrieben das bewegungen nach links und rechts machen kann.
Nun meine Fragen!!!
1.Welcher Befehl ist der sinnvollste? SAP ? relativ?
2.wieviele microsteps sind 1° oder wieviele microsteps sind 360°( Irgendwo stand 12800 jedoch nach manuellem testen komme ich auf ca 13312)
ist das die 5% fehler bei der Winkelgenauigkeit?kann ich das irgendwie auslesen?
3. ich will Geschwindigkeit in Umdrehung pro Minute Ausrechnen und nicht 0-2047!
ist die Standarteinstellung für f clk in Hz 16MHz, für pulse div 3 ? dann käme bei meiner Rechnung für 1 Umdrehung pro sek velocity 419,431 sein bzw 6,99 für 1 Umdrehung pro sek! das Maximum wäre dann ca 292 umdrehungen pro min!(bzw bei mir jetzt 282)
4.ich Brauche den Umdrehungsbereich bis min 400 u/min! An welchen Parametern verstellt man da am Besten? Pulse div?
5.der Motor scheint bei dem ersten Umlauf mehr als 360 grad zu fahren danach jedoch immer genau 360°, woran hängt dies denn?
6.Das hin und herfahren des Motors scheint durch abbremsen und beschleunigen nicht die gleiche werte zu bringen wie ein einfacher Umlauf dh einmal 360° geht schneller als 180° hin und 180° zurück... Kann man dies ausgleichen?
7. perfekt wäre wenn jmd Delphi könnte und über meine Zeilen drüberlesen könnte!
Ok Sehr viel Text würde mich aber um Antworten extrem freuen! Danke im vorraus!
