Hallo miteinander, diese Frage richtet sich an alle die Erfahrung mit GRBL und respektive der Ramps / Mega Fork davon haben. Ich habe ganz offensichtlich ein Verständnisproblem was die Einstellung der PWM Settings in der cpu_map.h angeht :) Ich möchte diese Fork auf einem RAMPS 1.4 / Arduino Mega2560 in einem 24V Umbau verwenden. Bisher bin ich davon ausgegangen, dass der Wert SPINDLE_PWM_MAX_VALUE der maximalen Pulsbreite entspricht ( was der Name ja auch vermuten lässt?). Das würde bedeuten, dass der PWM assoziierte Pin des Megas beziehungsweise des MOSFET der an diesem hängt, bei einer 16bit- PWM 100%, bei dem halbem Wert 50% usw. der an D8 anliegenden Spannung pulst / ausgibt. Soweit richtig? Das heißt dann wiederrum, dass von meinen 24V bei 50% DC (~32767 als SPINDLE_PWM_MAX_VALUE) 12V anliegen müssten (bei maximal dazu eingesteller Drehzahl), oder? Denn das tut es bei mir zumindest nicht. Ich habe jetzt schon alles erdenkliche versucht, habe mit den Werten experimentiert aber scheine einfach nicht zu verstehen, wie genau PWM bei GRBL funktioniert oder was genau sich die Macher dabei gedacht haben. Kann mir daher irgend jemand erklären, wie ich meine PWM Settings setzen muss, um auf eine PWM Range bei 24V Input von 1-10V als Min -Max an D8 zu kommen? Danke im Vorraus
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.