Abo
  • Services:

Erforderliche Elektronik in kompakter Form

Den eigentlichen Anlass für den Bau unseres Plotters lieferte ein Test der neu erschienenen Bam&Dice-Due-Maschinensteuerung. Sie besteht aus mehreren Bestandteilen. Die Basis bildet ein Arduino Due, der einen leistungsfähigen ARM-Cortex-M3-Mikrocontroller hat. Darauf aufgesteckt wird die Bam&Dice-Platine. Sie hat eine Vielzahl von Anschlüssen für Sensoren und Aktuatoren, Eprom-Speicher, aber auch ein WLAN-Modul auf Basis des populären ESP8266-1-Moduls. Optisch am auffälligsten sind aber die fünf Steckplätze für die Motortreiber. Die Motortreiber für die Schrittmotoren liegen jeweils als eigene Module vor. Teil des Paketes ist ein Controller mit einem LC-Display und einem Smartcard-Reader. Die Maschine kann damit auch ohne angeschlossenen Rechner betrieben werden.

  • Unser Eigenbau-Plotter zeichnet mit einem gewöhnlichen Kugelschreiber. (Foto: Martin Wolf/Golem.de)
  • Beim Baumaterial bedienten wir uns verschiedener Quellen. (Foto: Martin Wolf/Golem.de)
  • Die Steuerung erfolgte mit Hilfe des Bam&Dice Due Kit. (Foto: Martin Wolf/Golem.de)
  • Die Programmierung der Firmware kann über die Arduino IDE erfolgen. (Foto: Alexander Merz/Golem.de)
  • Mit Hilfe von Inkscape konvertierten wir Bitmap-Bilder in Vektorgrafiken, ... (Foto: Alexander Merz/Golem.de)
  • ... aus denen wir mit einem angepassten Plugin den G-Code erzeugten. (Foto: Alexander Merz/Golem.de)
Die Steuerung erfolgte mit Hilfe des Bam&Dice Due Kit. (Foto: Martin Wolf/Golem.de)
Stellenmarkt
  1. Dr. August Oetker Nahrungsmittel KG, Bielefeld
  2. Bayerisches Landesamt für Steuern, Nürnberg, München

Die Bam&Dice-Steuerung ist gedacht und eingerichtet für den Betrieb eines 3D-Druckers, wir wollten aber wissen, ob und wie sie sich auch für andere Arten von Maschinen umkonfigurieren lässt. Für unseren Plotter müssen wir lediglich zwei Schrittmotoren und einen Servo sowie zwei Endstopp-Schalter ansteuern. Wir müssen weder Thermistorsensoren auslesen noch einen Extruder mit seinem Heizelement kontrollieren oder ein Heizbett mit Strom versorgen.

Ein einzelner Arduino reicht selten

Damit wirkt eine solche komplette Maschinensteuerung eigentlich überdimensioniert für unsere Aufgabe. Doch sie erspart uns nicht nur viel Gefummel mit Breadboards und Verbindungskabeln, sondern ermöglicht als Dreingabe auch den computerlosen Betrieb. Der Aufwand, die notwendigen Ströme und Spannungen für die verschiedenen Komponenten bereitzustellen, sollte nicht unterschätzt werden. Gerade bei stärkeren (Schritt-)Motoren können unbedarfte Bastellösungen schnell zum Problem werden. Eine fertige Maschinensteuerung mit integrierten Wandlern erfordert zumeist nur einen einzelnen Stromzufluss und übernimmt den Rest für uns.

Offene Firmware auf offener Hardware

Es gibt aber noch einen anderen Grund, sich nach vorhandenen Maschinensteuerungen umzusehen, speziell nach solchen, wie es sie für Eigenbau-3D-Drucker gibt: Damit können wir eine fertige Firmware wie Marlin einsetzen, statt alles selbst programmieren zu müssen. Und zu programmieren gäbe es vieles. Bei der Motor- und Servosteuerung sowie Überwachung von Sensoren fängt es an, doch dazu bräuchten wir noch eine Schnittstelle, um G-Code entgegenzunehmen und umzusetzen. Doch Marlin unterstützt dazu auch noch eine vollständig menügeführte Steuerung per LCD und Drehknopf, das Laden von Steuerungsanweisungen von einer SD-Karte und vieles andere.

Ursprünglich entstand Marlin als Steuerfirmware für Ramps, einem Aufsatzboard für den Arduino Mega zur Steuerung des Reprap-3D-Druckers. Da das Design der Ramps-Platine unter einer offenen Lizenz steht, bildet es die Basis für eine Vielzahl von kompatiblen Nachbauten. Dazu zählt auch der Bam&Dice-Aufsatz. Am Pin-Layout ist die Verwandtschaft noch erkennbar. Der Unterschied liegt vor allem in der Unterstützung höherer Ströme sowie den deutlich leistungsfähigeren Motortreibern. Und Schrittmotoren können mit einem Substepping von bis zu 1/128 angesteuert werden.

 Anleitung: Selbst gebaute Maschinen steuernPopulär trotz Vorbehalten 
  1.  
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. 8
  10. 9
  11. 10
  12. 11
  13.  


Anzeige
Hardware-Angebote
  1. 83,90€
  2. (Neuware für kurze Zeit zum Sonderpreis bei Mindfactory)

derdiedas 05. Okt 2015

Es geht darum die Leute "anzufixen". Billigste Lösung ist Estlcam + Arduino...

jochenh 02. Okt 2015

Geht bei www.rapidfacture.com. Auch Einzelteile und Sonderanfertigungen.

am (golem.de) 02. Okt 2015

Sämtliche existierenden offenen Firmware-Programm gehen davon aus, dass die Z-Achse über...

Moe479 02. Okt 2015

die technik selbst ist garnicht so ultra kompliziert, finde ich, nur als hobbybastlerei...

derdiedas 02. Okt 2015

ich mache solche Dinge schon länger und über kleine selbstgebaute CNC Maschinen über den...


Folgen Sie uns
       


Das Abschlussgespräch zur E3 2018 (Analyse, Einordnung, Zuschauerfragen) - Live

Im Abschlussgespräch zur E3 2018 berichten die Golem.de-Redakteure Peter Steinlechner und Michael Wieczorek von ihren Eindrücken der Messe, analysieren die Auswirkungen auf die Branche und beantworten die Fragen der Zuschauer.

Das Abschlussgespräch zur E3 2018 (Analyse, Einordnung, Zuschauerfragen) - Live Video aufrufen
Segelschiff: Das Vindskip steckt in der Flaute
Segelschiff
Das Vindskip steckt in der Flaute

Hochseeschiffe gelten als große Umweltverschmutzer. Neue saubere Antriebe sind gefragt. Der Norweger Terje Lade hat ein futuristisches Segelschiff entwickelt. Doch solch ein neuartiges Konzept umzusetzen, ist nicht so einfach.
Ein Bericht von Werner Pluta

  1. Energy Observer Toyota unterstützt Weltumrundung von Brennstoffzellenschiff
  2. Hyseas III Schottische Werft baut Hochseefähre mit Brennstoffzelle
  3. Kreuzschifffahrt Wie Brennstoffzellen Schiffe sauberer machen

KI in der Medizin: Keine Angst vor Dr. Future
KI in der Medizin
Keine Angst vor Dr. Future

Mit Hilfe künstlicher Intelligenz können schwer erkennbare Krankheiten früher diagnostiziert und behandelt werden, doch bei Patienten löst die Technik oft Unbehagen aus. Und das ist nicht das einzige Problem.
Ein Bericht von Tim Kröplin

  1. KI Mit Machine Learning neue chemische Reaktionen herausfinden
  2. Elon Musk und Deepmind-Gründer Keine Maschine soll über menschliches Leben entscheiden
  3. Medizintechnik Künstliche Intelligenz erschnüffelt Krankheiten

Automatisiertes Fahren: Der schwierige Weg in den selbstfahrenden Stau
Automatisiertes Fahren
Der schwierige Weg in den selbstfahrenden Stau

Der Staupilot im neuen Audi A8 soll der erste Schritt auf dem Weg zum hochautomatisierten Fahren sein. Doch die Verhandlungen darüber, was solche Autos können müssen, sind sehr kompliziert. Und die Tests stellen Audi vor große Herausforderungen.
Ein Bericht von Friedhelm Greis

  1. Nach tödlichem Unfall Uber entlässt 100 Testfahrer für autonome Autos
  2. Autonomes Fahren Daimler und Bosch testen fahrerlose Flotte im Silicon Valley
  3. Kooperationen vereinbart Deutschland setzt beim Auto der Zukunft auf China

    •  /