Inhaltsverzeichnis:

Vertikaler Plotter mit Drivemall - Gunook
Vertikaler Plotter mit Drivemall - Gunook

Video: Vertikaler Plotter mit Drivemall - Gunook

Video: Vertikaler Plotter mit Drivemall - Gunook
Video: Строю гоночный болид - Испытания препрега, 3d модель, фрезеровка, приспособа для станка, 3D печать 2024, Juli
Anonim
Vertikaler Plotter mit Drivemall
Vertikaler Plotter mit Drivemall

In diesem Tutorial möchten wir Ihnen erklären, wie Sie den vertikalen Plotter, den Sie hier finden, mit dem programmierbaren Board von Drivemall verbessern können.

Wenn wir die Drivermall nicht haben, können wir das Arduino verwenden, aber unter dem Link für die Entwicklung der Drivemall.

Der Vorteil der Drivemall gegenüber dem klassischen Arduino-Board besteht darin, dass die Komplexität der Verbindungen reduziert wird, was zu einem aufgeräumteren Setup führt. Dies ist jedoch optional: Alle Ergebnisse sind mit dem Arduino-Board, einem Steckbrett und genügend Dupont-Jumpern für Verbindungen weiterhin gültig.

Das Projekt zielt darauf ab, eine informelle Bildungsform als Mittel zur Förderung der sozialen Inklusion junger Menschen zu fördern, informelle Bildung, wie sie in Makerspaces zu finden ist.

Dieses Tutorial gibt nur die Ansichten der Autoren wieder, und die Europäische Kommission kann nicht für die Verwendung der darin enthaltenen Informationen verantwortlich gemacht werden.

Schritt 1: Einführung

Einführung
Einführung
Einführung
Einführung

Wir entfernen das Adafruit-Motorschild, da das Drivemall-Board alles an Bord integriert.

Darüber hinaus können Sie dank des Drivemall-Boards verschiedene Arten von Treibern unterschiedlicher Qualität auswählen. Der Unterschied zwischen diesen Treibern wird im Endergebnis in Bezug auf weniger Unvollkommenheiten im Bild geschätzt.

Schritt 2: Was wir brauchen

Einkaufsliste:

  1. 2 Kabel für Motor
  2. Vertikale Plotter-Sachen (Link zur Digijeunes-Anleitung.)
  3. Drivemall (wieder Link zum Drivemall-Instr.)
  4. USB-Kabel
  5. 2 Treiber A4988

Schritt 3: So ersetzen Sie die Hardware

So ersetzen Sie Hardware
So ersetzen Sie Hardware
So ersetzen Sie Hardware
So ersetzen Sie Hardware
So ersetzen Sie Hardware
So ersetzen Sie Hardware
So ersetzen Sie Hardware
So ersetzen Sie Hardware

Wir müssen den Arduino Uno-Controller und das Adafruit Motor Shield V2-Board entfernen, um sie durch das Drivem und zwei Motro-Stepper-Treiber zu ersetzen.

Dazu stecken wir den Treiber Stepper in den Stecker J17 J24 (siehe Bild 1), achten Sie hingegen auf die Pinrichtung (siehe Bild 2, 3).

Achten Sie bei der Verbindung mit dem Motor auf die Phasen des Schrittmotors, dass ein falscher Anschluss den Treiber zerstören kann. Der Treiber A4988 hat den Pin hat die Motorpins in der Reihenfolge 1B 1A 2A 2B. (siehe Bild 4).

Das Servo ist mit den Pins VDD GND und A3 verbunden.

Schritt 4: Firmware

Firmware
Firmware
Firmware
Firmware

Jetzt ist Programmieren angesagt!

Es gibt einige kleine Unterschiede in der Firmware, da das Adafruit Motor Shield V2 Board über den SPI-Bus gesteuert wird, andererseits verwendet die Drivemall die Step-Treiber (A4988), die mit zwei PIn STEP in PWM e Dir für die Richtung gesteuert werden.

Daher müssen wir die richtigen Anweisungen an die Fahrer senden, die sich um die Schritte zum Drehen der Motoren kümmern.

Hier finden Sie die angehängte Firmware

Schritt 5: Zeichnung

Zeichnung
Zeichnung
Zeichnung
Zeichnung
Zeichnung
Zeichnung

Okay, es sollte alles erledigt sein. Wir können jetzt eine Skizze zeichnen!

Um den Plotter zu verwenden, verwenden wir Processing, indem wir im Setup die Größe des Plotters und die Arbeitsluft einstellen und insbesondere die Anzahl der Schritte pro Umdrehung und die von der Spitze pro Umdrehung zurückgelegten Millimeter.

Gehen wir zu Eingabe, klicken Sie auf Set Home und laden Sie das Bild mit dem Ladevektor. Um die Genauigkeit des Plotters zu verbessern, können wir die Geschwindigkeit und Beschleunigung verringern.

Schritt 6: Fazit

Abschluss
Abschluss

Die Verwendung externer Schritttreiber ermöglicht es, das Geräusch der Motoren mit anderen Arten von Treibern auszutauschen, die eine höhere Präzision bieten, z. B. dem tmc2208

Empfohlen: