Hallo zusammen, ich habe eine vage Projektidee, bei der ich zwei synchron angesteuerte (kleine) Schrittmotoren, ein Display, zwei Kontakte und einen Drehgeber als Eingabgegerät benötige. Eine serielle Konsole wäre ein Bonus. Das lässt sich schnell selbst entwerfen, aber ich gehe davon aus, dass es günstiger ist, einfach eines der erhältlichen 3d-Drucker-Boards zu nutzen. Perfekt wäre eine MCU der STM32-Familie (da Debugger und viel existierende Softwarekomponenten vorhanden) und Trinamic-Schrittmotortreiber und wenn das Board mit Marlin funktionierte. (Wenn ich es für den angedachten Zweck nicht mehr benötige, könnte es als Ersatzteil für meinen Ender 5 in der Schublade verbleiben.) Kennt jemand von euch eine brauchbare Übersicht über aktuell erhältliche 3-d-Drucker-Mainboards oder kann eines aus eigener Erfahrung empfehlen?
:
Bearbeitet durch User
Walter T. schrieb: > kann [jemand] eines aus eigener Erfahrung empfehlen? Bestimmt. Wäre allerdings nicht so ganz unwichtig, wofür überhaupt. Deine Beschreibung deiner „Idee“ lässt an keiner Stelle erkennen, welche Anforderungen du an das Board haben könntest, und wozu du es in dem Kontext überhaupt brauchen könntest.
Walter T. schrieb: > Welche Frage lassen die beiden oberen Absätze denn offen? Etwa, was deine Kriterien an das Board und die Firmware sind, also was es können soll. Deinen lieblos hingeschriebenen Stichpunkten nach wäre ein billiger μC und ein Treiber für deine Schrittmotoren vollkommen ausreichend, so dass ich mich frage, welche Anforderungen denn noch bestehen könnten, die zusätzlich (denn für die Eingabe brauchst du sowieso einen μC) ein Board für einen 3D-Drucker notwendig machen sollten. Der Aufwand für dessen Ansteuerung wäre ja auch nicht unerheblich – die nehmen in der Regel GCode entgegen, den du erstmal erzeugen müsstest. Frank schrieb: > Hallo , schau mal > https://github.com/Schildkroet/GRBL-Advanced GRBL hat aber nun mit 3D-Druckern recht wenig zu tun.
:
Bearbeitet durch User
Ich brauche keine zusätzlichen Features gegenüber einem Austauschboard, das für einen Ender 5 geeignet ist. STM32 wäre schön.
Walter T. schrieb: > Kennt jemand von euch eine brauchbare Übersicht über aktuell erhältliche > 3-d-Drucker-Mainboards oder kann eines aus eigener Erfahrung empfehlen? Schau einfach nach welche Boards von Marlin unterstützt werden: https://marlinfw.org/docs/hardware/boards.html#board-list Michael
Dann nimm halt irgendeins. Ohne Kriterien kann man halt auch nichts vergleichen, so dass es keine Liste geben kann.
:
Bearbeitet durch User
Michael D. schrieb: > Schau einfach nach welche Boards von Marlin unterstützt werden: Danke, die Liste kenne ich. Leider muss man da für jedes Board einzeln die Eigenschaften heraussuchen. Jack V. schrieb: > Dann nimm halt irgendeins. Danke für Deine wertvolle Expertise.
Die komplette Liste der von Marlin unterstützten Boards findet man im Header file, dort sind sie nach CPU gruppiert: https://github.com/MarlinFirmware/Marlin/blob/2.0.x/Marlin/src/core/boards.h
Michael D. schrieb: > Die komplette Liste der von Marlin unterstützten Boards findet man im > Header file, dort sind sie nach CPU gruppiert: > https://github.com/MarlinFirmware/Marlin/blob/2.0.x/Marlin/src/core/boards.h Danke! Das ist sehr brauchbar! Walter T. schrieb: > [...] oder kann eines aus eigener Erfahrung empfehlen? Dafür bin ich natürlich immer noch offen.
Die Bigtreetech SKR V1.3/V1.4 sind auch sehr günstig und beliebt, gibts auch bei Amazon/deutschen Händlern. Die aktuelle Liefersituation kenne ich allerdings nicht, da ist vieles gerade nicht lieferbar. Die SKR kommen eigentlich aus der Smoothieware Ecke, aber mittlerweile läuft wohl auch Marlin 2.0 darauf: https://github.com/bigtreetech/BIGTREETECH-SKR-V1.3/tree/master/BTT%20SKR%20V1.4/Firmware/Marlin-2.0.x-SKR-V1.4-Turbo Smoothieware kann über eine Konfigdatei parametriert werden und kommt in vielen Fällen ohne Kompilieren aus. Bei Sonderwünschen mit Display und Encoder aber vermutlich nicht.
Das "MKS Robin E3" erfüllt deine Anforderungen und unterstützt Marlin für die spätere Verwendung im 3D-Drucker. Die TMC2209 sind fest verlötet, mit Kühlung durchs PCB. LCD kann man auch dazu kaufen. Einziger Nachteil IMHO dass die TMC2209 nicht mit zusätzlichen Klemmdioden versehen sind, wäre schön gewesen als Schutz für den Treiber, ist aber nicht zwingend Nötig solange man nicht dran kurbelt wie der letzte Affe. Das empfohlene SKR ist auch super. Diese Boards sind sowieso oft mit ähnlichen Schnittstellen ausgestattet weil die Anforderungen sehr ähnlich sind (LCD,Drehgeber,SD,4-5 Motoren, Endstopps).
Johannes S. schrieb: > Die Bigtreetech SKR V1.3/V1.4 sind auch sehr günstig und beliebt Die sehen wirklich nett aus. Ist zwar kein STM32, aber vielleicht genau die richtige Motivation, auch mal einen Blick auf die NXP LPC17xx zu werfen. Vom Preis her ist das ungefähr gleich wie die Creality 4.2.7-Mainboards, wenn man den Preis für die Motortreiber hinzurechnet. Florian S. schrieb: > MKS Robin E3 Das sieht auf den ersten Blick auch sehr passend aus. Jetzt habe ich erst einmal genug Stoff für einen Recherchestart. Die Display-Anschlüsse der unterschiedlichen Mainboards verwirren mich noch etwas. Es scheint zwei oder drei Quasi-Standards zu geben, die jeweils von allen bislang betrachteten Boards unterstützt werden(?).
Walter T. schrieb: > Ist zwar kein STM32, aber vielleicht genau > die richtige Motivation, auch mal einen Blick auf die NXP LPC17xx zu > werfen. ja, auch wenn das mittlerweile ein Oldie ist, die Peripherie ist angenehmer zu programmieren als bei STM. Aber AFAIK wird für Marlin PlatformIO benutzt und das Zeug zu kompilieren sollte nicht komplizierter sein.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.