- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 10 von 91

Thema: Vision-Erkennung bei Bestückungsautomaten

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    07.05.2007
    Beiträge
    170
    Aaaah, finde ich super, dass sich noch andere dafür interessieren! Sorry, dass ich nicht geschrieben habe, ich hab hier zzt sehr viel Arbeitsaufwand

    Ich habe in der Hochschule so einen Roboterarm zur Hand. Sowohl einen großen 6 Achs von KUKA, als auch einen kleinen 4 Achser von irgend einer Firma.
    Zudem habe ich nen Professor gefragt und der meinte, dass man, um die Stabilität und Genauigkeit einer Maschine mit festem Rahmen (beispielsweise aus Aluprofilen) zu erreichen, auf Gussstahl zurück greifen sollte. Meine Informatikprofessorin meinte, dass die inverse Kinematik ein Höllenaufwand sei (wie ich schon gesagt habe. Gefragt habe ich dennoch mal).
    Alu federt einfach zu stark und alles andere wird verdammt schwer.

    Schade, dass unsere Interessen hier ein wenig auseinander gehen. Ich möchte auf jeden Fall einen nutzbaren Bestückungsautomat bauen. Vielleicht werde ich damit auch einmal produktiv arbeiten können. Mit Kugelumlaufspindeln und Führungen ist R1 schon ganz gut dabei. Vielleicht noch nicht so schnell, aber gut dabei. Ich möchte auf jeden Fall bei der starren Maschine bleiben, da die Folgekosten gering bleiben. Die Hardware ist ja im Endeffekt egal. Das Handling der Maschine (Koordinatenberechnung, Endschalter) muss sowieso individuell geschrieben werden, weshalb es kein Problem ist, unterschiedliche Maschinen zu entwickeln. Du musst dich dann eben um deine inverse Kinematik kümmern und ich mich mit dem Koordinatensystem. Machbar ist es, aber ich kann zu Roboterarmen leider nicht so viel sagen, weil ich noch nie einen gebaut habe. Ich hab immer geguckt und bin an der Kinematik und der genauigkeit gescheitert. Da muss ich mich auf die Aussagen meiner Profs verlassen.

    Unterschätze den Entwicklungsaufwand für die H-Brücke und den µC nicht. Das ist einiges an Code (~5k Zeilen und mehr) und einiges an Rechenleistung, was du da brauchst. Für R2 ist das auf jeden Fall aber schonmal eingeplant. Bis jetzt: Zukunftsmusik.

    Ein Freund hat gestern in einem etwas anderen Zusammenhang gemeint "Wenn man sich eine Villa mit See kaufen will, braucht man nicht in der Kategorie "Schnäppchen (< 100'000€) zu gucken.". Mit diesem Satz bin ich eigentlich ganz gut konform: Eine brauchbare Maschine kostet ihr Geld. Ein Frickelwerk kann ich mir sparen. Das hab ich in einem Tag zuammengebaut: Gewindestangen und Ikea Schubladenführungen mit ein bisschen Holz tun es nämlich auch. Leider nicht so schnell und genau wie Kugelumlaufspindeln und bessere Führungen.

    Die Bauteile im ersten Video werden von schräg unten erkannt. Sieht man bei 06:11 Minuten.

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    09.03.2012
    Ort
    AN
    Alter
    52
    Beiträge
    46
    Zitat Zitat von einballimwas Beitrag anzeigen
    Alu federt einfach zu stark und alles andere wird verdammt schwer.
    Alles andere wird zu schwer, dem stimme ich zu. Doch dass Alu zu sehr schwingt, das bezweifle ich. Stell dir vor wir bauen so einen Arm wie im 1. Video, dazu kämen nun Alurohre zum Einsatz von 80mm Durchmesser und einer Wandstärke von z.B. 2 mm. Nun stell dir mal die nötige Kraft vor, um so ein Rohr (in einer Länge von z.B. 300mm) zu verformen. Dazu kommt dass in dem Rohr noch die Welle liegt, welche das Rohr ebenfalls stabilisiert. Das Gewicht eines solchen Armes wäre sehr gering, so dass auch nicht so eine enorme Massenträgheit entsteht. Da wette ich sofort einen Kasten Bier drauf, dass unsere kleinen Motoren nicht die Kraft aufbringen (bei einem realen Einsatz) um so ein 300mm langes Rohr mit 80mm Durchmesser und einer Wandstärke von 2mm (auf einem andern Rohr als Welle gesteckt) so weit zum schwingen bringen kann, dass sich dieses merkbar auf unsere Bestückung auswirken würde. Schau dir mal die Professionellen Maschinen an, die haben einen schweren Klotz mit 8 oder 10 Bestück-Köpfen und verfahren "erheblich" schneller als wir. Diese Einheit ist auf einer Alu-Konstruktion von >1m Länge montiert. Befindet sich der Kopf nun in der Mitte der X-Achse und die Y-Achse verfährt mit voller Geschwindigkeit, dann müsste man demnach richtig Probleme bekommen mit den Schwingungen, aber trotzdem setzt z.B. die Panasonic CM noch 01005 !!! Bauteile ordentlich auf die LP. Es kommt halt immer darauf an wie viel Kraft einwirkt und welche Form das Trägermaterial hat.
    In Fall des Roboter-Arms: Ein Alurohr verformt sich nicht so leicht wie eine Alustange, dazu würde das ganze relativ leicht sein und zu guter Letzt hat ja dafür ja auch noch die Rampen.


    Zitat Zitat von einballimwas Beitrag anzeigen
    Schade, dass unsere Interessen hier ein wenig auseinander gehen.
    Tun sie das? Ich sagte niemals dass ich dagegen bin die klassische Variante zu bauen. Drücken wir es mal so aus: "Ich ermittle in allen Richtungen"
    Grundsätzlich bin ich für alles offen, sofern ich denke es bringt uns irgendeinen Vorteil. Solange die Maschine kompakt genug bleibt dass man diese noch in mein Auto bringt (Skoda Fabia Kombi) und leicht genug bleibt dass man die notfalls auch alleine "schleppen" könnte ist mir die Bauform eigentlich egal. Sofern irgendwelche Anbauteile schnell (und Werkzeuglos) entfernt werden können und ohne großen Justier-Aufwand wieder montiert werden können wäre ich auch noch damit einverstanden, aber auf jeden Fall will ich die Maschine in mein Auto bekommen und in wenigen Minuten am Einsatzort aufstellen können.
    Das Gewicht sollte 40 KG nicht überschreiten, ansonsten wird es für mich unmöglich die Maschine alleine "unfallfrei" ins Auto zu bekommen.


    Zitat Zitat von einballimwas Beitrag anzeigen
    Ich möchte auf jeden Fall einen nutzbaren Bestückungsautomat bauen.
    Das will ich auch. Selbst wenn ich den niemals benutzen würde, dann wäre es dennoch ein misslungenes Projekt.

    Zitat Zitat von einballimwas Beitrag anzeigen
    Vielleicht werde ich damit auch einmal produktiv arbeiten können. Mit Kugelumlaufspindeln und Führungen ist R1 schon ganz gut dabei. Vielleicht noch nicht so schnell, aber gut dabei.
    Was genau meinst du mit "produktiv arbeiten"? Wenn du damit Prototypen bestücken willst sollte das ausreichen, aber wenn du vor hast größere Stückzahlen zu produzieren (z.B. um diese zu verkaufen), dann sollte man sich vielleicht schon mal Gedanken machen ob man nicht besser mehrere Bestück-Köpfe verwendet. Bei der "klassischen" Variante kann man später aber immer noch "aufrüsten", was mehrere Bestück-Köpfe betrifft. Das ist ja der eigentliche Vorteil der klassischen Konstruktion, dass man damit mehr Gewicht bewegen kann.

    Zitat Zitat von einballimwas Beitrag anzeigen
    Ich möchte auf jeden Fall bei der starren Maschine bleiben
    Kein Problem. Verstehe mich bitte nicht falsch, ich versuche dich nicht davon abzubringen, sondern ich zähle Vor- und Nachteile auf, welche ich in den verschiedenen Methoden sehe (es sei dahin gestellt, ob diese auch zutreffen). Wie ich im vorherigen Beitrag schon geschrieben habe "ziehe ich mit". Nur weil viele Wege nach Rom führen bedeutet das nicht, dass man auch verschiedene Wege nutzen muss.

    Zitat Zitat von einballimwas Beitrag anzeigen
    Das Handling der Maschine (Koordinatenberechnung, Endschalter) muss sowieso individuell geschrieben werden, weshalb es kein Problem ist, unterschiedliche Maschinen zu entwickeln.
    Ne ne, das wäre grundlegend anders, wenn wir beide unser eigenes Süppchen kochen würden. Der Arbeitsbereich wäre verschieden groß, Endschalter wären völlig anders aufgebaut, usw.
    Auch die Ansteuerung wäre völlig anders (Anzahl der Schritte, "welche" Achse muss verfahren, usw.). Die Vorteile eines "Gemeinschaft-Projekts" überwiegen die Vorteile des "Individual-Projekts" um Längen, denn Fehler können von 2 Personen gleichzeitig gesucht werden, Maschinenbauteile brauchen nur einmal entwickelt werden, usw.

    Zitat Zitat von einballimwas Beitrag anzeigen
    Unterschätze den Entwicklungsaufwand für die H-Brücke und den µC nicht. Das ist einiges an Code (~5k Zeilen und mehr) und einiges an Rechenleistung, was du da brauchst. Für R2 ist das auf jeden Fall aber schonmal eingeplant. Bis jetzt: Zukunftsmusik.
    Nun ja, ich muss das Rad ja nicht komplett neu erfinden. Es gibt ja schon funktionierende Lösungen, welche ich halt nur "anpassen" müsste. Sollten die Ports oder die Geschwindigkeit nicht ausreichen kann ich auch mehrere µC einsetzten, die kosten ja fast nichts.

    Zitat Zitat von einballimwas Beitrag anzeigen
    Ein Frickelwerk kann ich mir sparen. Das hab ich in einem Tag zuammengebaut: Gewindestangen und Ikea Schubladenführungen mit ein bisschen Holz tun es nämlich auch. Leider nicht so schnell und genau wie Kugelumlaufspindeln und bessere Führungen.
    Gewindestangen sind ungeeignet, da wäre die Lotpaste getrocknet bevor die LP fertig bestückt ist . Die Schubladenführungen würden sich jedoch eignen, wenn diese kein Spiel haben. Ich habe auf Youtube ein Video gesehen, wo jemand Schubladenführungen so umbaut, dass diese spielfrei waren. Allerdings ist der Wirkungsbereich zu gering und das wäre mir auch zu aufwändig, denn die Ersparnis hält sich in Grenzen (hochwertige Schubladenführungen sind auch nicht billig). Welche Führung mir jedoch gefällt ist die mit dem Vierkantrohr und den 4 Kugellagern. Das ist spielfrei, günstig, wartungsarm und leichtgängig (wenig Roll- und Reibungswiderstand).
    Der einzige Nachteil den ich darin möglicherweise sehe ist, dass diese Konstruktion wahrscheinlich lauter würde, da das Vierkantrohr einen prima Resonanz-Körper darstellen würde, aber vielleicht kann man die Geräuschentwicklung auch noch reduzieren (Rohr mit Dämm-Material füllen, oder so etwas).

    Zitat Zitat von einballimwas Beitrag anzeigen
    Die Bauteile im ersten Video werden von schräg unten erkannt. Sieht man bei 06:11 Minuten.
    Ja, aber das meinte ich nicht. Mir ging es um die Software-Lösung. Da hatte ich aber noch nicht bemerkt dass dieses eine "professionelle" Maschine darstellen soll . ...sorry, aber ich bin immer noch entsetzt

    Nun nochmal zu den Spindeln:
    Bitte nicht falsch verstehen, das ist nur ein weiterer Vorschlag ...soll nicht heißen das ich gegen Spindeln bin ...und zwar:
    Wenn man statt Spindeln Zahnstangen nutzen würde (direkt auf dem Boden geschraubt), dann hätte man folgende Vorteile:
    -Man käme ohne Linear-Führungen aus, da diese gleichzeitig als Linear-Führung dienen würden
    -Man könnte diese erweitern, indem man ein weiteres Stück "Passgenau" dahinter montiert.
    -Es wären sehr hohe Geschwindigkeiten möglich (allerdings verbunden mit dem Verlust an Genauigkeit)
    Folgende Nachteile fallen mir dazu ein:
    -Empfindlich gegen Schmutz (Bauteile welche auf die Zahnstange fallen, usw.)
    -Vermutlich teurer als Spindeln+Führungen

    Hier wäre halt der Vorteil, das man variabler wäre, indem man diese erweitern kann. Ich denke jedoch dass die Nachteile überwiegen, aber erwähnen wollte ich diese Möglichkeit dennoch.


    Und nun noch eine Idee um die Geschwindigkeit zu erhöhen, ohne auf die Genauigkeit zu verzichten (mich wundert das so etwas nicht in professionellen Maschinen verwendet wird):
    Der ersten Bestückautomat, an dem ich gearbeitet habe hatte einen Revolverkopf. Der Kopf war fest montiert und stattdessen wurden die LP und Feeder verfahren.
    Das bringt einige Nachteile mit sich:
    -Der Schlitten, auf dem die Feeder montiert sind wiegt viel und es sind Mords Motoren und Spindeln nötig. Zudem ist die Maschine tierisch laut.
    -Bereits bestückte schwere und hohe Bauteile (Spulen, Elkos) können verrutschen, wenn die LP zu schnell bewegt wird, was die ganze Angelegenheit recht langsam macht
    -Die Maschine ist wahnsinnig groß, weil die Feederschlitten viel Platz brauchen und auch der Bestückbereich ist riesig, da die maximal LP-Größe x2 genommen werden muss, da diese ja verfahren wird
    ...lauter Nachteile, aber dennoch erwähnenswert, denn:
    Wenn man die Maschine baut wie geplant (der Bestück-Kopf verfährt) und eine sehr große Steigung bei den Spindeln wählt, dann ist die Maschine schnell, aber leider auch ungenau.
    Beispiel (völlig übertrieben, ist halt nur ein Beispiel):
    Spindel-Steigung: 25mm
    Übersetzung: 4:1
    Verfahrweg pro Umdrehung = 100mm
    Bei Verwendung von Halbschritten (im letzten Stück) wären das also 400 Schritte, sprich 0,25 mm ---> zu ungenau!
    Wenn man nun jedoch den Tisch mit der LP um +-1mm verfahren kann, braucht man ja gerade mal 2mm mehr Platz in X und Y. Angenommen man bestückt nun ohne Bauteilerkennung und die Rampen und Halbschritte lassen wir mal außen vor. Bei einer Distanz von 20 cm zwischen Abholposition und Bestückposition wären also 2 Motorumdrehungen nötig. Angenommen alle Motoren werden gleich schnell angesteuert, dann hätten die Motoren im Tisch also 2 Umdrehungen Zeit ohne dass die Geschwindigkeit reduziert würde. Um 0,5 mm in 2 Umdrehungen zu erreichen sind bei 200 Schritten 0,00125 mm pro Schritt nötig. Diese Genauigkeit sollte selbst für 01005er Bauteile mehr als ausreichend sein.
    ...ok, das kann man wegen dem Spiel nicht ganz so rechnen, aber es ging ja auch nur darum meine Idee zu verdeutlichen. Sollten wir also wegen einer großen Geschwindigkeit zu ungenau werden könnte man das auf dieser Weise locker kompensieren. Es wären halt 2 weitere Achsen nötig. Bei 0,25 mm pro Sekunde gibt es auch kein Problem mit verrutschenden Spulen/Elkos/usw.

    Ich halte das selber für völlig überflüssig, aber da mir diese Idee durch den Kopf gegangen ist wollte ich es halt auch mal erwähnen. Theoretisch könnten wir die Geschwindigkeit also soweit erhöhen, dass das Bauteil gerade noch an der Nozzle bleibt, ohne dass es zu ungenau werden würde. Unsere Motoren werden das nicht einmal annähernd schaffen, aber rein theoretisch könnte man die Genauigkeit in Revision 2 noch mal erheblich erhöhen (ohne Geschwindigkeitseinbußen).

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    09.03.2012
    Ort
    AN
    Alter
    52
    Beiträge
    46
    So, zum Thema Steuerung gibt es was neues. Eigentlich wollte ich diese ja selber bauen, aber nun habe ich bei Ebay ein Schnäppchen gemacht. Der maximale Phasenstrom reicht zwar nicht aus, aber da kann ich mir dann ja Verstärker bauen.
    Diese Steuerung habe ich nun ersteigert: 6-Achs Schrittmotorsteuerung TMCM-610/SG
    ...für < 75 Euro
    Die Z-Achse bekommt ja einen kleineren Motor, somit werde ich wahrscheinlich nur für die X,Y,Y Achsen einen Verstärker brauchen.

    Nun muss ich mir nur noch überlegen wie ich das mit den Verstärkern mache, ohne dass die Steuerung durcheinander kommt (Chopper, stallGuard, usw.). Sollte es gar nicht möglich sein, dann müsste ich doch wieder auf mein Selbstbau-Projekt zurück kommen.

  4. #4
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    07.05.2007
    Beiträge
    170
    Tut mir Leid, dass ich nichts geschrieben habe.

    Habe das garnicht angreifend gemeint oder ähnliches. War zum Zeitpunkt des Schreibens nur ein wenig angenervt, sorry

    Holle, wir sollten mal wieder telefonieren um weiteres zu besprechen. Samstag Abend? Freitag? - Mir egal!

    Bild hier   Bild hier   Bild hier  

    Wie du siehst, habe ich auch angefangen, meine Steuerung zu bauen. Deine Platine ist auch nicht von schlechten Eltern. 1,1A reichen ohne Probleme, um die Achsen zu bewegen. Mach dir da mal keine Sorgen.

    Das was da angeboten wird ist ein Kit, nichts weiter. Von Hobbyist zu Hobbyist. Zur Softwarelösung kann ich leider auch nix sagen

    Zu den Zahnstangen hast du eigentlich alles gesagt, was es zu sagen gibt "Die Nachteile überwiegen die Vorteile".

    Mit dem Revolverkopf habe ich auch kein Problem. Dummerweise habe ich, bevor ich das gelesen hatte, eine Kreuzfahrt um die Welt gebucht - Fällt also auch aus weil es die Kaffeekasse nicht hergibt

    Unter "produktives[m] Arbeiten" verstehe ich die Bestückung von Kleinstserien von zwanzig bis maximal 100 Stück oder eigene Platinen, die man damit bestücken kann.

    Es geht bei der NC Steuerung weniger ums "anpassen müssen" als ums portieren müssen. Ich würde gerne relativ viel in die Steuerung auslagern, weshalb ein ARM mit einem kompletten RTOS die richtige Wahl wäre. Das kostet aber Zeit .... [to be continued]

    Klar gehen unsere Interessen auseinander: Du willst eine kleine und transportable Maschine, ich dagegen die Weltherrschaft. Das ist ein Interessenskonflikt, für den ein Kompromiss gefunden werden will/muss.

    Zum Zeitvertreib für Zwischendurch noch ein kleines Video: State of Electronics Trailer

    Edit: Ich finde es wirklich seltsam, dass wir innerhalb von 2 Wochen mehr als 1000 Besucher im Thread hatten, sich aber nur einer reingemeldet hat. So können wir leider nicht von den erfahrenen im Forum profitieren. Schade. Ist nämlich (meiner Meinung nach) wirklich kein Hexenwerk.
    Geändert von einballimwas (02.04.2012 um 20:22 Uhr)

  5. #5
    Benutzer Stammmitglied
    Registriert seit
    09.03.2012
    Ort
    AN
    Alter
    52
    Beiträge
    46
    Sorry, nun bin ich reichlich spät mit meiner Antwort dran.
    Ideal wäre heute, aber ich schreibe dir gleich per PN wann ich ansonsten am besten erreichbar bin.
    Oha, du hat was größeres vor . Das Rack willst du doch wohl nicht voll bekommen, oder?
    Meine Karte schafft 1,5 Ampere (1,1 effektiv). Klar wird das reichen um die Motoren zu bewegen, aber damit erreiche ich niemals das maximale Drehmoment.
    Im Trinamic-Forum habe ich bereits eine Anfrage gestartet ob es möglich ist stärkere Motoren zu verwenden. Die gute Nachricht ist, dass die Karte nicht beschädigt wird wenn ich stärkere Motoren anschließe, aber ich kann die dann halt nur mit 1,5 Ampere betreiben.
    Mal sehen was die zu meinem Schaltungsvorschlag sagen.
    Fall du mitlesen willst, hier ist der Thread.
    Das mit der Software sehe ich erst einmal entspannt. Zitat aus der Artikel-Beschreibung: Für die TMCM-351 Familie kann kostenlos eine alternative CANopen™ Firmware heruntergeladen werden (CiA 301, 402)!
    Irgendwie bekommen wir das schon kompatibel hin, ansonsten programmiere ich einen Konverter.

    Mit dem Revolverkopf hast du mich missverstanden. Das ist der letzte Scheiß. Viele Nachteile, keine Vorteile.
    Das habe ich lediglich erwähnt um die Option mit dem beweglichen Tisch anzusprechen.
    Sollten wir unseren Automaten so schnell bekommen (riesige Steigung, usw.), dass die Bestückgenauigkeit nicht mehr ausreicht könnte man mit Hilfe eines Beweglichen Tisches (der nur MINIMAL beweglich ist) die Genauigkeit erhöhen. Das bezieht sich natürlich nur darauf, dass man die Positionen "zwischen" den Schritten des Bestückkopfes erreichen kann. Eine Ungenauigkeit durch Spiel usw. kann damit natürlich auch nicht reduziert werden.
    Im Nachhinein hätte ich es mir auch sparen können diese "Möglichkeit" zu erwähnen. Wenn wir den Kopf in Vollschritte durch die Gegend scheuchen und im letzten Stück Halbschritte und Mikroschritte nutzen, dann bekommen wir den gleichen Effekt zustande ohne dass wir weitere Achsen+Spindeln+Führungen+Getriebe brauchen (was wieder unnötiges Gewicht und vor allem Kosten bedeuten würde).

    Wenn du Kleinserien von 100 Karten bestücken willst wäre es vermutlich gescheiter mehrere Bestückköpfe zu benutzen, denn wenn du eine Karte hast auf der recht viel drauf ist, dann braucht die Maschine mit einem Kopf vermutlich eine halbe Stunde. Über Nacht produzieren zu lassen geht auch nicht, weil man ja Bauteile nachfüllen und evt. auftretende Fehler beseitigen muss. Bei 100 Karten je 30 Minuten sind das 50 Stunden!!! Das bedeutet nicht nur tagelange Arbeit, sondern auch zig Etappen was das Bedrucken und Löten der LPs betrifft. Sollte man nun 20 Karten bedrucken, dann ist die Paste angetrocknet bevor man anfängt diese zu bestücken. Demnach könnte man also immer nur z.B. 5 Karten bedrucken (dann alles wieder sauber machen), usw.
    Würden wir nun z.B. 4 Bestückköpfe verwenden, dann wird die Maschine dadurch zwar nicht 4x so schnell, aber vermutlich doppelt so schnell. Der Programmieraufwand wäre natürlich dementsprechend größer. Man muss in den Bestückdaten nicht nur angeben welche Position angefahren werden muss, sondern welcher Kopf da hin fahren soll, in welcher Reihenfolge die Bauteile abgeholt und gesetzt werden und beim nachsetzen von leer gewordenen Bauteilen muss dieses ebenfalls berücksichtigt werden. Je nach Anordnung der Bestückköpfe können manche Positionen nur mit bestimmten Köpfen angefahren werden (z.B. kann ein Bauteil nicht mit dem rechten Kopf abgeholt werden, wenn es sich an der linken Grenze des Arbeitsbereichs befindet).
    Sollen wir das sofort einplanen, oder ist das vorerst eine Option, welche erst in Revision 2 oder später zum Einsatz kommt?

    Zur Dimensionierung der Maschine...
    Da dieses ja anscheinend der einzige wirkliche Konflikt ist schlage ich folgendes vor:
    Du willst ja größere Stückzahlen produzieren als ich (bei mir käme die Maschine nur sehr selten zum Einsatz). Wenn wir die Maschine nun "modular" aufbauen, dann hätten wir beide die gleiche Basis, welche wir kompakt halten sollten. Nun würde es mir nichts ausmachen auf die Feeder zu verrichten, denn für die 2 LPs, die ich damit jährlich bestücken würde könnte ich auch Gurtstreifen auf einer Trägerplatte verwenden. Bei dir würde das jedoch in Akkord ausarten ohne Feeder.
    Vielleicht sollten wir die Revision 1 so entwickeln dass man mit dem Bestückkopf den Gurt fördert und Trägerplatten (wie Trays) benutzt und erst in Revision 2 die Anbauteile wie Feeder, Traywechsler, usw. hinzufügt.
    Somit wäre Revision 1 bei uns identisch (also komplett gemeinsame Entwicklungsarbeit) und später kann dann je nach Bedarf das eine oder andere dazu kommen.
    Ein weiterer Vorteil wäre, dass nachträgliche Erweiterungen ja auch wieder entfernt werden können, somit könnte man die Maschine relativ einfach transportfähig machen (z.B. wenn du mal umziehen willst).
    Was sagst du dazu?

  6. #6
    Benutzer Stammmitglied
    Registriert seit
    09.03.2012
    Ort
    AN
    Alter
    52
    Beiträge
    46
    Nun hatte ich gestern Abend noch ein Testprogramm geschrieben, nachdem ich Stundenlang versucht habe die optimalen Motorparameter herauszufinden und dann verlor der Motor im Fullstep-Betrieb Schritte.
    Im Halbstep-Betrieb lief es hingegen einwandfrei.
    Heute wollte ich ein Video davon machen, doch auf einmal zuckte der Motor mit dem Programm nur noch, mit dem er gestern gut lief. Im kalten Zustand des Motors sind die Parameter offenbar wieder ganz anders.
    Weder im Fullstep, noch im Halbstep lief der Motor gescheit. Der StallGuard-Profiler, mit dem ich gestern die idealen Parameter herausgefunden habe zeigt heute ganz andere Werte.
    Nun bin ich mit der Beschleunigung mal runter gegangen (gestern 2047/2047 , heute 1000/2047) und siehe da, nun geht wieder alles ...sogar im Fullstep.
    Offenbar ist der Motor nicht stark genug um die volle Beschleunigung zu schaffen, zumindest nicht wenn die Karte maximal 1,5 Ampere ausgibt, statt der 4 Ampere, für welche der Motor ausgelegt ist.

    Nun gut, das soll mich nun erst einmal nicht weiter jucken, um mehr Drehmoment zu bekommen kann ich später immer noch mit den Parametern spielen.
    Hier ist nun mal ein kleines Video von meinem Testprogramm:
    Video

  7. #7
    Benutzer Stammmitglied
    Registriert seit
    09.03.2012
    Ort
    AN
    Alter
    52
    Beiträge
    46
    Das hier hat zwar nichts mit einem Bestückautomaten zu tun, aber dieses Projekt gefällt mir auch.
    Obwohl, die Bilderkennung funktioniert anscheinend ganz gut, möglicherweise würde die auch IC-Beine erkennen können.
    ...aber schau mal sebst.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests