PWM an D8 mit GRBL Ramps / Mega fork

Gast #6269869
Lesenswert?
• ▲
▼
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.