CNC v3.2.1 - Elektronik mit Gleichstrommotoren und Rotationssensoren
Вставка
- Опубліковано 11 жов 2024
- Inhaltsverzeichnis:
00:05 Einleitung
00:34 Blockierstrom
01:22 Getriebe
02:33 Übersetzungsverhältnis
03:30 Geschwindigkeit
04:06 Drehsensoren
05:43 Funktionstest Gabellichtschranken
06:46 Verbinden der Motoren
07:25 Computernetzteil
07:48 Funktionstests
10:20 Enschalter
11:08 Testlauf Zahnräder fräsen
11:54 Leistungsstärkere Motoren
13:22 Fräsen von Aluminium
Ein Traum! so raff selbst ich das ;) Bei denen Videos lerne ich mehr als in den 2 Jahren Maschinenbau Technikerschule
Richtig tolles Video wieder mal. Ich finde das Prinzip, dass die Maschine sich selbst verbessert einfach genial!
Klasse Video! Ich wünschte ich hätte im Moment Zeit für solche größeren Projekte.
Echt Klasse Video! Man merkt echt wie viel Mühe du dir gibst! Eines der besten Videos auf deinem Kanal bis jetzt finde ich. :D
Gracias por tan hermoso conocimiento !!
Das Update gefällt mir suuper :)
Ich hab mal eine Frage bezüglich der Materialwahl. Ich meine eigentlich alles vergangene durchgelesen zuhaben, aber falls die Frage schon gestellt wurde oder am Ende zu banal ist, sorry dafür!
Warum wird Stahlvierkant statt Aluprofile oder Aluvierkant benutzt?
Und aus interesse: Denkst du, man könnte die Maschine an manchen stellen kompakter gestallten?
Ich wünsche viel Erfolg und Spaß beim weiter basteln und planen! :)
Stahl ist wesentlich zugfester als Alu und eine CNC kann nie stabil genug sein.
Viel kompakter bauen ohne Verlust an Stabilität wird knifflig.
...ich bastel ja schon weiter ;-)
Hallo, tolles Video! Daumen hoch!
Eine Frage: Wie schaffst du es, dass die Motoren so hart anfahren und stoppen können, ohne dass es überschwingt? Hast du irgendwie einen PID Algorithmus verwendet? Selbst programmiert oder eine Library dafür verwendet? Bei meinen eigenen Versuchen bremst der Motor zwar langsam ab, da ich die PWM-Leistung zurück fahre, je näher ich am Zielpunkt bin, aber ich muss schon sehr soft zurück fahren, wenn es nicht überschwingen soll.
Meine Software ist noch in einem sehr experimentellen Stadium. Ich habe keinen PID-Algorithmus implementiert, sondern schalte das PWM-Signal auf etwa die Hälfte, sobald der Sollwert erreicht ist. Überschwingen um 1-2 Schritte nehme ich in Kauf. Das sind gerade einmal 0.01mm pro Schritt.
Die Softwareoptimierung ist eines der nächsten Dinge, die an dieser CNC in Angriff genommen werden.
HomoFaciens Vielen Dank. :)
Kommt auch noch ein Aufbau mit Schrittmotoren? Ich bin auch gerade drum und dran eine CNC - Aufzubauen - Schrittmotoren wären mir einfach lieber, schon allein durch den Wegfall der riesigen Sensorscheiben
Ja, sobald die Version mit den Gleichstrommotoren ausreichend gut funktioniert und die Software für G-Code angepasst wurde, folgt die Version mit bipolaren Schrittmotoren.
Hey,
Was machst du immer mit deinen vorherigen CNC Maschinen?
...in die Ecke stellen und warten, was mir für die Maschinen noch so einfällt.
HomoFaciens warum verkaufst/verschenkst du sie nicht, so kannst du jemandem, der handwerklich nicht so begabt ist eine Freude machen...
Wer handwerklich nicht so begabt ist, wird diese Prototypen-Maschinen kaum am laufen halten können. Das wäre also nur eine kurze "Freude", wenn nicht gar überwiegend Frust, wenn es nicht einmal gelänge die Maschine "einzuschalten".
Außerdem hole ich die ein oder andere Maschine durchaus wieder aus der Versenkung, um:
1.)Fragen nachzugehen die mir diesbezüglich gestellt wurden
2.)Die Maschine weiterzuentwickeln - so geschehen bei den CNCs v0.6 und v2.0.
Der Lerneffekt ist nur gegeben, wenn man sich die Mühe macht, das Projekt von Grund auf Nachzubauen.
Sorry, is nix mit Maschine abstauben (ich gehe auch nicht davon aus, dass das deine Absicht war, wollte das nur klarstellen)...
Wird irgendwann mal ein stärkerer Fräsmotor zum Einsatz kommen? Ich denke da an Fräsrouter oder dergleichen
...liegt schon bei mir im Keller. Das Video zu den Nachteilen billiger Fräsmotoren wird noch kommen. Der nächste Schritt ist der Umbau der X-Achse inklusive Frästisch, um den Kühlkreislauf zu verbessern. Danach kommt voraussichtlich ein größerer Fräsmotor zum Einsatz. Hab Geduld.
helut kuno
Ich schaue mir schon lange deine videos an bin immer wieder begeister tund seit jahren linux user. es wäre schön wenn du kurse anbieten würdest ich würde ein platz buchen.
Danke! Ein Kurs zu Linux steht (bislang) nicht auf meiner Liste der zu erledigenden Dinge. Dazu gibt's schon Gigabytes an Infos im Netz. Eventuell werde ich auf meinen Seiten mal ein paar Grundlagen veröffentlichen (dann aber nicht als Video, sondern nur zum stichpunktartigen Nachlesen).
In wie fern müsste man die Software anpassen, um Schrittmotoren verwenden zu können? Die Lichtschranken sollten ja dadurch wegfallen, weil ein Schritt ja fest definiert ist, aber dadurch fehlt die Rückmeldung im Programmcode selbst. Die Motortreiber werden ja mit kurzen Impulsen angesteuert, also so ähnlich wie bei der Ansteuerung mit ganz normalen Gleichstrommotoren.
Einmal tief Luft holen und das alles in einen kleinen Kommentar quetschen ist unmöglich. Da hilft nur: Quellcode lesen, verstehen und Schritt für Schritt ändern. Das wird kaum an einem Nachmittag laufen...
Hallo!
Erstmal: Tolles Video!
Ich möchte mir bald eine CNC-Fräse bauen, da kennst du dich ja aus. Ich habe aus einem alten Drucker Unipolare Schrittmotoren mit 6 Pins. Kannst du mir einen Treiberchip für diese empfehlen? Möchte sie per Arduino ansteuern und eine Spule zieht bei 5V etwa 1A.
Falls du den Namen brauchst: Astrosyn 17PM-K307-G6ST
Ich hoffe du kannst mir helfen. Danke im Voraus!
-Kuna
Die Frage bei unbekannten Motoren ist immer, welchen Maximalstrom diese auf Dauer vertragen. Die Datenblätter im Internet zu suchen ist eindeutig deine Aufgabe ;-)
Ansteuern kann man die Motoren in einfachsten Fall mit 4 Leistungstransistoren pro Motor.
Diese unipolaren Motoren können aber auch als bipolare Motoren angesteuert werden (die zentrale Anzapfung wird dann nicht benötigt). Dafür gibt's jede Menge Treiberplatinen (meist für 3D-Drucker beworben) wie z. B. die A4988 Platinen, welche die Motoren mit konstantem Strom bis 2A ansteuern. Zu gegebener Zeit werde ich ein Kapitel zur Ansteuerung von Schrittmotoren veröffentlichen.
Google hat mir bei diesem Fall nicht viel geholfen. Der Schrittmotor scheint wohl ziemlich alt zu sein. Ich denke die Arbeit mit den Leistungtransistoren spare ich mir und betreibe ihn einfach bipolar. Trotzdem vielen Dank für deine Hilfe!
Ich bin erst kürzlich auf diesen Kanal gestoßen und konnta bisher kein Video hierzu finden: Ich würde gerne mit einem grbl cnc shield gleichstrommotoren mit Sensoren statt schrittmotoren antreiben und bräuchte einen Arduino als "Übersetzer" der step/dir signale von GRBL in Motorbewegungen. Ich habe genug 3d Modellierkenntnisse um mir sämtliche mechanischen halterungen zu konstruieren und zu Drucken, aber mir fehlt der Code. Ich weiß nicht, ob bei so alten Videos noch geantwortet wird, aber es wäre sehr nett, wenn mich jemand zum korrekten Video weiterleiten könnte, sollte so etwas schon versucht worden sein.
Warum müssen es unbedingt Gleichstrommotoren mit Rückkopplung sein? Wenn man so grad gar keine Kentnisse vom Programmieren hat, sind simple bipolare Schrittmotoren mit den entsprechenden Treibern die bessere Lösung. Hat sich seit Jahrzehnten bewährt und klappt mit grbl vorzüglich.
@@HomoFaciens Ein wenig Ahnung vom Programmieren hab ich, nur nicht genug, um so ein Projekt allein hinzubekommen. Meine neue CNC Fräse wurde einfach zu groß für meine nema 17 Schrittmotoren und ich hab ständig probleme mit missed steps. Ich hab keinen Bock richtig geld in die Hand zu nehmen, um mir große Schrittmotoren und Treiber zu kaufen und hab ein paar gleichstrommotoren rumliegen. Die getriebe dazu bekomm ich ohne Probleme 3D modelliert und gedruckt (Wellen kann ich an ner mini Drehbank drehen). Ich erhoffe mir also eine billigere und Fehlersicherere Alternative zu Schrittmotoren, die ich dann auch in zukünftigen Projekten, wie 3D-Drucker Modifikationen verwenden kann. Außerdem hab ich die Lösung vor ein paar Tagen hier gefunden: ua-cam.com/video/IH7HHuaDm94/v-deo.html
Sorry für die späte Antwort, aber UA-cam hat mir deinen Kommentar erst heute angezeigt...
...aber wenn du die Lösung mittlerweile gefunden hast, ist's ja gut. Zum Thema Gleichstrommotoren in Schrittmotoren werde ich bestimmt noch so das ein oder andere Video machen. Das neueste in diese Richtung ist mein Video zu einem Servo(motor) basierend auf einem Raspberry Pico: ua-cam.com/video/xLtuSUPL_kw/v-deo.html
baue einen analog rechner oder aber einen binären Rechner mit den man die 4 Grundrechnungsarten.
Für diese CNC? Da braucht'S aber schon etwas mehr Rechenpower...
bau doch bitte mal einen 3d drucker
...erstmal diese CNC Maschine fertig machen, dann sehen wir weiter...