User Tools

Site Tools


stepperdriver

Schrittmotoransteuerung

Ansteuerung für (NEMA17) Schrittmotoren.

Features

Hardware

Die Hauptplatine hat die gleichen Aussenmaße (-2mm, Gehäuse!) wie ein NEMA17 Schrittmotor und Montagebohrungen um direkt auf einen Motor aufgeschraubt werden zu können.

Hauptplatine

  • LPC1549 (USB, CAN)
  • DRV8711 (Microschrittmodus, PWM-Modus für Closed-Loop Servo Modus)
  • AS5047 (Positionsfeedback)
  • Je nach Platz evtl. Bluetoothmodul vorsehen (HM11, nRFxxxx)
  • Pin-Header für Endschalter
  • Micro USB Buchse
  • Schraubklemme oder Rundstecker (→Netzteil) für Versorgungsspannung
  • Pin-Header mit I2C,SPI,CAN,UART und IOs für Aufsteckplatinen
  • Gehäuse

Aufsteckplatinen

Je nach Platz und Anforderungen die folgenden Features auf Erweiterungsplatinen kombinieren (unbenötigte Optoinen werden nicht bestückt):

  • CAN-Transceiver mit M5/M8 Buchse und Stromversorgung
  • Bluetoothmodul
  • WiFi-Modul
  • IR-Transceiver
  • Taster
  • Display
  • (µ)SD-Kartenslot

Software

  • Configwerte in EEPROM speichern
  • G-Code-Interpreter (?) (von Arduino übernehmen?)
stepperdriver.txt · Last modified: by konstantin