Hallo ich habe heute wieder mal an meiner CNC Fräse weitergebastelt. Während dem konfigurieren der Schrittmotoren ist mir aufgefallen dass alle 3 Schrittmotoren ein komisches Geräusch von sich geben. Es klingt nach einem Schlag oder Ähnlichem. Ich habe 3 Nanotoec ST6018L3008 Schrittmotoren. Angesteuert werden die über eine Triple Beast & Mach 3. Ich versuche schon die ganze Zeit rum zu spielen um das Geräusch weg zu bekommen, aber in allen Drehzahlbereichen hört man das. Ich denke das kann nicht normal sein. Weiss jemand von Euch was das ist ? untenstehend ein link zu einem Video das ich davon gemacht habe. http://www.youtube.com/watch?v=hxgg8wB-njo&feature=youtu.be Vielen Dank im Voraus & sonnige Grüße Alex
:
Verschoben durch User
Schrittmotor ohne Last neigen zu Schrittfehlern. Belaste mal die Welle (mit den Fingern bremsen). Spürst du dann immer noch einen Schlag, kann der Schrittfehler auch von der Software stammen.
Hallo ich bin nicht nur ohne Last gefahren. Die Z-Achse zum Beispiel hat ca. 8kg, das müsste genug Belastung sein. Trotzdem hört man das knacken ..... Ob es von der Software kommt kann ich nicht beurteilen, ich habe leider nur Mach3 am laufen.
Mach3: Eine ander Anwendung scheint die Kontinuität des Ausgangsstreams zu stören. Laufen noch andere Programme parallel?
Oszilloskop vor den Schrittmotortreiber. 'Knackt' es auch hier, ist es die Software oder Ansteuerung, knackt es hier nicht ist es der Motor oder Treiber.
ich hab mir grade schnell mal diese Ubuntu CD mit dem Testsystem von EMC2 runter geladen. EMC2 habe ich innerhalb von 5 min konfiguriert und schon laufen die Motoren problemlos ..... Allerdings möchte ich nicht auf Windows verzichten. Eigentlich hatte ich gen Rechner extra komplett neu aufgsetzt. Alles was im Hintergrund läuft ist Zone Alarm ...
Alex Strasser schrieb: > ich hab mir grade schnell mal diese Ubuntu CD mit dem Testsystem von > EMC2 runter geladen. EMC2 habe ich innerhalb von 5 min konfiguriert und > schon laufen die Motoren problemlos ..... > Allerdings möchte ich nicht auf Windows verzichten. > > Eigentlich hatte ich gen Rechner extra komplett neu aufgsetzt. > Alles was im Hintergrund läuft ist Zone Alarm ... Schiessen dir da Energiespargeschichten rein?
Alex Strasser schrieb: > Eigentlich hatte ich gen Rechner extra komplett neu aufgsetzt. > Alles was im Hintergrund läuft ist Zone Alarm ... das ist schon schlimm genug und braucht nun wirklich niemand. Hast du eine Mulicore CPU? Wenn es ein AMD ist, dann kann es Timing probleme geben, gib mal der Anwendung im Taksmanger nur eine CPU.
> ich habe leider nur Mach3 am laufen. > Allerdings möchte ich nicht auf Windows verzichten. Dir ist klar, daß unter Mach3 ein PC keinen auf ACPI konfigurierten Kernel haben darf ?!? Sondern im Standard Mode installiert werden muß. http://www.machsupport.com/downloads/XP_Optimization.txt
Schmeiss Zone Alarm raus. Hatte so viele Probleme mit der "Firewall". STK500 ging nicht mehr, Power Point konnte keine Seiten darstellen, Aastra Softfon ging nicht, ect. Es fragte mich zwar jedesmal bei einem neuen Programm ob es den Zugriff erlauben soll, ich glaube allerdings das das nur ein Standarttext ist der immer wieder erscheint:-) Die Windows Firewall reicht locker!
MaWin schrieb: > Dir ist klar, > daß unter Mach3 ein PC keinen auf ACPI konfigurierten Kernel > haben darf ?!? Sondern im Standard Mode installiert werden muß. > http://www.machsupport.com/downloads/XP_Optimization.txt was ist denn das für eine merkwürde software [...] Disable Power Management [...] und das bei heutigen CPUs, gibt es da nichts bessers(anders)?
Also ich habe jetzt Zone Alarm ausgeschaltet und das Power Management ebenfalls. Fehler ist trotzdem noch vorhanden. Ich habe einen Core 2 Duo, habe auch wie vorgeschlagen nur 1 CPU für das Programm zugewiesen, allerdings auch erfolglos. soll ich das mit dem ACPI mal probieren ?
> gibt es da nichts bessers(anders)?
Mach3 misst zu Programmstrat, wie lange bestimmte Instruktionen dauern,
und erwartet dann hinterher, daß diese Zeit gleich bleibt. Da darf also
die CPU nicht plötzlich anders getaktet werden.
Da moderne CPUs aber Zeitgeber enthalten, die genauer sind als der alte
i8254, sollte es auch besser gehen, mit einem hochpriorisierten
Kernel-Treiber. Das möchste aber Microsoft nicht, daher ist Windows
nutzlos. Da moderne Rechner eh keine Parallelschnittstelle mehr haben,
ist es aber auch gar nicht nötig, die mikrosekundengenauen Impulse vom
PC erzeugen zu lassen, das kann gut der an USB hängende uC machen.
Nur solche Boards sind selten (=teuer, so teuer daß sie niemand kaufen
will) - und nicht Mach3 kompatibel (=keine vernünftige Freeware
verfügbar).
Peter II schrieb: > was ist denn das für eine merkwürde software > > [...] > Disable Power Management > [...] > > und das bei heutigen CPUs, gibt es da nichts bessers(anders)? Doch: eben LinuxCNC (vormals EMC1/2) Dort wird ein Kernel verwendet, der auch wirklich harte Echtzeit unterstützt - das funktioniert ohne Ruckler und Aussetzer auch mit Bildschirmschoner oder wenn Du nebenher Freedoom spielst (selbst schon gemacht ;-) Da reicht ein alter Duron 1400 locker aus, um die Motoren anzusteuern. Wenn man den nicht sowieso geschenkt kriegt, gibt es so etwas für 20 Euro in der Bucht. Wenn also jemand auf Windows nicht verzichten möchte, dann spricht ja nichts dagegen, sich einen alten PC mit Linux hinzustellen und diesen per Netz von Windows aus anzusprechen. Chris D. P.S.: Übrigens gibt es auch noch neue Boards, die parallele Schnittstellen haben: bspw. viele Intel-ITX-Boards: D525MW, D2500 (sehr preiswert!), D2700, einige von Asus usw. Die sind auch schön klein für direkten Einbau in die Fräsensteuerung :-) Weiterhin haben die noch einen PCI-Steckplatz, so dass man leicht und sehr preiswert auf 40-50 Ein-/Ausgabeleitungen erweitern kann.
so jetzt habe ich mir eine alte Festplatte geschnappt und EMC2 drauf gemacht. Bevor ich da stundenlange auf Fehlersuche gehe nehme ich gleich etwas was läuft und auch noch einfach zu bedienen ist. Hat von Euch jemand gute links zu EMC2 bzgl. Screens etc ?
Alex Strasser schrieb: > Hat von Euch jemand gute links zu EMC2 bzgl. Screens etc ? http://www.linuxcnc.org/index.php/english/documentation http://linuxwiki.de/EMC http://lavalu.de/EMC_Wizard.html
Alex Strasser schrieb: > Hat von Euch jemand gute links zu EMC2 bzgl. Screens etc ? Was genau meinst Du mit Screens? Ein guter Start ist linuxcnc.org Lies Dir auf jeden Fall auch das Handbuch zu HAL (Hardware Abstraction Layer) durch. HAL ist essentiell, wenn Du eigene Erweiterungen oder spezielle Lösungen umsetzen möchtest. Dadurch, dass Du damit quasi in Software Hardwareblöcke (z.B. einen Integrierer oder Tiefpass) zusammenbauen und mit echten Pins (z.B. an der parallelen Schnittstelle) verbinden kannst, hast Du praktisch unbegrenzte Möglichkeiten. Du kannst Dir auch eigene Echtzeitfunktionen schreiben und einbauen usw. So kann man z.B. sehr leicht einen Joystick oder auch Gamepad zur manuellen Steuerung anschließen, oder so wie wir eine automatische Höhenregelung in der Z-Achse für einen Plasmaschneider realisieren. Arbeite die Beispiele dort durch: es lohnt sich wirklich! Chris D.
Hallo vielen Dank für die Tips ! Also ich glaube mein PC will mich veräppeln. Mit der Ubuntu 8.04&EMC2 Live CD hatte ich keine Schwierigkeiten. Die Schrittmotoren liefen tadellos. Ich habe jetzt gesehen dass es noch eine neuere Version von EMC2 gibt. Daher habe ich die Ubuntu 10.04&LinuxCNC Live CD mit EMC2 2.5 runter geladen. Diese installiert und prompt habe ich das gleiche Problem wie bei Mach3 ???
Hallo, ich habe das selbe Problem! Der Stepper läuft erst eine Weile normal, bis nach einer gewissen Zeit diese "Schläge" einsetzen. Darauf kommt es zu Schrittfehlern. Mit einem anderen Treiber fkt alles normal. Gruß Philipp
Hi Mit welchem 'Treiber' funktioniert Es normal? Mit welchem 'Treiber' dann nicht mehr? Leider wurde das Problem damals ja auch nicht wirklich gelöst, ist ja noch nicht Mal klar, ob EMC2 in der Vorher-Version installiert (also nicht als Live-Version) diese Takte ebenfalls nicht zeigte. MfG
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.