| Passwort vergessen?
Sie sind nicht angemeldet.  Anmelden

Sprache auswählen:

myhobby-CNC - Kunden Supportforum

ShapeokoMAX TB6600 Tinyg G2
 1 2 3 4
12.02.18 06:53
paescsuper 
Re: ShapeokoMAX TB6600 Tinyg G2

Hallo zusammen

toll dass hier so viel Aktivität entsteht.

Konnte nun endlich auch etwas mit meinem Projekt vorwärts machen. Am CAD sieht der Eigenbau schon ganz gut aus, jetzt kommt dann der Zusammenbau.

Wo ich noch etwas anstehe ist Tiny2G und Chillipeppr: Ich konnte die Firmware erfolgreich kompilieren (nach zwei Nachtschichten hatte ich den Dreh endlich rau, danke an Paule und Stefan), leider geben die Motoren sobald ich sie über Chillipeppr in meiner "Testumgebung) ansteuern möchten nur noch ein Fiepen von sich statt sich zu bewegen. Ich befürchte, dass ich etwas in der settings.h von g2core nicht ganz verstanden habe (siehe Anhang) und irgendein Wert falsch ist. Bin mit allen Werten extrem tief gegangen, hat aber leider nichts geholfen.

Treiber und Motoren mit einer kleinen Arduino-Sketch getetest, dort funktioniert alles ganz ordentlich.

Mein Setting:
- Rasperry Pi als Sender (per USB mit Arduino verbuchen)
- Adruino due mit g2core (TinyG)
- TB6600 als Motorentreiber

Würde mich sehr über eurer Fachmeinung zu meiner settings.h oder anderen Tipps freuen, wie ich die Motoren zum laufen bringe.

LG paescsuper

Datei-Anhänge
settings_MyMachine.h.zip settings_MyMachine.h.zip (11x)

Mime-Type: application/zip, 4 kB

12.02.18 07:08
crix

nicht registriert

Re: ShapeokoMAX TB6600 Tinyg G2

Ist 4mm Travel per Rev korrekt?
Das erscheint mit etwas wenig wenn es ein Zahnriemenantrieb ist...

12.02.18 07:14
paescsuper 
Re: ShapeokoMAX TB6600 Tinyg G2

crix:
Ist 4mm Travel per Rev korrekt?
Das erscheint mit etwas wenig wenn es ein Zahnriemenantrieb ist...

Hallo crix

Danke für deinen Input.

Werde auf allen Achsen Kugelspindeln einsetzen (SFU1204), daher ergibt sich (bitte korrigiere mich wenn falsch) die 4 aus der Steigung der Spindeln. Oder habe ich da was falsch überlegt?

12.02.18 08:16
crix

nicht registriert

Re: ShapeokoMAX TB6600 Tinyg G2

Wenn die Steigung 4mm ist, dann passt das. Da würde ich dann aber mit dem Microstepping Auf 4x oder 2x runtergehen.

12.02.18 21:54
paescsuper 
Re: ShapeokoMAX TB6600 Tinyg G2

Habe jetzt mal auf zwei Microsteps reduziert - hat aber leider nichts am Verhalten des Motors geändert. Es erscheint mir, als hätte er zuwenig Zeit um Drehmoment zu bekommen...

13.02.18 09:15
crix

nicht registriert

Re: ShapeokoMAX TB6600 Tinyg G2

Einige TB6600 haben invertierende Eingänge, du könntest mal prüfen ob das ENABLE Signal den korrekten Pegel hat, also so wie es mit deinem Arduino Sketch funktioniert.

ich hatte einen Effekt dass die Motoren nur noch fiepen aber nciht mehr drehen wenn die Geschwindigkeit zu hoch wurde.
Also die STEP Frequenz zu hoch wurde.
Hier könntest Du mal mit einem Oszilloskopp messen was da rauskommt.

Gruß
crix

Zuletzt bearbeitet am 13.02.18 09:15

13.02.18 21:44
paescsuper 
Re: ShapeokoMAX TB6600 Tinyg G2

Hallo crix

besten Dank für den super Trick mit der Frequenz!!!

Scheint so, als wären 200 kHz für meine 9 USD Treiber etwas zu schnell - Wert auf 10 kHz in der hardware.h des Arduino geändert und Motor dreht 1a...

Falls noch jemand ein ähnliches Problem hat einfach die folgenden Werte nach unten anpassen:

PFAD: g2core/board/ArduinoDue/hardware.h

/**** Stepper DDA and dwell timer settings ****/

//#define FREQUENCY_DDA 200000UL // Hz step frequency. Interrupts actually fire at 2x (400 KHz)
#define FREQUENCY_DDA 10000UL // Hz step frequency. Interrupts actually fire at 2x (300 KHz)
#define FREQUENCY_DWELL 100UL
#define FREQUENCY_SGI 10000UL // 200,000 Hz means software interrupts will fire 5 uSec after being called

Die Werte funktionieren bei mir, werde jetzt noch etwas herumspielen, mal schauen, wie viel dass der Treiber mittmacht.

LG paescsuper

04.04.18 14:34
dumpguy 
Re: ShapeokoMAX TB6600 Tinyg G2

Hallo an alle.

Aus meinem "Winterprojekt" ist leider wegen Prüfungsvorbereitung nichts geworden... aber jetzt soll´s endlich weitergehen.
Nachdem ja paescsuper das ganze so hinbekommen hat, wie ich das angehen wollte, bin ich ja mittlerweile zuversichtlich, dass auch ich das mit Programmierung und Elektronik schaffe... obwohl ich in Sachen Elektronik / Löten wirklich nicht gut bewandert bin. Da muss ich mal sehen, ob ich einen Bekannten dazu bewegen kann, mich zu unterstützen... bevor was durchbrennt.

LG
Stefan

04.04.18 14:38
dumpguy 
Re: ShapeokoMAX TB6600 Tinyg G2

Hallo paule,

wenn noch möglich, würde ich tatsächlich gern die Platine für das TinyG2 Shield von Dir erwerben. Sende mir Diene Kontoverbindung (gern auch PayPal), dann überweise ich schon mal.

LG,
Stefan

23.07.18 11:38
paescsuper 
Re: ShapeokoMAX TB6600 Tinyg G2

Hallo zusammen

gut Ding will Weile haben, aber dieses Wochenende hat meine Fräse mal probehalber nur mit Kugelschreiber die ersten Linien gezeichnet!

Konstruktion scheint stabil und Motoren arbeiten nach etwas Anlaufproblemen (g2core hat ja unendlich Parameter zum spielen) auch einigermassen.

Jetzt kanns also ans eingemachte gehen m: Kauf einer Fräse. Da wäre ich auf euren Input v.a. bezüglich Steuerung via Arduino angewiesen:

- wieviele KW haben eure Fräsen?
- wie steuert ihr diese an (welches Relais zum ein und ausschalten, wie funtkioniert das mit der Regelung des Geschwindigkeit)?
- luft- oder Wasserkühlung?

 1 2 3 4
Vorwiderstände   ShapeokoMAX   Verbindungsproblem   Administrator-Account   Arduino   Spannungsversorgung   program-arduino-due-atmel-studio   Motoren   Widerstandsänderungen   Widerstandsanpassung   Ãœbertragungsfehlern   Aufnahmefähigkeit   angeschlossen   Optimierungsvorschläge   Treiber   GRBL-Controller-Board   Reisegeschwindigkeit   Zahnriemenantrieb   Prüfungsvorbereitung   Steckverbindungen