Estlcam 9 und Arduino UNO Rev.3?
Hallo Gunther,
VIELEN Dank auch für DEINE Tipps... werde das morgen mal testen. 🙂
Habe aber gerade in der Betriebsanleitung noch folgendes gefunden:
... das wäre dann wohl der im Moment nicht belegte PIN 16... oder?
PIN 16 mit welchem Arduino Anschluss verbinden... das ist die Frage?
Watchdog (Toggle/Charge pump) ??
Keine Ahnung! 🙁
Hat jemand eine Idee?
Marco
PS: hab ich gerade in der WinPC NC Beschreibung gefunden:
kann da jemand was mit anfangen?
CNC-Step High-Z S-1000/T :: Suhner UAD 30-RF :: Zero-3 / 5-Kanal Schrittmotorsteuerung :: KinetiC-NC:: (ConstruCam 3D) :: Steuerungs PC - Win 10 Pro :: Corel GS2019 :: QCad :: SketchUp 8 / SketchUp 2016 Make
Hallo,
ich würde das ganze mal step by step anfangen.
Also erstmal nur X-Dir, X-Step und GND vom Arduino mit der Maschine verbinden.
In Estlcam die Schritte je Umdrehung, Weg je Umdrehung, .... für diese Achse einstellen.
Dann testen ob die X-Achse fährt.
....Gruß Gunther
Leider hat das nicht funktioniert. 🙁 Beim Klicken auf die Pfeile der jeweils angeschossenen X-Achse oder Y-Achse ist wieder nur dieses ganz leise fiepen zu hören.
Arduino ab und WinPC-NC USB-Box dran... läuft sofort.
Scheint doch was mit PIN 16 und diesem Toggle-Signal zu tun zu haben...
Nur hab ich keine Ahnung an welchen Anschluss am Arduino ich den PIN 16 anschließen soll/muss. 🙁
Hat jemand eine Idee?
Marco
CNC-Step High-Z S-1000/T :: Suhner UAD 30-RF :: Zero-3 / 5-Kanal Schrittmotorsteuerung :: KinetiC-NC:: (ConstruCam 3D) :: Steuerungs PC - Win 10 Pro :: Corel GS2019 :: QCad :: SketchUp 8 / SketchUp 2016 Make
Ich habe das hier gefunden: Watchdog
Scheint also so zu sein, dass Dein Board ein Chargepump/Watchdog Signal erwartet. Solange dieses Signal da ist, meint deine Stuerung, dass ein Controller angeschlossen ist. (Sicherheits-Feature)
WINPC NC kann offensichtlich ein solches Signal generieren (12kHz). Das kann die Estlcam Steuerung nicht.
Ich befürchte, dass Deine Steuerung auch kein statisches Signal (High oder Low) erwartet, sondern tatsächlich eine Impulsfolge. Kann man an Deiner Maschinensteuerung ggf. diesen Eingang deaktivieren? (Jumper o.ä.)
Eine Bastelklösung wäre, dort mithilfe einer astabilen Kippstufe (IC Schaltung) ein 12kHz Signal anzuschliessen... 🙂 :whistle:
Viele Grüße
Hartmut
V2/420 China 800W wassergekühlt
UCCNC & ARDUINO ESTLCAM Controller
ESTLCAM & QCAD
-----------------------------------
DK5LH/G11
...und hier hatten schon andere das Problem bzw. die Lösung:
gefunden hier: ChargePump
Viele Grüße
Hartmut
V2/420 China 800W wassergekühlt
UCCNC & ARDUINO ESTLCAM Controller
ESTLCAM & QCAD
-----------------------------------
DK5LH/G11
Soooo....
ich habe gestern mal den superfreunlichen und superschnellen Support von CNC-Step per Mail kontaktiert.
Heute morgen um 7:13 Uhr habe ich bereits eine Antwort erhalten! 🙂
Alsooo:
Zitat:
Das Watchdog/Charge-Pump-Toggle-Signal der Zero3 kann man nicht deaktivieren. Wenn man es mit dem Arduino betreiben will, muss man sich ein Rechtecksignal z.B. mit einem NE555 generieren (min 1kHz).
Bei einer Kress-Spindel:
Werkzeug an Masse anschließen (Drehachse C Pin Pin 5) Touch-Plate bzw. Werkstück muss isoliert sein, an Schaltereingang (C Pin 13) anschließen
Das Signal kommt dann an LPT1 Pin 15 raus.
Zitat Ende!
Ich habe das bei Amazon gefunden:
https://www.amazon.de/TOOGOO-Rechteck-Signal-Generator-LED-Anzeige/dp/B00TK0TMAA
Ist das richtig, kann ich den verwenden?
Wenn ja... kann mir jemand sagen wie das dann angeschlossen wird?
VIELEN DANK für Eure HILFE!!!
Marco
CNC-Step High-Z S-1000/T :: Suhner UAD 30-RF :: Zero-3 / 5-Kanal Schrittmotorsteuerung :: KinetiC-NC:: (ConstruCam 3D) :: Steuerungs PC - Win 10 Pro :: Corel GS2019 :: QCad :: SketchUp 8 / SketchUp 2016 Make
Sieht ganz gut aus. Nach meiner Erfahrung liegen diesen Baugruppen leider keine Beschreibungen bei.
Man muss also ausprobieren, wo man was und wie einstellen kann. Aber das ist sicherlich machbar zumal ja die Frequenz nicht so kritisch zu sein scheint.
Viele Erfolg!
Viele Grüße
Hartmut
V2/420 China 800W wassergekühlt
UCCNC & ARDUINO ESTLCAM Controller
ESTLCAM & QCAD
-----------------------------------
DK5LH/G11
is bestellt! 🙂
Muss leider 7-21 Tage warten bis es hier ist. 🙁
Kommt aus den USA...
mal sehen... melde mich wenns geklappt hat oder wenn ich nochmal Hilfe brauche. 🙂
Danke!
Marco
CNC-Step High-Z S-1000/T :: Suhner UAD 30-RF :: Zero-3 / 5-Kanal Schrittmotorsteuerung :: KinetiC-NC:: (ConstruCam 3D) :: Steuerungs PC - Win 10 Pro :: Corel GS2019 :: QCad :: SketchUp 8 / SketchUp 2016 Make
Hi Marco,
bei solchen Baugruppen ist Plus, Minus, und Ausgang auf der Platine Aufgedruckt. Plus an +5V, Minus an 0v (Gnd, Masse), Ausgang auf Pin16. die +5V und GND holst Du am besten vom Arduino, damit das Rechtecksignal das richtige bezugspotential hat.
LG Stefan
Mein Tag hat 24 Stunden und reicht dies mal nicht nehm ich noch die Nacht dazu.
DANKE, DANKE, DANKE Euch allen!!!
1. Danke für die freundliche Aufnahme hier 🙂
2. Danke für die nette Hilfestellung 🙂
3. Danke für die Geduld mit einem "unwissenden Neuling"
Ich muss jetzt wie gesagt noch ein bisschen warten (boh, schlimmer wie Weihnachten 😉 ) bis die Baugruppe eintrifft. 🙁
Wie gesagt... melde mich wieder wenns geklappt hat oder wenn ich ggf. nochmal Eure Hilfe brauche.
Viele liebe Grüße
Marco
CNC-Step High-Z S-1000/T :: Suhner UAD 30-RF :: Zero-3 / 5-Kanal Schrittmotorsteuerung :: KinetiC-NC:: (ConstruCam 3D) :: Steuerungs PC - Win 10 Pro :: Corel GS2019 :: QCad :: SketchUp 8 / SketchUp 2016 Make
Hallo,
die Schaltung ist warscheinlich mit dem NE555 aufgebaut. Hier mal die absolut einfachste Schaltung für einen Rechteckgenerator.
Gruß Gunther
Bitte keine PN. Ich bekomme keine Benachrichtigung. Besser ein e-mail.
Hardware: SC1/300, eigenbau Aduino USB V9.6
Software: Win7-64bit, Eagle, QCAD, Freecad, Estlcam V8, V9, V10
Hobby: Elektronik
Hallo Leute,
die Heiz steuerung braucht auf pin 16 ein Rechtecksignal 1Khz!
die grbl lösung kann dieses signal nicht liefern. (ich glaube ab v1.1 schon.)
Deswegen ein zweites arduino zur hand, folgenden code drauf...
//____________________________________________________________
// Simpler Rechteckgenerator an Pin 10
unsigned int frequenz=10000;
void setup() {
tone(10,frequenz);
}
void loop() {
}
//____________________________________________________________
pin 10 von arduino deiner wahl auf pin 16 deiner heiz
und grd vom arduino zu pin 18 oder 19 oder 20 oder 21 oder 22 o....25
FERTIG!!!
Übrigens, ich hab mehrere uno's und megas aus china für 2 oder 3 euro.
machen alle was sie sollen!
Noch fragen? Her damit!!
Schönen tag noch...
- 44 Foren
- 7,406 Themen
- 63.4 K Beiträge
- 4 Online
- 26.5 K Mitglieder