Folgende Warnungen sind aufgetreten:
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.26 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



CNC für Hobbyanwender
Dm 542 Schrittmotor Treiber Endstufe Lämpchen auf Rot - Druckversion

+- CNC für Hobbyanwender (https://ubo-cnc.de/cnc-forum)
+-- Forum: Hardware (https://ubo-cnc.de/cnc-forum/forumdisplay.php?fid=72)
+--- Forum: Steuerungen (https://ubo-cnc.de/cnc-forum/forumdisplay.php?fid=73)
+---- Forum: Eigenbau (https://ubo-cnc.de/cnc-forum/forumdisplay.php?fid=79)
+---- Thema: Dm 542 Schrittmotor Treiber Endstufe Lämpchen auf Rot (/showthread.php?tid=769)

Seiten: 1 2 3


RE: Dm 542 Schrittmotor Treiber Endstufe Lämpchen auf Rot - ubo - 25.02.2020

Den Ausführungen von Jens ist momentan nichts hinzuzufügen, da solltest du noch mal nacharbeiten.
Noch ein kleiner Tipp von mir, bringe erst einmal 1 Achse sauber zum laufen, dann hast du es mit den anderen einfachen.


RE: Dm 542 Schrittmotor Treiber Endstufe Lämpchen auf Rot - stefconn1974 - 25.02.2020

Hallo Ubo. Werde es mal so versuchen. Wieder Stundenlang proben! :-)

Gruss


RE: Dm 542 Schrittmotor Treiber Endstufe Lämpchen auf Rot - sswjs - 26.02.2020

Moin,

so, nachdem ich mal wieder richtig gefräst habe, versuch ich mal dir weiter zu helfen.

Um die Achsen richtig einzustellen, brauch ich zuerst mal deine Steigung der Gewindespindeln. Dann die Einstellung der Ansteuerung, wieviele Microstreps du eingestellt hast. Aus der Steigung, der Microsteps und der Motorschritte kann man dann den tatsächlichen Vorschub pro Schritt errechnen.

Beispiel:

Gewindespindelsteigung: 6mm
Motorschritte pro Umdrehung: 200
Einstellte Microschritte: 16

Vorschub pro Schritt: 6mm / 3200 = 0,001875mm/Schritt

oder

533,33 Schritte/mm


Des weiteren hast due 5 Treiberchips auf der Platine und in der Datei dazu sind nur 3, also alpha, beta und gamma angegeben. Sollten alle Treiberchips unabhängig sein, was ich vermute, dann fehlen die Daten von 2 Treiberchips komplett in der Datei.


Lustig ist auch der Wert gamma_steps_per_mm mit 4266

Der klingt nach einem Schmelzdrahtvorschub...

Auch dein Wert bei acceleration ist lustig: 400mm/s²

Ich hab bei meiner Fräse 0,7s bis auf 50mm/s, das sind etwas 70mm/s².

Willst du damit ein Projektil beschleunigen? Selbst Z hat noch 200mm/s², halleluja...

Hat der Hersteller des Boardes eine von ihm erstellte Datei? Es wäre mal schön diese einzusehen. In deiner ist richtig gemurkst worden.


Ich wart aber erstmal auf deine Daten.


RE: Dm 542 Schrittmotor Treiber Endstufe Lämpchen auf Rot - stefconn1974 - 26.02.2020

Hallo sswjs. Also die Spindelsteigung soll gemäss des Youtubers 1.5mm betragen. Die Endstufen sind so eingestellt. Endstufe X= 1 off/2 off/ 3 off/ 4 on/ 5 on/ 6 on/ 7 off/ 8 on
Die Y-1 und Y-2 Endatufen= 1 off/ 2 off/ 3 on/ 4 off / 5 on/ 6 on/ 7 off/ 8 on

Schau mal bitte hier rein : https://www.youtube.com/watch?v=nxi2_Qz8iKc&t=208s

und auch hier rein Datei des Youtubers: https://drive.google.com/file/d/1YQZS8YmUuVQBSK2ZF3Sl7OpWavWnyWWL/view

Gruss

Des weiteren hast due 5 Treiberchips auf der Platine und in der Datei dazu sind nur 3, also alpha, beta und gamma angegeben. Sollten alle Treiberchips unabhängig sein, was ich vermute, dann fehlen die Daten von 2 Treiberchips komplett in der Datei.

Er hat mir gesagt, es brauche nur Alfa, Beta und Gamma

Gruss


RE: Dm 542 Schrittmotor Treiber Endstufe Lämpchen auf Rot - sswjs - 26.02.2020

Moin,

so, ich hab jetzt mal ins Video geguckt. Lustige Schaltung...

Der hat M1 und M2 gebrückt und steuert beide an? Das geht schief...

Dann benutzt der M1 bis M4, das heißt, da müssen noch die Daten für den vierten rein... Confused


Klar, man kann das mit der Brücke machen, aber dann muss der Prozessor aber auch entsprechend programmiert werden, die 4 Pins auf Eingang zu schalten. Zwar sind die Pins auch kurzschlußfest, aber wenn damit was angsteuert werden soll, hat dieser Eingang dann einen völlig undefinierten Spannungspegel und macht Blödsinn.



Hat der Hersteller des Boardes denn keine Beispieldatei?


Ach und 6400 Schritte, also 200 Motor- und 32 Microschritte ist für 'ne Fräse illusorisch.
Und das auch noch bei 1,5mm Steigung. Was hast du denn als Spindeln genommen? Eine M12 Gewindestange?


Sollte ich mit der Gewindestange richtig liegen, dann kannste die ganze Konfiguration vergessen. 0,02µm pro Schritt bei 0,5mm Umkehrspiel...

... da kannste in aller Ruhe Vollschritt fahren, und da biste immer noch nicht bei sinnvollen Werten. 7,5µm pro Schritt. Was willst du da für Werte in die Umkehrkompensation eintragen?


Der Typ da im Video hat keine Ahnung und gerechnet hat der auch nicht.

Meine Stepcraft hat 2mm Steigung und fährt Halbschritt, meine High-Z hat 6mm und fuhr 8 Microschritte mit der alten Steuerung, mit der Neuen jetzt 10. Und alle Motoren haben 1,8° pro Schritt, also 200 Schritte.


Ich hab hier einen Arduino mir CNC-Shield, da hab ich GRBL drauf. Da kann ich notfalls mal etwas testen. Da du es ja auch mit GRBL versuchst.


RE: Dm 542 Schrittmotor Treiber Endstufe Lämpchen auf Rot - stefconn1974 - 26.02.2020

Oh je oh je, was soll ich jetzt machen? Bin ein richtiger Anfänger in dieser Sache. :-(
Ich Frage ihn mal, ober er eine Beispieldatei hat. Hier noch die Internetseiten wo ich das Material für die Spindel her habe.
GRBL ist das Betriebssystem oder? Das wegen GRBL, kann ich dir nicht sagen. Auf der Config habe ich das auch gesehen, aber ob dass richtig ist, weis ich nicht?
Ich habe das Smoothieboard und vermute, dass auch ein  Betriebssystem von Smoothieware
drauf ist oder liege ich da falsch?
Ja, M1 und M2 sind gebückt, aus dem Grund damit Motor Y1 und Y2 parallel miteinender laufen.

https://www.dold-mechatronik.de/Trapezgewindemutter-8x15-R-Rotguss-mit-Aluminiumgehaeuse

https://www.dold-mechatronik.de/Flanschlager-8mm-Aluminium-Druckguss-KFL08

https://www.dold-mechatronik.de/Praezisions-Trapezgewindespindel-RPTS-TR-8X15-rechts-C35-C45-500mm

Gruss

https://www.arduinoclub.de/wp-content/uploads/2019/01/EN_AC-CNC2018-N-GRBL_R2.x_Schema.pdf

So müsste es beim Smoothie auch sein.


RE: Dm 542 Schrittmotor Treiber Endstufe Lämpchen auf Rot - sswjs - 26.02.2020

Moin,

(26.02.2020, 16:05)stefconn1974 schrieb: Oh je oh je, was soll ich jetzt machen?
Na mal was einfachereres benutzen und Erfahrung sammeln.

Nimm einen alten PC mit Parallelport und schließ deine beiden Treiberbausteine mal direkt an. Ich hab da noch etwas Software, womit man den LPT direkt ansteuern kann. Zum Erfahrung sammeln unschlagbar...


Ich hab mich jetzt mal etwas durch die Troubleshooting-Seite hier gewühlt und festgestellt, das alle 5 Ansteuerchips angesprochen werden können. Nämlich mit alpha, beta, gamma, delta und epsilon . Da das Teil Open Source ist, gibt's auch die Software kostenlos.

Aber eigentlich solltest du dich da durchwühlen und nicht ich  Dodgy
Außerdem hab ich recht, das Board ist für ein 3D-Drucker konzipiert.


Beispiele der Konfiguration kannst du dir auf Github hier runterladen.


Ich würde mir noch 2 Treiberbausteine besorgen und die Fräse komplett über den PC und Parallelport ansteuern, ist halt einfacher.


RE: Dm 542 Schrittmotor Treiber Endstufe Lämpchen auf Rot - stefconn1974 - 26.02.2020

Hallo, ja ich weiss. Eigentlich wäre das meine Aufgabe. Ich werde es auch versuchen und danke dir von ganzem Herzen für dene Hilfe.
Wäre das hier auch eine Option für meine cnc ? https://www.arduinoclub.shop/epages/83610251.sf/de_DE/?ObjectPath=/Shops/83610251/Products/5271222-0

Ansonsten habe ich noch 3-4 ältere Boards mit Parallelport anschluss müsste ich aber zuerst noch bei meiner Mutter holen. Weis aber den Hersteller nicht mehr.

Hatte schon vor ca.6 Jahren mal mit einem Plasma cnc Projekt angefangen, aber nie fertig gemacht. Habe von damals noch dir Boards.

gruss stefan


RE: Dm 542 Schrittmotor Treiber Endstufe Lämpchen auf Rot - sswjs - 26.02.2020

Moin,


ja, der Arduinoclub wäre eine Alternative. Ich würde aber erst mal die alten PC-Boards benutzen, WindowsXP und die Software von mir drauf, die kann ich dir sogar vorkonfigurieren, und dann kannst du testen.

Lediglich 2 Drähte sind am 25-poligen D-Sub-Stecker anzulöten und dann kannste zumindest eine Achse erst mal bewegen und testen. Die Belegung ist eine Standartbelegung, die du zum Beispiel hier einsehen kannst.

Pin 2 und 3 anlöten und mit deinen Motortreibern verbinden und schon kann's los gehen.  Erst wenn sich da schon was bewegt hat, kannste langsam dir das Wissen für Arduino und Co aneignen und deine Fräse umrüsten.

Die Software kann ich dir dann mal per E-mail zusenden.


RE: Dm 542 Schrittmotor Treiber Endstufe Lämpchen auf Rot - stefconn1974 - 27.02.2020

Hallo. Okay machen wir so. Ich gehe diese Woche noch zu meiner Mutter und schaue mal was für Boards noch rum liegen.

Bin mir nicht ganz sicher, aber so was wie unten aufgeführt, sollte noch herumliegen.

https://de.aliexpress.com/item/356754111.html?spm=a2g0s.9042311.0.0.27424c4dapnKp3

https://reprap.org/wiki/4_Axis_TB6560_CNC_Stepper_Motor_Driver_Board_Controller

https://de.aliexpress.com/item/1854863562.html?spm=a2g0s.9042311.0.0.27424c4dHrEKlG

Melde mich dann wieder bei dir.

Bin gerade noch am studieren ob ich eine komplett neue Steuerung machen soll, habe noch viele Komponente wie Board, Schrittmotoren Treiber, verschiedene Netzteile etc.

Was meinst du?

Gruss