Stepper-Motorelektronik mit SPS-Erweiterung
Wir haben eine Schrittmotorsteuerung mit externem Winkelsensor und SPS-Erweiterung entwickelt. Herzstücke der Steuerung sind ein STM32-Mikrocontroller, der als Kommunikationscontroller fungiert, und ein TMC2590 für die Kommutierung der Motoren.
Unsere Leistungen
- Konzeption und Entwicklung der Steuerungselektronik
- Aufbau und Test der ersten Prototypen
- Programmierung eines Testprogramms für den STM32-Mikrocontroller inklusive Inbetriebnahme
Die Firmware für den Mikrocontroller wurde von einem Softwareentwicklungsunternehmen aus unserem Netzwerk entwickelt, mit dem wir den Auftrag geteilt haben.
Technologien
Hardware
- Multilayer-Leiterplatte
- Stepper-Motor
- SMD/THT-Bestückung und Reflow-Löten
- TMC2590 Stepper-Motorcontroller
- STM32-Mikrocontroller
- FT231XS USB-zu-UART-Brücke
- AS5600 Winkelsensor
- PCAL6416A IO-Expander
- KTD2026 RGB-LED-Treiber
Programmiersprachen
-
C
Schnittstellen
- UART, SPI, I2C
- Digital-IO
- SPS-Input / Output
- USB 2.0
- SWIO - Debug-Schnittstelle für den STM32
Tools
Hardwareentwicklung
- KiCAD – Schaltplan und Layout
- Eagle – Schaltplan und Layout
Softwareentwicklung
- CubeIDE von ST – C/C++ Entwicklungsumgebung
- KDevelop – C/C++ Entwicklungsumgebung
Revision- und Projekt-Management
- Git – Versionskontrollsystem
- GitLab – Versions- und Ticket-Verwaltungssystem
Regulative Anforderungen
Die folgenden Regulatorien wurden berücksichtigt:
- CE-Kennzeichnung & EU-Konformität
- EMV-Richtlinie
- Maschinenrichtlinie / Maschinenverordnung
- RoHS