file Frage TinyG Adapter

Mehr
17 Mai 2014 18:57 #5322 von Thomas
Thomas antwortete auf TinyG Adapter
@Druckgott

Der Strich kennzeichnet bei einem Elko entweder + oder -, weil das gepolte Bauelemente sind.
Schau mal hier nach ..klick mich ..
In meiner Bestückung ist der Strich das positive Ende (nicht zu verwechseln mit -).

Was Du für welche hast weiss ich nicht..

P.S. Schalt mal die Autokorrektur aus, die fabriziert tolle Sätze, die so sicher nicht gemeint sind.

Gruß, Thomas

______________________________________
AutoCAD, FilouNC-12 und EstlCAM, SC420 mit
GRBL Eigenbau-Platine,

Für: Schiffs- und Flugzeugmodellbau sowie allgemeine Basteleien

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
18 Mai 2014 10:23 - 18 Mai 2014 10:35 #5342 von druckgott
druckgott antwortete auf TinyG Adapter
Hallo Thomas,

was passiert denn wenn du die Poarität des Motors drehst?
#define M2_POLARITY 0
Das sollte doch die Motordrehrichtung umdrehen und damit dann auch bei der Referenzfahrt den Motor andersherum drehen lassen.

Allerdings wird dann bei den normalen befehlen alles Spiegelverkehrt oder?

das hab ich auch noch gefunden:
#define X_SEARCH_VELOCITY 3000 // xsv minus means move to minimum switch

Ev diese zwei vertauschen ???
#define X_SWITCH_MODE_MIN SW_MODE_HOMING // xsn SW_MODE_DISABLED, SW_MODE_HOMING, SW_MODE_LIMIT, SW_MODE_HOMING_LIMIT
#define X_SWITCH_MODE_MAX SW_MODE_DISABLED // xsx SW_MODE_DISABLED, SW_MODE_HOMING, SW_MODE_LIMIT, SW_MODE_HOMING_LIMIT

hier ist aufjedenfall der PRogrammcode dazu:

// determine the switch setup and that config is OK
hm.min_mode = gpio_get_switch_mode(MIN_SWITCH(axis));
hm.max_mode = gpio_get_switch_mode(MAX_SWITCH(axis));


// setup parameters homing to the minimum switch
if (hm.min_mode & SW_HOMING) {
hm.homing_switch = MIN_SWITCH(axis); // the min is the homing switch
hm.limit_switch = MAX_SWITCH(axis); // the max would be the limit switch
hm.search_travel = -cfg.a[axis].travel_max; // search travels in negative direction
hm.latch_backoff = cfg.a[axis].latch_backoff; // latch travels in positive direction
hm.zero_backoff = cfg.a[axis].zero_backoff;

// setup parameters for positive travel (homing to the maximum switch)
} else {
hm.homing_switch = MAX_SWITCH(axis); // the max is the homing switch
hm.limit_switch = MIN_SWITCH(axis); // the min would be the limit switch
hm.search_travel = cfg.a[axis].travel_max; // search travels in positive direction
hm.latch_backoff = -cfg.a[axis].latch_backoff; // latch travels in negative direction
hm.zero_backoff = -cfg.a[axis].zero_backoff;
}

SC 420 SolidEdge--> FilouNC12--> Mach3
cnc-wiki.de/
Letzte Änderung: 18 Mai 2014 10:35 von druckgott.
Folgende Benutzer bedankten sich: Thomas

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
24 Mai 2014 22:48 - 24 Mai 2014 22:56 #5482 von Thomas
Thomas antwortete auf TinyG Adapter
Hallo Bastler,

Von den insgesamt 10 Platinen ist mittlerweile nur noch eine übrig.
Also wenn sich noch jemand in ein Bastelabenteuer stürzen möchte..

Ich hoffe, ihr kommt gut voran.
Würde mich über ein bisschen feedback freuen (oder Fragen..)

@Druckgott
Danke für Deine Infos, ich glaube Dein Tip mit dem
hm.homing_switch = MAX_SWITCH(axis)
ist der Schlüssel.

Ich habe es nur dummerweise gestrichen, weil ich annahm das es eine andere Einstellung gibt.
Das TinyG ist wirklich um Längen umfangreicher und auch von den Einstellungen her komplexer.

Beim GRBL hab ich einfach die Maschinenposition auf (0,418,82) gesetzt, und der Werkzeig Null ging entsprechend nach unten - wie bei WinPC-NC.
Hier muss ich mich nun doch mit G28 Befehlen rumschlagen - und das ist mir (noch) zu hoch..

Viele Grüße,
Thomas

______________________________________
AutoCAD, FilouNC-12 und EstlCAM, SC420 mit
GRBL Eigenbau-Platine,

Für: Schiffs- und Flugzeugmodellbau sowie allgemeine Basteleien
Letzte Änderung: 24 Mai 2014 22:56 von Thomas.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
25 Mai 2014 10:54 #5487 von druckgott
druckgott antwortete auf TinyG Adapter
Hallo thomas ich bin fast fertig.

gibt es die Möglichkeit das zu testen und Debuggen ohne das ich die Platine an die maschine anzuschliese das ich mal weiß ob meine platine geht

SC 420 SolidEdge--> FilouNC12--> Mach3
cnc-wiki.de/

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
25 Mai 2014 13:33 - 25 Mai 2014 13:34 #5491 von druckgott
druckgott antwortete auf TinyG Adapter
Hallo Thomas,

ich habe jetzt mal alles fertig gelötet und mir AVR Studio besorgt. Bis jetzt habe ich allerdings nur mit Arduino Programmiert.

Wie bekomme ich im Atmel Studio jetzt den Code auf den Chip, habe ihn jetzt per USB am PC.
Bis jetzt leuchtet die Led Spindle und RxD.

Build succeeded.
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========

Hab ich jetzt schon mal gemacht, aber wo spiele ich es jetzt auf?
Oder muss ich das per FTDI Schnittstelle machen?

Wie hat der Rest der Personen die die Platine habe das gemacht, oder hat das noch keiner gemacht?

SC 420 SolidEdge--> FilouNC12--> Mach3
cnc-wiki.de/
Letzte Änderung: 25 Mai 2014 13:34 von druckgott.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Elektron
  • Elektrons Avatar
  • Offline
  • Forum Nutzer
  • Forum Nutzer
  • SC420 Estlcam
Mehr
25 Mai 2014 15:42 - 25 Mai 2014 15:43 #5493 von Elektron
Elektron antwortete auf TinyG Adapter
Hallo!
Nachdem ich den falschen FTDI Chip drauf gelötet habe, habe ich das Projekt erst einmal auf Eis gelegt.
Es gab ja dann noch ein paar Änderungen was die Hardware betrifft.
Wenn das mit der Hardware geklärt ist, werde ich weiter die Platine bestücken.
Habe halt keine Lust für ein Nebenprojekt 15 - 20 EUR nur an Versandkosten auszugeben.

Gruß
Andreas
Letzte Änderung: 25 Mai 2014 15:43 von Elektron.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
25 Mai 2014 23:23 - 25 Mai 2014 23:25 #5496 von Thomas
Thomas antwortete auf TinyG Adapter
Hallo Druckgott,
Der Arduino hat einen Bootloader, über den letztendlich das AVR Studio redet. Ein jungfräulicher Chip hat sowas natürlich noch nicht. Man lädt am besten gleich die Firmware drauf so wie ich gerade zum Testen. Ich habe im Tinyb Projekt eine Programmier Schnittstelle vorgesehen, an die Atmel-Programmiertools wie z.b. der avrisp angesteckt werden können. Die drei äußeren Stiftleisten, darüber steht PDI.
An einem Bootloader ähnlich dem des Arduino bin ich gerade dran. Aber auch der muss erstmal auf den Chip. Dann kann die Firmware über den USB geladen werden.

Gruesse Thomas

______________________________________
AutoCAD, FilouNC-12 und EstlCAM, SC420 mit
GRBL Eigenbau-Platine,

Für: Schiffs- und Flugzeugmodellbau sowie allgemeine Basteleien
Letzte Änderung: 25 Mai 2014 23:25 von Thomas.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
29 Mai 2014 07:59 - 29 Mai 2014 08:04 #5573 von druckgott
druckgott antwortete auf TinyG Adapter
Hallo thomas, Ok Danke für die Info ich habe so eine bootloader schon mal wo anders drauf gespielt, daher habe ich diesen Programmer
www.pololu.com/product/1300

der hat jetzt 6 Pins das pdi steht über den 3 Pins, wie sind die Pins aufgeteilt?

in avr wähle ich dann die Firmware aus und schreibe sie über die pdi mittels polppu auf den Chip oder

sorry für das viele fragen, hab das noch nicht so oft gemacht

SC 420 SolidEdge--> FilouNC12--> Mach3
cnc-wiki.de/
Letzte Änderung: 29 Mai 2014 08:04 von druckgott.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
29 Mai 2014 22:26 #5596 von Thomas
Thomas antwortete auf TinyG Adapter
Hallo druckgott
Ich habe mir die Beschreibung mal angesehen.Darin steht 'It does not currently work with ATX MEGA . Ich fürchte der ist nix. Oder vielleicht gibt es ja ein Update?
Grüße, Thomas

______________________________________
AutoCAD, FilouNC-12 und EstlCAM, SC420 mit
GRBL Eigenbau-Platine,

Für: Schiffs- und Flugzeugmodellbau sowie allgemeine Basteleien

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
29 Mai 2014 22:33 #5597 von Thomas
Thomas antwortete auf TinyG Adapter
AVR Programmer
Hier gibts einen brauchbaren Prog-Adapter
Thomas

______________________________________
AutoCAD, FilouNC-12 und EstlCAM, SC420 mit
GRBL Eigenbau-Platine,

Für: Schiffs- und Flugzeugmodellbau sowie allgemeine Basteleien

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
21 Nov 2014 15:49 - 21 Nov 2014 15:57 #10868 von Thomas
Thomas antwortete auf TinyG Adapter
Hallo zusammen,

Sorry, war jetzt lange nicht hier aktiv wegen chronischer Überlastung - der Job geht schließlich vor.
Ich hoffe zukünftig wieder etwas mehr bzw. wenigstens etwas Zeit für die Fräserei zu haben.

Ich stelle hier mal meine bisherigen Arbeiten rein. Grundsätzlich funktioniert soweit alles, ich habe viele Einstellungen an die Gegebenheiten der Stepcraft bzw. diese Platine anpassen müssen.

Ich hoffe, dass das keine One-Man-Show wird und das wenigstens ein kleiner Kreis an dieser Sache Spaß hat und dran bleibt. Wenn jemand Änderungen an der Software hat oder andere Ideen - einfach hier reinstellen, dann haben alle einschließlich mir was davon.

Die Platine ist mit CAsofts eagle erstellt. Die Free-Version ist bei dieser Größe ausreichend.


Ach ja, und noch was: Das ist und soll ein gemeinnütziges Projekt sein und bleiben, von dem alle was haben, die es interessiert. Es wäre also nicht in meinem Interesse als Urheber - zumindest der Hardware - dass damit Geld verdient wird.


Viele Grüße,
Thomas

______________________________________
AutoCAD, FilouNC-12 und EstlCAM, SC420 mit
GRBL Eigenbau-Platine,

Für: Schiffs- und Flugzeugmodellbau sowie allgemeine Basteleien

Dieser Beitrag enthält Anhänge.
Bitte anmelden (oder registrieren) um sie zu sehen.

Letzte Änderung: 21 Nov 2014 15:57 von Thomas.
Folgende Benutzer bedankten sich: MarkK

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
15 Dez 2014 02:49 #12034 von Korsakoff
Korsakoff antwortete auf TinyG Adapter
Dear Thomas,

As I have bought also a StepCraft machine (300) I'm very interested in your TinyG-project.
I want to order your PCB so I need the required files (Gerber files).
Is it possible to send me those files.
Thanks again for your support and good luck with the CNC hobby.

Any hints and tips for a newby who wants to start with CNC for PCB prototyping?

Kind regards,
R.J. Grotenhuis

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
16 Dez 2014 19:39 #12115 von Thomas
Thomas antwortete auf TinyG Adapter
Hallo R.J.

Sure, here they are.

For PCB Prototyping I am not a great help, but here You are in good hands, i see some really good results.
By the way, I still have one TinyG PCB (the last) and if you want its Yours for free (just pay the stamp).

You 're welcome

Thomas

______________________________________
AutoCAD, FilouNC-12 und EstlCAM, SC420 mit
GRBL Eigenbau-Platine,

Für: Schiffs- und Flugzeugmodellbau sowie allgemeine Basteleien

Dieser Beitrag enthält einen Anhang.
Bitte anmelden (oder registrieren) um ihn zu sehen.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
22 Dez 2014 11:49 #12352 von yannick
yannick antwortete auf TinyG Adapter
Hallo Thomas,
ich bin seit kurzem auch Besitzer einer gebrauchten SC420. Mit Interesse bin ich nun dabei mich ins Thema einzulesen und dabei auf deinen TinyG Adapter gestoßen. Das hört sich ja alles sehr Interessant an, vor allem weil ich vor längerem auch mal einige Zeit mit AVRs rumgespielt habe. In nächster Zeit werde ich mich zwar erstmal mit der Fräse im Allgemeinen beschäftigen aber für die Zukunfs wäre der Adapter wirklich klasse. Wenn du also noch eine Platine übrig hast, würde ich dir die gerne abnhemen.

Gruß Yannick

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
26 Jul 2016 09:05 #36148 von pine
pine antwortete auf TinyG Adapter
Hallo Thomas, vielen Dank fürs Teilen! Für unsere SC2/600 habe ich eine Platine aus deinen Dateien bestellt. Inzwischen ist sie bestückt und eingebaut. Etwas merkwürdig kommt mir vor, dass die Baudrate auf 115200 konfiguriert ist, aber die tatsächliche Baudrate bei unserem Board 57600, also genau die Hälfte beträgt.

Ich habe auch noch ein paar offene Fragen zur Firmware:

Welche Änderungen musstest du noch an TinyG vornehmen?
Kann die Platine mit der aktuellen Version von TinyG benutzt werden bzw. hast du irgendwann aktualisiert?
Welche Stepcraft-spezifischen Einstellungen setzt du hinterher noch über die serielle Schnittstelle?
Müssen diese nach jedem Anschalten gesetzt werden (Batterie haben wir nicht bestückt)?

Und eine Frage an die Runde: Welche Host-Software verwendet ihr für TinyG? Von Synthetos wird ja inzwischen Chilipeppr empfohlen. Das weigerte sich leider bei unserem ersten Versuch, eine andere Baudrate als 115200 zu verwenden.

Vielen Dank für eure Tipps! Falls noch jemand eine unbestückte Platine braucht, habe ich hier einige übrig ;)

Viele Grüße,
Pine

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
15 Sep 2016 18:00 #37459 von MarkK
MarkK antwortete auf TinyG Adapter
Hallo Thomas

wollte rückmelden, dass ich dieses Projekt toll finde.

Was mir noch ein bisschen fehlt, sind die abschliessenden Erfolgsmeldungen. Kannst du so eine Steuerung denn ohne Wenn und Aber empfehlen? Läuft so ein Gespann beim Fräsen fehlerfrei oder jedenfalls gleich stabil wie die kommerzielle USB Karte?

Welche Zusätze bringt man zum Laufen? 4. Achse? Werkzeugwechsler?

Vielen Dank nochmals und Grüsse,
Markus

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
24 Apr 2017 22:11 #46637 von Bluematrix
Bluematrix antwortete auf TinyG Adapter
Hallo,
ich steuere meine Stepcraft erfolgreich mit einem TinyG Controller.
Alles klappt super. Hier noch einges dazu:
- xmega-tinyg-cnc-controller
- tinyg-jcnc-update
Wer noch fertige bestückte oder unbestückte Platinen benötigt, ich habe noch einige über.

Viele grüße

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Powered by Kunena Forum

© 2024 STEPCRAFT GmbH & Co. KG

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.