I2C Adapter (Master)
I2C Adapter (Slave)
I2C Tracer
LC Display Adapter
Motorsteuerung
Kamera Module
Sonstige Adapter
USB Motion 3x III
Der USB Motion 3X III ist eine Schrittmotorsteuerkarte und einen USB I2C Adapter (Master) in einem. Das Board ist mit einem 32bit Controller ausgestattet, der die Kommunikation mit dem PC über USB bus ermöglicht. Ein Chip On-Board ermöglicht die Ansteuerung der 3 Achsen mit unterschiedlichen Schrittauflösungen. Neben Vollschritt- und Halbschrittbetrieb ist Mikroschrittbetrieb mit bis zu 64 Mikroschritten pro Vollschritt möglich. Ist der Schrittmotorcontoller einmal initialisiert, so übernimmt er neben der Rampengenerierung alle zeitkritischen aufgaben.
Alle 3 Achsen können unabhängig von einander betrieben werden. Programmierbare, automatische Stromskalierung (bis 1,5A pro Phase) ermöglicht hohe Drehmomente in Beschleunigungs- und Bremsphasen sowie die Strom- reduzierung im Stand zur Reduzierung der Leistungs- aufnahme und der damit verbundenen Wärmeentwicklung.
Das Board verfügt über 3 ADC-Eingänge (3.0V Referenz-Spannung). An den ADC-Eingängen kann ein Joystick angeschlossen werden. Damit ist die Ansteuerung der Motoren auch ohne PC möglich.
Das board kann gleichzeitig als USB zu I2C Umsetzer mit einer Bitfrequenz bis zu 400 kHz verwendet werden. Damit können zahlreiche Busteilnehmer wie IOExpander, Sensoren, LCDs, 7-Segment-Anzeigen, Schrittmotoren (z.B. TMC222), AD/DA-Wandler, Echtzeit-Uhren, Ton- Generatoren, RAM, EEProms usw. gezielt über USB adressiert werden.
Dem Anwender stehen 3.3V und 5V Ausgänge zur Verfügung, so daß I2C IC’s ohne großen Aufwand angeschlossen werden können. Z.B. mit dem Temperatur- sensor DS1621 ist eine Temperaturmessstation einfach und sehr schnell realisierbar.
Die SCL-Bitfrequenz ist per Software von 1 kHz bis 400 kHz einstellbar. Das Tastverhältnis SCL-High / SCL-Low kann auch individuell eingestellt werden.
Ein 8KByte EEPROM ist auf dem Board vorhanden. Davon sind 1KByte für die Parameter der Schrittmotorsteuerung reserviert. Die übrigen 7KByte stehen den Anwender frei zur Verfügung.
Für die Kommunikation braucht das Tool keine zusätzliche Treiber unter Windows. Die Ansteuerkarte verwendet die Standard-HID-Treiber. Diese sind ab Windows 98SE im Betriebsystem enthalten. Andere Betriebsysteme verfügen auch über solche Treiber.
Zum Lieferumfang gehört unter anderem eine 32-bit-DLL, die die Anbindung der Ansteuerkarte in die eigene Applikation ermöglicht. Eine ausführliche Beschreibung und einige Beispiele zur DLL gehören auch zum Lieferumfang. D.h. Sie als Entwickler/Programmierer können sofort mit der eigentlichen Arbeit anfangen, ohne sich mit der mühseligen Treiberprogrammierung beschäftigen zu müssen.
Sie können aber auf unserer DLL verzichten und mittels der API funktionen WriteFile() und ReadFile() direkt mit dem Board kommunizieren. Die Beschreibung und ein Beispiel (Delphi) gehören zum Lieferumfang.
Eigenschaften:
USB 1.1 / 2.0
Schrittmotorsteuerung bis zu drei 2-Phasen Schrittmotoren
Zusätzliche Achsen über I2C erweiterbar (z.B. TMC222 Modul)
Mehrere USB Motion 3X III können gleichzeitig an einem PC angeschlossen werden.
Spannungsversorgung 7-34V
Phasenstrom per Software einstellbar bis 1,5A
Fullstep bis zu 10kHz (je nach Einstellung bis 20kHz möglich)
Mikrostep per Software einstellbar (1, 2, 4, 8, 16, 32, 64)
Interner 24 bit Positionszähler
Geschwindigkeit und Beschleunigung per Software einstellbar (auch on-the-fly)
Positionvorgabe, und laufende Positionvorgabe (on-the-fly) mit Richtungsumkehr
Integrierter Rampengenerator
4 Betriebsmodi: RAMP-Mode, SOFT-Mode, VELOCITY-Mode und HOLD-Mode
6 Endschalter (links und rechts für jeden Motor)
Interner Interrupt controller für die Überwachung von z.B. Endschalter, Positionierung, und andere
3 ADC-Eingänge (3.0V Referenzspannung) für z.B. Joystick
USB I2C Adapter
Bitfrequenz per Software von 1kHz bis 400kHz einstellbar
Tastverhältnis per Software einstellbar
Multimaster-fähig
Master transmit & receive
unterstützt clock-streching
7Bit-Adressierung
keine zusätzlichen Treiber für Windows notwendig
100*80 mm²
Preis:
199,- EUR zzgl. MwSt. zzgl. Versandkosten.
Lieferumfang:
#050202
USB Motion 3x III
Software "USBM3xIII"
32bit DLL für Windows
Beispiele für Delphi, VB und C++.
Beispiel für Kommunikation ohne DLL.
Bedienungsanleitung
Manual & files: