Open UweR55 opened 3 years ago
Hallo Uwe,
erstmal sorry, dass sich meine Antworten immer so ziehen, bei uns ist grad viel los...
zu deiner Frage 1:
Du hast dir die Platine nach der Rev1 Fertigen lassen. In diesem Layout waren Fehler, welche ich durch Rev2 und Rev3 ausgebessert habe. Macht aber nix, die Fehler kannst du auch mit deiner Bestehenden Platine ausbessern. Den Schaltplan den ich erstellt habe, ist für die Rev3. Der Schaltplan für deine Platine habe ich gerade im Elektronik-Ordner eingefügt. Dort kannst du auch die Widerstandswerte finden die zu den Bauteilenamen im Silk auf deiner Platine passen.
zu Frage 2:
Der Teensy hat einen USB-Micro Anschluss. Wenn du einen entsprechenden Adapter findest, kannst du ihn aber auch über USB-Mini Flashen, Dabei solltest du aber etwas aufpassen, weil der Micro-USB Anschluss einen HOST-Pin hat, über den Festgelegt wird ob Spannung vom oder zum Gerät geliefert wird. Du solltest daher acht geben, das dein Adapter KEIN OTG-Adapter ist, der würde dann nämlich nicht funktionieren
zu Frage 3: Ja genau, so wärs gedacht. Also den Stecker des ATX-Netzteils abzwicken, und und die Adern auf die ensprechenden Pads der Platine auflegen. Wir haben dafür Steckbare Schraubsockel verwendet, das macht es komfortabler
zu Frage 4: werden die beiden Anschlüsse kurzgeschlossen, so schaltet der Teensy das ATX-Netzteil aus, wodurch die Motoren Spannungsfrei sind. Wenn kein PC per USB angeschlossen ist, dann geht der ganze Roboter dabei aus, sonst nur die Motorendstufen/Treiber. Der MUSS nicht belegt sein, kann aber
Der Transistor T2 fällt komplett weg, daher kannst du R3 auch weg lassen (der Grund, warum bei dir ein Widerstand mehr auf dem Layout ist als bei Rev3) Der Linke Anschluss von R04 sollte aus dem Pad der Platine gezogen sein und stattdessen mit dem Linken Pin des ehemaligen R03 verbunden sein.
in Kurz:
R3 und T2 raus, R4 nur rechts anlöten, den anderen Anschluss des Widerstands mit dem linken Lötauge von dem Leeren R3 Platz anlöten
Hallo Thomas, werde das wie beschrieben in Angriff nehmen. Danke und Gruß
Am Mi., 9. Juni 2021 um 20:45 Uhr schrieb AMPrO 3D @.***
:
[image: Bild_2021-06-09_203927] https://user-images.githubusercontent.com/80164513/121410345-c8562980-c962-11eb-8b6d-3716a9b993ac.png
Der Transistor T2 fällt komplett weg, daher kannst du R3 auch weg lassen (der Grund, warum bei dir ein Widerstand mehr auf dem Layout ist als bei Rev3) Der Linke Anschluss von R04 sollte aus dem Pad der Platine gezogen sein und stattdessen mit dem Linken Pin des ehemaligen R03 verbunden sein.
in Kurz:
R3 und T2 raus, R4 nur rechts anlöten, den anderen Anschluss des Widerstands mit dem linken Lötauge von dem Leeren R3 Platz anlöten
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/AMPrO-3D/Roboterarm/issues/8#issuecomment-857972336, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUL6UYRCPDZPYIAS2ZMEH2LTR6ZDZANCNFSM46GIQDJQ .
Hallo Thomas, passt das so?
Schaut gut aus. im am besten, bevor du das ganze in betrieb nimmst, schließ nur das ATX netzteil an, und keine Treiber und keinen Teensy. Und dann schau ob das ATX-Netzteil angeht, wenn du V-Standby mit dem Pin links oben am Teensysockel verbindest.
Ja ok, Danke für die Info :))
Morgen Thomas, wenn es Dir nicht zu viel Mühe macht, könntest mir eine kleine Handskizze hochladen mit dem vorgehen ATX Netzteil und V - Standby. Weiß gerade nicht was du mit V-Standby meinst Gruß Uwe
Hallo Thomas, habe es gefunden :)) auf der Platine 4 von links mit dem linken oberen Pin verbinden Nehme an, alle anderen Pos. auf der Klemmleiste mit den ATX Netzteil - Anschlüssen belegen.
Genau, so meinte ich! Ja der Rest des ATX-Steckers sollte an den entsprechenden Stellen angeschlossen sein. Dadurch kannst du Testen, ob du das Netzteil Hochfahren kannst, und gleichzeitig ob ein Kurzschluss vorhanden ist
Aber es darf halt sonst nix draufgesteckt sein also weder Treiber noch Teensy noch Motoren
Morgen Thomas, Danke werde es so ausprobieren Gruß....
Halt mich gerne auf dem laufenden wies bei dir funktioniert
Ok, werde ich machen
Hallo Thomas, habe das jetzt mal die Platine wie auf den Fotos verkabelt. Was für ein Kabel lege ich vom V-Standby zum oberen linken Pin vom Teensy um das anlaufen zu testen Da ist ja noch das zweiadrige Kabel mit dem Schalter. Wenn ich den betätige läuft das Netzteil an. Was mache ich mit dem. Muss der ausgeschaltet bleiben?? Gruß Uwe
An V-Standby hätte der Lila draht des ATX steckers hingehört. Dies ist aber bei dir nicht mehr notwendig den kannst du weglassen. Der Grüne Draht des ATX-Netzteils muss aber noch an den V-Controll angeschlossen werden. du kannst mal versuchen, das Grüne Kabel an einen der Masse anschlüsse zu halten, dann müsste das Netzteil auch an gehen
Thomas, ich habe ein lila Kabel aus dem ATX neu angeschlossen und verlegt; siehe Fotos Da messe ich auf Masse 5V, ist das ok ?? Wenn ok, dann kann ich es ja an V- Standby anklemmen
Ja genau. Wichtiger ist aber die Grüne Leitung
Hallo Thomas, jetzt habe ich endlich alle Kabel verlegt :)) Ich hoffe richtig. Jetzt könnte ich ja zum Test ein separates Kabel vom V-Standby zum oberen linken Pin vom Teensy zum Anlauftest legen Schau Dir noch mal die Fotos im Anhang an, ob das so OK ist. Gruss....
NICHT EINSCHALTEN!!!
Ich habe mich in meinem ersten Post verschrieben. Es geht hier immer um den V-Controll Anschluss. Den Grünen. Der Lilane ist total egal, mit dem nix machen. Die Brücke was du machen solltest muß auf das Grüne Kabel nämlich das V Controller und auf den Pin am Teensy Sockel der Rest würde passen
Habe das jetzt verändert, Brücke geht jetzt vom grünen Kabel zum Teensy. Soll das lila Kabel angeklemmt bleiben, oder abziehen? Habe noch mal 2 Fotos vom letzten geänderten Stand angehängt
Gruss....
Wie gesagt, was mit dem Lila Kabel passiert ist egal, weil das durch die Änderung mit den Widerständen ohnehin ins leere läuft. Der Rest sollte so passen, kannst mal einschalten
OK Danke, werde ich heute Nachmittag mal ausprobieren. Gruss...
Morgen Thomas, habe es ausprobiert, also den grünen mit dem oberen vom Teesy verbunden, läuft aber nicht an Am grünen liegen 1,5V an, an den anderen Anschlüssen der Klemmleiste liegen 0 Volt an, außer beim Lila da liegen 5V an. Was kann es sein ?? Gruß...
Thomas, mir ist noch was aufgefallen in REV 3, ist das richtig mit "+" an 1 ( Masse ) Das hat ja jetzt mit meinem Problem nichts zu tun, vielleicht ist es ja so richtig
Thomas, ich habe jetzt, wie du mal beschrieben hast, den grünen an Masse gehalten, da ist das Netzteil angelaufen Aber an der Teensy Leiste, am oberen linken Pin geht nichts Was heißt das jetzt ? :)
Thomas, hatte nicht gewusst, das du mit Pin oben links die Rückseite der Platine meinst. Da ist lt. Schaltplan ja der "GND". Da hat es funktioniert !! :)) Kann ich jetzt die 7 Treiber und den Teensy aufstecken oder ist da noch was zu beachten?? Gruß...
🤣 Freut mich das du meinen Denkfehler gefunden hast. Ich hab im Layout nachgesehen, da ist alles Spiegelverkehrt... Aber so passt ja jetzt alles. Was du noch mache könntest, wäre sicher heißt Halter noch mal an allen Anschlüssen zu GND Spannung zu messen und zu überprüfen ob das mit dem Text auf dem Board über einstimmt. Also 3V3 die 5V und die 12V. Dann solltest du die Komponenten aufstecken können
Danke, werde das testen :) Gruss....
Hallo Thomas, was ich so messen konnte zum testen, könnte ok sein (super sicher bin ich mir da nicht) :) Ich habe die Bauteile jetzt mal aufgesteckt, aber noch keine Spannung drauf gelegt. Schau bitte noch mal drüber, vor allem schau dir mal die Motorentreiber an. Ich hoffe das die vom Typ O k sind. Gruß Uwe
Noch ein Bild von der Treiberbestellung und Beschreibung
Kaan es sein, dass du übersehen hast die Bilder anzuhängen?
Hallo Thomas, die Bilder sind bei mir sichtbar Hänge noch mal Bilder an; Gruß....
Hallo Thomas,
Die Software hat mir mein Sohn aufgespielt, ist Informatiker, das sollte ok sein
Ich habe nur die Achse 1 eingesteckt und ein mini Video gemacht Der Treiber wird in der kurzen Zeit schon heiß, keine Ahnung was da zu machen ist
Läuft auf dem Teensy schon die Firmware?
Die Größen Motoren ziehen relativ viel Strom. Das die Treiber sich etwas erwärmen ist normal. Du kannst aber mal in der Firmware den Strom des MotorA etwas nach unten stellen und schauen ob der Treiber dann weniger warm wird
Hallo Thomas, "Firmware" ist hochgeladen. Danke für den Tipp mit den Motoren. Hast Du eine Idee, warum die Motion C. Software sich einfach schließt/abstürzt, sobald ich verbinden will mit dem Controller?
Gruß Uwe
Hi,
Das würde mich auch interessieren. Stürzt bei mir auch ab sobald ich auf Verbinden Klicke. Hier nochmal die Log Datei hs_err_pid9040.log
Gruß Sven
@elektrofreak86 @UweR55
Schreibt mich bitte mal unter dieser Email Adresse an:
thomas.reiter@ampro3d-gmbh.com
Dann können wir uns bei Gelegenheit 0er Zoom zusammen schließen und die Fehler suchen warum die Software abstürzt.
Hey Leute,
Ist zwar schon eine Weile her, aber mich würde auch interessieren, ob ihr das Problem mit dem Abstürzen der Software gelöst bekommen habt. Habe leider das selbe Problem. Gruß Tobi G.
Hi, nein leider nicht, war da nicht mehr dran, hatte zu viel andere Projekte, aber an einer Lösung bin ich immer ich sehr interessiert GrußSven--Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX Mail gesendet.Am 04.01.22, 14:55 schrieb Tobismile @.***>:
Hey Leute, Ist zwar schon eine Weile her, aber mich würde auch interessieren, ob ihr das Problem mit dem Abstürzen der Software gelöst bekommen habt. Habe leider das selbe Problem. Gruß Tobi G. —Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you were mentioned.Message ID: @.***>
Hallo Leute, habe auch Probleme mit der Software bzw mit der Platine. Hatte meine Platine im Oktober 2021 an den Herrn Thomas Reiter auf dessen Wunsch geschickt, habe aber seit dem nie mehr was von ihm gehört. Auch auf mehrmaliges Anschreiben keine Reaktion mehr. Es ist, als wäre er ausgewandert :)) Die Platine ist ja immer noch mein Eigentum!! Das Projekt war interessant, zwar elektrisch nicht ausgereift, aber halt mal was einen fordert. Mal sehen, wie es weitergeht.
elektrofreak86 @.***> schrieb am Di., 4. Jan. 2022, 14:58:
Hi, nein leider nicht, war da nicht mehr dran, hatte zu viel andere Projekte, aber an einer Lösung bin ich immer ich sehr interessiert GrußSven--Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX Mail gesendet.Am 04.01.22, 14:55 schrieb Tobismile @.***>:
Hey Leute, Ist zwar schon eine Weile her, aber mich würde auch interessieren, ob ihr das Problem mit dem Abstürzen der Software gelöst bekommen habt. Habe leider das selbe Problem. Gruß Tobi G. —Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you were mentioned.Message ID: @.***>
— Reply to this email directly, view it on GitHub https://github.com/AMPrO-3D/Roboterarm/issues/8#issuecomment-1004833201, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUL6UYT4Z3NV4OA7G6YIXMLUUL4HLANCNFSM46GIQDJQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID: @.***>
Guten Abend,
nein ich bin nicht ausgewandert xD
deine Platine habe ich mir angeschaut, da habe ich keine Fehler gefunden. Ich hab mir dann nochmal deine Treiber angeschaut, und festgestellt, das deine Jumper-Config auf der unterseite des Treibers falsch sein könnte. Als du hier mal ein Bild davon gepostet hast, habe ich die Kurschlussbrücke nicht als solche erkannt, und dachte, der Jumper wäre unterbrochen.
Wenn der Jumper gebrückt ist, geht der Treiber in den Standalone-Modus und ist somit logischerweise nicht per SPI ansprechbar, was das Problem bei dir war.
Ich kann nur hoffen, dass das das einzige Problem war, warum deine Platine nicht funktioniert hat, ausprobieren kann ich das gerade nicht, weil ich kein unbenutztes ATX-Netzteil da habe.
Warum die Software nicht funktioniert weiß ich nach wie vor nicht, mir ist aber auch klar, das die Software mehr als nur ein paar Bugs hat. Für diese Software werde ich mittelfristig keine Zeit haben (nach dem ich Uwes' Platine in meinem Weihnachtsurlaub angeschaut habe). Wenn sich jemand findet, der sich die Software mal anschauen möchte, helfe ich da natürlich wo ich kann.
@UweR55 Deine Platine geht morgen zur Post
Hallo Thomas, Platine ist angekommen. Danke für das kleine Geschenk:)) Was muss ich denn jetzt machen hinsichtlich der Jumper. Und wo finde ich die auf der Platine Gruß Uwe Ries
AMPrO 3D @.***> schrieb am Di., 4. Jan. 2022, 18:04:
Guten Abend,
nein ich bin nicht ausgewandert xD
deine Platine habe ich mir angeschaut, da habe ich keine Fehler gefunden. Ich hab mir dann nochmal deine Treiber angeschaut, und festgestellt, das deine Jumper-Config auf der unterseite des Treibers falsch sein könnte. Als du hier mal ein Bild davon gepostet hast, habe ich die Kurschlussbrücke nicht als solche erkannt, und dachte, der Jumper wäre unterbrochen.
Wenn der Jumper gebrückt ist, geht der Treiber in den Standalone-Modus und ist somit logischerweise nicht per SPI ansprechbar, was das Problem bei dir war.
Ich kann nur hoffen, dass das das einzige Problem war, warum deine Platine nicht funktioniert hat, ausprobieren kann ich das gerade nicht, weil ich kein unbenutztes ATX-Netzteil da habe.
Warum die Software nicht funktioniert weiß ich nach wie vor nicht, mir ist aber auch klar, das die Software mehr als nur ein paar Bugs hat. Für diese Software werde ich mittelfristig keine Zeit haben (nach dem ich Uwes' Platine in meinem Weihnachtsurlaub angeschaut habe). Wenn sich jemand findet, der sich die Software mal anschauen möchte, helfe ich da natürlich wo ich kann.
@UweR55 https://github.com/UweR55 Deine Platine geht morgen zur Post
— Reply to this email directly, view it on GitHub https://github.com/AMPrO-3D/Roboterarm/issues/8#issuecomment-1005005392, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUL6UYQSSNS624EM3LWRI2TUUMSCBANCNFSM46GIQDJQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID: @.***>
@UweR55 hab ich schon gemacht ;-)
Jetzt müsstest du die Treiber über Spi wieder konfigurieren können
Abend Zusammen, Ich hab es tatsächlich hinbekommen, das sich das Programm mit dem Controller verbindet juhu :D Dafür müsst ihr nur im lib Ordner des MotionController V27 die jssc java Datei mit der neuen Version (Link) austauschen und die neue Version so wie die alte umbenennen. (Also jssc-2.9.4 -> jssc) https://github.com/java-native/jssc/releases/download/v2.9.4/jssc-2.9.4.jar
Hallo Thomas, danke für den Schaltplan :))
Ich habe noch ein Problem und zwar auf dem Schaltplan Rev3 vom 14.04.2021 sind 6 Widerstände abgebildet mit den entsprechenden Werten. Auf der Platine die ich habe ätzen lassen, werden aber 7 Widerstände benötigt. Und zwar fehlt dann der Widerstandswert für den R03. Frage: Kann ich alle Werte aus dem Schaltplan Rev3 vom 14.04.2021 18:16 übernehmen für meine Platine und für den fehlenden Widerstand R03 den Wert vom R04= 8,2KOhm; R03 u. R04 gehen ja beide an die Basis von den Transistoren BC547. Wenn das nicht möglich ist, brauchte ich für R03 einen aktuellen Wert.
Frage 2: Kann ich den Teensy 4.1 mittels Mini USB außerhalb der Platine programmieren?? Frage 3: Muss ich alle Stromanschlüsse 3,3V ( 3x ) und 12V (2x) bzw GND (5x) auf der Platine mittels ATX Netzteil für einen Test belegen?? Frage 4: Was muss an den Eingang Power switch? oder muss der nicht zwingend belegt werden ? Danke und Gruß Uwe R.