file Frage TinyG Adapter

Mehr
31 Mär 2014 11:49 #4027 von Thomas
TinyG Adapter wurde erstellt von Thomas
Hallo Stepcraft'ler
Wie versprochen, möchte ich einen neuen Adapter für die SC vorstellen.

Wer fleißig den GRBL-Thread (initiiert von Jörg) verfolgt hat, weiss, worum es geht:
die Adaption der Tiny-G Hard- und Software als Einsteckkarte in die SC.
Grund für die Entwicklung war, dass die GRBL keine vierte Achse unterstützt und auch allgemein (zumindest Speicherseitig) am Anschlag ist.

Die Schaltung UND die Leiterplatte habe ich am Wochenende fertiggestellt.

Die Schaltung ist als PDF im Anhang angefügt.
Für die Verwendung in der Stepcraft habe ich einige Anpassungen vorgenommen:
- Nur Takt/Richtung aller Achsen (auch der vierten) gehen an den Pfostenstecker
Die Signale zum Umschalten des Decay/Schrittmodus/Enable usw. sind in der SC hart verdrahtet und können nicht geändert werden.
- LED Anzeigen für Endschalter und Not-Aus (habe ich bisher schmerzlich vermisst)
- Erweiterungsstecker (2x5 polig), um extern ein Jog-Pad oder ähnliches anschließen zu können. 3 Eingänge davon sind analog zur Verwendung eines Joysticks.
- PWM Ausgang zur Ansteuerung einer externen Spindel-Elektronik. Sie dient nur als Steuersignal. Man kann sicher nicht die interne Spannung mit der Spindel belasten.


Ich hoffe, ich habe alles bedacht. Bitte lasst mich wissen, ob ich noch Denkfehler drin habe oder noch zusätzliche Erweiterungen gewünscht sind.

Ich freue mich auf Euer Feedback.

Die TinyG Firmware müsste auch minimal angepasst werden. Aber das sollte das kleinste Problem sein..

______________________________________
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.

Folgende Benutzer bedankten sich: Matei

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • sumstefan
  • sumstefans Avatar
  • Offline
  • Forum Nutzer
  • Forum Nutzer
  • Geht nicht - gibts nicht !
Mehr
31 Mär 2014 14:03 #4028 von sumstefan
sumstefan antwortete auf TinyG Adapter
Hallo Thomas,
ich bin mit der Elektronik leider nicht bewandert. Aber das ganze Thema interessiert mich.
Ich habe eine TS420 mit Längentaster, Drehteller und auch den 3D Druckkopf. - Das ist meine Rentnerausstattung :lol:
Kann ich mit eurer Karte und der Software dies alles betreiben ?

Mein PC: Windows Ultimate, USB.

LG
Stefan

SC 420 + Dremel 4000,Proxxon IBS/E mit JR-Kopf, Vakuumtisch: VT3040 CNC-Plus, Kärcher VC6200, Brushless-JR-Spindel im Aubau ;-)
Flugmodellbau und alles was mir in den Sinn kommt :-)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
31 Mär 2014 17:43 #4031 von Thomas
Thomas antwortete auf TinyG Adapter
Hallo Stefan

Nicht übel, bei der Ausstattung komme ich ins Schwärmen.
Das zu betreiben bin ich den Schritt weg vom GRBL zu TinyG gegangen. Ich wühle mich gerade durch die verfügbare TinyG Software, und die ist wirklich vielversprechend. Sie unterstützt 6 Achsen (XYZ ABC). Also genau das richtige für Drehteller & Co.
Mit dem Längentaster bin ich noch am forschen. Die Hardware unterstützt ihn. Falls es im bestehenden Code nicht möglich ist, wird es auf jeden Fall möglich gemacht (denn ich bin das rangezappel des Fräsers an die Werkstückoberfläche leid).
Die PC-Ausstattung sollte OK sein.
Ich verwende einen FTDI USB->Seriell Konverter chip, für den gibt es unter 32 und 64 Bit die passenden Treiber.

Viele Grüße,

Thomas

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

Für: Schiffs- und Flugzeugmodellbau sowie allgemeine Basteleien
Folgende Benutzer bedankten sich: sumstefan

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
31 Mär 2014 17:51 #4032 von Thomas
Thomas antwortete auf TinyG Adapter
Da fällt mir noch was ein..

Das Thema Firmware Update muss ich noch mal überdenken. Es ist beim TinyG wohl noch nicht ausgereift, sollte aber unbedingt vorgesehen werden.
Dazu muss für den AVR ein Bootloader erstellt werden sowie irgendeine sinnvolle Art, diesen zu aktivieren.

Beim Arduino ging die DTR Leitung auf den AVR-Reset. Über diesen Restart funktionierte das da wohl.
Bei der CNC Steuerung (meine GRBL-Platine und auch diese Neuentwicklung) schrecke ich jedoch davor zurück, weil ich nicht will, dass das PC-Programm (oder der FTDI USB-Treiber) die Steuerung hart abwürgen kann.

Mal sehen..

______________________________________
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
31 Mär 2014 18:11 - 31 Mär 2014 18:12 #4033 von druckgott
druckgott antwortete auf TinyG Adapter

thkeil schrieb: Beim Arduino ging die DTR Leitung auf den AVR-Reset. Über diesen Restart funktionierte das da wohl.
Bei der CNC Steuerung (meine GRBL-Platine und auch diese Neuentwicklung) schrecke ich jedoch davor zurück, weil ich nicht will, dass das PC-Programm (oder der FTDI USB-Treiber) die Steuerung hart abwürgen kann.

Mal sehen..


Hilft es er das über einen 2. Kleinen Chip zu machen der nur den booten beinhaltet

Bei diesem Bord für den copter ist das so weil da hab ich den mal extra mit ner anderen Software aufgespielt

diydrones.com/photo/arducopter-wiring-gps?context=user

SC 420 SolidEdge--> FilouNC12--> Mach3
cnc-wiki.de/
Letzte Änderung: 31 Mär 2014 18:12 von druckgott.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
31 Mär 2014 18:28 #4034 von Jörg
Jörg antwortete auf TinyG Adapter
Hallo Thomas,

tolle Arbeit!

Zum Bootloader: Was spricht (ausßer dem Platz) dagegen, den ISP Anschluß hinten ans Board zu legen (90 Grad Pfosten). Dann geht der AVR ISP mkII direkt dran und so ein Clone kostet ja nicht die Welt (5 Euro in der Bucht?). Weiß aber nicht ob die auch mit dem Xmega funktionieren.

Viele Grüße,

Jörg

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
01 Apr 2014 22:06 #4044 von Thomas
Thomas antwortete auf TinyG Adapter
Hallo Jörg,
Den ISP Modus zum Programmieren gibt es beim Xmega nicht mehr. Dafür hat Atmel jetzt das PDI Interface erfunden. Ich habe die vordere Stiftleiste so angepasst, dass man auch den 6 poligen Stecker vom Programmiertool draufstecken kann. Deine vorgeschlagenen Änderungen habe ich eingearbeitet - bis auf den Pegelkonverter (aus Kosten-, Beschaffungs- und Platzgründen). Ich habe die Schaltung bei uns in der Firma nochmal mit Kollegen besprochen. 3.3V Ausgänge kann man problemlos an 5V Eingänge schalten (CMOS), da der verbotene Bereich erst unterhalb 2.4V anfängt und die TI Treiber in der Stepcraft da konform sind.
Also sind Schrittverluste nicht zu befürchten.

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
02 Apr 2014 13:39 #4045 von Thomas
Thomas antwortete auf TinyG Adapter
Überarbeitete Schaltung

Die Schaltung ist nun auf dem letzten Stand vor dem Beginn des Bastelns. Bedeutet, die Platine ist fertig geroutet und kann in Auftrag gehen.
Ich hatte noch einen 'Patzer' drin - es muss natürlich auch eine Pegelanpassung an die Optokoppler rein. Außerdem habe ich noch eine Backup-Batterie vorgesehen. Ich möchte damit auf alle Fälle wenigstens die letzte Machinenposition nichtflüchtig speichern können (einen EEPROM kann man nicht sooft mit Schreibzugriffen quälen).

Alle, die sich beteiligen möchten - gebt mir bitte Bescheid.

Wenn jemandem noch Fehler auffallen bitte ebenso kurze Rückmeldung.
Die eagle Dateien gebe ich auch gern weiter, wenn Bedarf für eigene Anpassungen besteht.

Ich hoffe auf rege Beteiligung..

______________________________________
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.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
02 Apr 2014 14:40 #4046 von Jörg
Jörg antwortete auf TinyG Adapter
Hallo Thomas,

super! Bin natürlich dabei!

Hast Du mal überlegt, die Platine bei imall.iteadstudio.com fertigen zu lassen? Sind recht günstig.

Evt. noch eine kleine Änderung im Layout (problemlos!): Evt, alle Pins 18-25 mit GND verbinden!?

Die Idee mit der Batterie ist cool!

Viele Grüße,

Jörg

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
02 Apr 2014 16:39 #4050 von Thomas
Thomas antwortete auf TinyG Adapter
Hallo Jörg,

Gut, also sind wir schon zwei..
Pin18-25 mach ich noch.

Die Info mit dem Platinenservice ist richtig günstig, hab ich gar nicht gewusst!
Sehe ich das richtig - Unsere Platine hat 55x68mm (mit der Frontblende 55x84mm). Die nächstpassende Größe in diesem Service ist 100x100 für 19 Dollar. Und man bekommt einen 10er Pack?

Der einzige Nachteil ist dass kein Stencil dabei ist (zum hotair löten mit Lötpaste, geht schneller), und man die ganzen Gerberdaten generieren muß. Hab ich noch nie gemacht. Beim PCB-Pool hatte ich einfach die eagle datei geschickt.

Hast Du Erfahrungen mit diesem Service?

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
02 Apr 2014 17:37 - 02 Apr 2014 17:38 #4051 von druckgott
druckgott antwortete auf TinyG Adapter
Was kostet das alles zusammen ca?

Dann kann ich mit Linux über usb ansteuern oder?

SC 420 SolidEdge--> FilouNC12--> Mach3
cnc-wiki.de/
Letzte Änderung: 02 Apr 2014 17:38 von druckgott.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
02 Apr 2014 17:50 #4052 von Thomas
Thomas antwortete auf TinyG Adapter
Hallo,

Mit Linux sollte gehen, der FTDI stellt auch solche Treiber zur Verfügung. Ich hab auch im Hinterkopf, eine Himbeere (Raspberry Pi) als Futterquelle zu benutzen.

Den Preis aller Teile müsste ich mal zusammenrechnen. Abgesehen vom Hühnerfutter: der FDTI kostet beim Reichelt 2,50€ / Der xmega liegt bei ca. 3€. Der Akku kommt beim Distrilec auf 2,50€. Ich schätze mal vorsichtig, 20€ plus Platine.
Wenn die Platine nur ca. 15€ kostet, ist das bei 10 Stück nicht der Rede wert.

______________________________________
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
02 Apr 2014 18:39 - 02 Apr 2014 18:40 #4055 von druckgott
druckgott antwortete auf TinyG Adapter
dann bin ich auch dabei

Pi ist ne super idee da hab ich noch zwei rumflacken.

Das ist ja mit "normalen" mitteln lötbar oder, oder wird das alles SMD weil so eine Lötstation habe ich nicht?

Geht das über Windows auch? Nicht oder?

SC 420 SolidEdge--> FilouNC12--> Mach3
cnc-wiki.de/
Letzte Änderung: 02 Apr 2014 18:40 von druckgott.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
02 Apr 2014 20:10 #4060 von Thomas
Thomas antwortete auf TinyG Adapter
Hallo Druckgott

Den ATxmega sollte man gut löten können, auch mit einem 'normalen' Kolben mit feiner Spitze. Aber nimm keinen Feuerhaken, das wird eher nichts..
Der FTDI Chip ist etwas fummeliger, aber ich hatte keine Probleme damit. Am besten kannst Du Dir ein Bild vom Top-Layer anhand meines angehängten Bildes machen.

Windows geht natürlich. Mit dem jetzigen GRBL Adapter wird auch damit gearbeitet.

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
02 Apr 2014 20:40 - 02 Apr 2014 20:43 #4062 von druckgott
druckgott antwortete auf TinyG Adapter
Ok dann bin ich dabei

Bild? Sehe nur pdfs

Hast du ne teileliste fürs bestellen

SC 420 SolidEdge--> FilouNC12--> Mach3
cnc-wiki.de/
Letzte Änderung: 02 Apr 2014 20:43 von druckgott.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Old-Papa
  • Old-Papas Avatar
  • Offline
  • Forum Nutzer
  • Forum Nutzer
  • SC 600-MF, Proxxon IBS/E, Eigenbauspindel
Mehr
02 Apr 2014 21:27 #4063 von Old-Papa
Old-Papa antwortete auf TinyG Adapter
Bin auch dabei.
Löten ist kein Problem, doch für den xmega hab ick nix zum flashen. Der braucht doch anderes Programmiergeraffel oder?

Old-Papa

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
02 Apr 2014 21:48 #4064 von Thomas
Thomas antwortete auf TinyG Adapter
Ähm, ja richtig. Ist PDF, hab ich aus eagle heraus erzeugt. Sollte man aber mit Doppelklick auch sehen können.

______________________________________
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
02 Apr 2014 21:59 #4065 von Thomas
Thomas antwortete auf TinyG Adapter
Hallo,

Ja, ich habe mich mal schlau gemacht, die Atmel dinger gehen (JTAGICE MKII und JTAGICE 3, Dragon und AVR one).
In der Bucht gibts auch einiges.
Der TinyG kommt meines Wissens noch nicht mit Bootloader daher, ich habe aber in jedem Fall vor, so einen zu erstellen und über das USB Interface die Firmware ladbar zu machen. Denn bei einem Update jedesmal den Progi dranzustöpseln ist auch nicht das wahre.

Aber est mal lass ich Leiterplatten machen, dann wird die Firmware umgestellt. Der Rest ergibt sich.

Viele 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.

  • sumstefan
  • sumstefans Avatar
  • Offline
  • Forum Nutzer
  • Forum Nutzer
  • Geht nicht - gibts nicht !
Mehr
02 Apr 2014 22:22 #4066 von sumstefan
sumstefan antwortete auf TinyG Adapter
Hi,
bin auch dabei. Wenn es keine SMD-Lötorgie wird, dann geht das bei mir auch.
Ist es nicht auch interessant, alle Einzelteile gemeinsam zu bestellen, dann wird es nochmal billiger.
Dann bin ich auch bereit in Vorkasse zu gehen und du schickst mir ein "Komplettpacket".

Gruß
Stefan

SC 420 + Dremel 4000,Proxxon IBS/E mit JR-Kopf, Vakuumtisch: VT3040 CNC-Plus, Kärcher VC6200, Brushless-JR-Spindel im Aubau ;-)
Flugmodellbau und alles was mir in den Sinn kommt :-)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
02 Apr 2014 23:19 #4069 von Thomas
Thomas antwortete auf TinyG Adapter
Hallo an alle,

Danke für reges Interesse..

Ich habe mal die wesentlichen Bauteile kostenmäßig zusammengesucht (vorwiegend Reichelt, nur die optionale Batterie bei Schuricht / Distelec) und als Textdatei angehängt.

Bei dem Kleinzeugs tu ich mich schwer, weil ich es in der Bastelkiste habe, es aber in kleinen Mengen doch ziemlich teuer ist (Bei Reichelt pro Widerstand 10 ct). Ich hab mal in der Bucht ein Sortiment über alle üblichen Werte je 50 Stück für ca. 22 € bestellt, das reicht ewig.

Ich werd nochmal die Schaltung und das Board checken und dann mit der Bestsellung der Leiterplatten loslegen.

Ich melde mich sobald ich genaueres weiß.

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 einen Anhang.
Bitte anmelden (oder registrieren) um ihn zu sehen.

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.