Jump to content

dehansen

Members
  • Gesamte Inhalte

    11
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von dehansen

  1. Ich habe nun den aktiven Hub ausprobiert und nach einigem Hin und Her eine Lösung gefunden. Ist die Kamera am Hub und der Stepperbrick am Computer läuft es einwandfrei. Jede andere Kombination funktioniert nicht. Die Kamera wird grundsätzlich per Netzteil versorgt, Strom sollte also eigentlich kein Thema sein. Keine Ahnung warum der Schrittmotor gestört wird wenn die Kamera nicht an einer eigenen USB Stromquelle hängt. Möglicherweise ist der Brick ja sehr empfindlich was das angeht?
  2. Ein Verteiler speist alle elektrischen Geräte. An diesem hängen dran : 1 Laptop 1 Schrittmotor (Netzteil) 1 Canon Spiegelreflexkamera (Netzteil) Der Laptop hat 3 USB Ports, einer ist mit dem Stepperbrick und einer mit der Kamera belegt. Der 3. Port ist frei. Ich hänge mal einen aktiven USB Hub rein, mal sehen was das bringt.
  3. Stromversorgung kommt extern über den Stepperbrick der natürlich aber am USB Port hängt. Motor, Kamera und der Rechner hängen am selben Verteiler. Stepdown habe ich nicht,
  4. Ja, ich lasse den einfach mal losfahren, ist der andere Port mit der Kamera belegt stottert der Motor hin und wieder mal, manchmal setzt der, im Vorwärtslauf, auch komplett aus (bzw. er scheint einen Schritt vor und einen zurückzumachen und somit zu stehen). Ziehe ich die Kamera raus läuft der Motor einwandfrei. Stecke ich die Kamera wieder rein gibt es wieder Probleme. Ist aber nicht nur im Viewer so, meine Software hat dieselben Probleme.
  5. Habe die Ports ausprobiert. Nimmt man die beieinanderliegenden Ports ist es schlimmer, die auseinanderliegenden Ports sind etwas besser aber nicht fehlerfrei. Auch die Reihenfolge hat keine Auswirkungen. Es sind übrigens nicht die Fehlermeldungen, die tauchen nur auf wenn der USB Stecker des Bricks gezogen wird und der Viewer noch läuft. Die Fehler treten bei forward Kommandos wesentlich häufiger auf als bei backward. Man kann es richtig hören uns natürlich auch sehen. Es werden dabei in den Logs keine Fehler etc. gemeldet.
  6. 2013-02-01 11:33:02.200978 <W> <transfer.c:68> Read transfer 0x9d47890 returned with an error from Stepper Brick [6qZ4GM]: LIBUSB_TRANSFER_ERROR (1) 2013-02-01 11:33:02.201959 <W> <transfer.c:68> Read transfer 0x9d478f8 returned with an error from Stepper Brick [6qZ4GM]: LIBUSB_TRANSFER_ERROR (1) 2013-02-01 11:33:02.202957 <W> <transfer.c:68> Read transfer 0x9d47960 returned with an error from Stepper Brick [6qZ4GM]: LIBUSB_TRANSFER_ERROR (1) 2013-02-01 11:33:02.203957 <W> <transfer.c:68> Read transfer 0x9d479c8 returned with an error from Stepper Brick [6qZ4GM]: LIBUSB_TRANSFER_ERROR (1) 2013-02-01 11:33:02.204174 <W> <transfer.c:68> Read transfer 0x9d47828 returned with an error from Stepper Brick [6qZ4GM]: LIBUSB_TRANSFER_ERROR (1) Genau diese Zeilen kommen immer wieder in der gleichen Reihenfolge. Ich brauche genau die Kamera am Rechner. Sobald die Kamera rankommt, egal ob da Bilder gezogen werden oder nicht kommt der Fehler.
  7. Theoretisch denkbar, aber das Problem tritt bereits dann auf wenn die Kamera nur eingesteckt wird, anschließend ausgehangen wird, trotzdem Probleme. An der Stelle kommt noch nicht viel an Datenverkehr zusammen. Ich fahre den Schrittmotor mit 1000 Steps/Sekunde, das Ganze geht per USB 2.0 raus, produziert das dermaßen viel Datenverkehr? Unter Ubuntu 10.4 hatte es diese Probleme noch nicht gegeben.
  8. Ich habe ein Problem sobald mehr als nur der Stepperbrick am Rechner hängt. Solange der Brick allein ist funktioniert alles einwandfrei. Sobald aber ein weiteres Gerät an einen USB Port (kein Hub) angeschlossen wird werden offenbar Steuersignale "verschluckt", der Schrittmotor bewegt sich nicht mehr einwandfrei. Habe das Phänomen mit einer Digitalkamera reproduzieren können, sobald die Kamera eingesteckt wird wird die Bewegung des Schrittmotors gestört. System läuft auf einem Laptop unter Ubuntu 12.04 64 Bit. Da ich aber 2 Geräte brauche die für die für die benötigte Synchronizität auch beide am gleichen Rechner hängen müssen ist das ein richtiges Problem, Gibt es hier Ideen oder gar Lösungsansätze?
  9. Alles klar, ich nehme mal an das dauert etwas länger, ich werde es da wohl mal mit 'nem 64 Bit Ubuntu probieren. Besten Dank!
  10. uid ist angepasst und korrekt. Beispiel ist ExampleConfiguration.php, keinerlei Fehlermeldungen.
  11. ...sehr merkwürdig, hatte bislang die 1.01 er Versionen benutzt, habe nun ein Upate gemacht, den Brick geflashed, die Bindings neu eingespielt, die Anpassungen gemacht aber nix passiert. Im Viewer ist der Brick zu sehen und arbeitet wie gewünscht, aber per PHP ist das Teil nicht ansprechbar, bcmath ist drin, Kiste ist ein Ubuntu 12.04, müsste eigentlich laufen. Habe es auch mit dem Beispiel versucht, da geht ebenfalls nicht, keine Fehlermeldung. Da es ja keinerlei Logs gibt steh ich vor einem Rätsel.
×
×
  • Neu erstellen...