Start   Produkte   Bestellen   Kontakt   Impressum   suchen   AGB

StepGenerator4 - //SG4//                                                 

StepGenerator4 - SG4

Der StepGenerator4 (SG4) ist ein kostengünstiger, hochleistungsfähiger Schrittmotor Controller. Das Herz des SG4 ist ein 500MHz 32Bit Prozessor. Dieser kann bis 4 Schrittmotor-Treiber über Takt- und Richtungssignale ansteuern.

 

Der SG4 führt alle echtzeitkritische Aufgaben wie Beschleunigung, Verzögerung, Lineare und Kreisinterpolation und die genaue Ausgabe des Taktes basierend auf Zielposition und Geschwindigkeitseinstellungen aus.

 

Die Kommunikation zwischen dem SG4 und Host (PC, Microcontroller, usw.) erfolgt über eine asynchron, voll-duplex serielle Schnittstelle mit einfachen ASCII Befehle.

 

z.B.

max. Geschwindigkeit 5000 Schritte/s -> "s1:5000\r"

min. Geschwindigkeit 1000 Schritte/s -> "s2:1000\r"

Beschleunigung 500 Schritte/s/s -> "s3:500\r"

Verzögerung 400 Schritte/s/s -> "s4:400\r"

Lineare interpolation -> "s51:x1000 y2000 z3000 u4000\r"

Kreisinterpolation CW -> "s52:x1000 y0 i500 j0\r"

 

Die zum Download bereitgestellte Zip-Datei enthält unter anderem eine vereinfachte CNC-Steuerung inkl. Delphi source code. Der G-Code interpreter unterstützt zur Zeit nur einige G-Codes wie G0, G1, G2, G3, G20, G21, G90, G91, G90.1, G91.1, G17, G18, G19 und Feed Rate.

 

Darüber hinaus verfügt der SG4 über einen I2C-Bus Controller. Mit dem I2C-Bus Controller ist es möglich mit externen I2C-Geräte wie z.B. IO-Expander, AD/DA Wandler, etc. zu kommunizieren. Der SG4 hat die Funktion eines "UART zu I2C Umsetzers"

 

z.B.

2 bytes (0xAA and 0x55) an IO-Expander (0x40) senden:

"iw:4002AA55\r"

 

2 bytes von IO-Expander lesen:

"ir:4002\r"

 

 

Features:

 

  • RoHS Konform.

  • In-field upgradeable firmware.

  • 500 MHz, 32Bit processor.

  • 3.3V Spannungsversorgung.

  • 4 Achsen Schrittmotor controller.

  • Ansteuerung von Schrittmotor-Treiber über Takt- und Richtungssignale.

  • 8 Endschalter (2 pro Achse).

  • Einstellbare max. und min. Geschwindigkeit, Beschleunigung und Verzögerung.

  • Integrierter Rampengenerator für autonome Positionierung and Geschwindigkeitsregelung.

  • Symmetrische/nicht-symmetrische trapezförmige Beschleunigung / Verzögerung.

  • Inter-Step Geschwindigkeits- und Positionsberechnung.

  • Lineare Interpolation auf allen 4 Achsen XYZU.

  • Kreisinterpolation auf 6 Ebenen, XY, XZ, XU, YZ, YU und ZU.

  • Geschwindigkeit einstellbar von 1 Schritt/s bis 100.000 Schritte/s.

  • Beschleunigung/Verzögerung einstellbar von 1 Schritt/s/s bis 100.000 Schritte/s/s

  • Positionierbereich +/- 2,147,483,647 Schritte.

  • Das Auslesen von Zielposition, aktueller Position, Geschwindigkeit, Beschleunigung, Verzögerung, Status, Endschalter und alle übrigen Flags in Echtzeit.

  • Asynchronous, full duplex serielle Schnittstelle.

  • 16 einstellbare Baudraten von 300bps bis 921600 bps.

  • Einfache ASCII Befehle über die serielle Schnittstelle.

  • 4kB FIFO für ASCII Befehle / serielle Schnittstelle.

  • I2C-bus controller.

  • I2C-bus Master transmit & receive.

  • I2C 7-bit Adressierung.

  • 3 einstellbare I2C SCL Frequenz: 25 kHz, 50 kHz und 100 kHz.

  • 40-pin DIP package PCB (600mil / 19mm x 52mm).

Preis:

59,-EUR zzgl. MwSt. zzgl. Versandkosten.

 

Lieferumfang:

#050203

StepGenerator4 //SG4//

 

Programmierbeispiele

allgemein & für CNC

 

Bedienungsanleitung

 

 

Manual & files:

Manual

Beispiele