PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NiboBEEs USB-Verbindung funktioniert nicht mehr



SelberEineException
09.02.2014, 18:19
Hallo,

ich bin gestern endlich dazu gekommen den NiboBee-Bausatz, der schon länger bei mir rumsteht, aufzubauen.
Zunächst funktionierte dann auch alles, ich habe ein simples Programm zum Testen der "Fühler" und der Motoren geschrieben und problemlos geflasht.
Bis ich dann die Hardware weiterverarbeitete: Einfetten (bzw. Ölen) des Getriebes, Festkleben der unteren Kugel mit Sekundenkleber. Von da an funktionierte das Flashen nicht mehr, das Programm konnte ich zwar noch nutzen, aber sobald ich den Roboter an den Computer anschließe, findet avrdude unter Linux etwa das Gerät nicht mehr, oder meldet einen Protokollfehler, der Windows-Geräte-Manager meldet Code 43.

Ich benutze Windows 8 64-Bit (damit wurde vorher zumindest der Name "USBasp" erkannt, weiter kam ich jedoch nicht), und Ubuntu 13.10 (mit dem Makefile von Stefan Frings) an 2 verschiedenen Rechnern. Auch andere Kabel/Eingänge habe ich ausprobiert.

Gibt es jemanden, der mir zumindest einen Anhaltspunkt geben könnte, wo ich die Lötstellen kontrollieren muss?

SelberEineException

Mirko Link
09.02.2014, 19:08
Hallo,

auf der mitgelieferten CD liegen auch Schaltpläne in der Dokumentation (nibobee_schematic_1_14.pdf). Schau mal auf Seite 3 links oben. Dort findest Du den Anschluss vom USB.
Ich vermute mal einen Hardware-Fehler. Da es schon mal ging, würde ich die Stellen untersuchen, die Du verändert hast. Vielleicht hast Du ja beim Ankleben der Kugel eine kalte Lötstelle lahm gelegt.

Viel Erfolg!

radbruch
09.02.2014, 19:55
Hallo

Glückwunsch zur Biene und willkommen im RN-Forum.

Plötzlich auftretende USB-Verbindungsprobleme werden in den häufigsten Fällen (eigentlich ausnahmslos) von einer zu niedrigen Bordspannung auf der Biene verursacht. Deshalb Lötstellen (im Bereich der Spannungsversorgung), Schalter, Batteriehalter und die Akkus/Batterien überprüfen.

Gruß

mic

SelberEineException
09.02.2014, 22:36
Hallo,
erstmal ein Danke für eure Antworten!
Die Akkus habe ich überprüft, 3 von ihnen haben noch 1,2V an Spannung, nur einer 0,2V weniger. Oder hätte ich die Stromstärke messen sollen?

Da ich selber, gerade in Bezug aufs Löten blutiger Anfänger bin, habe ich euch mal Fotos angehängt. Vielleicht sieht ja der eine oder andere etwas. Mit dem genauen Durchmessen beschäftige ich mich dann morgen.

27465
27466

Danke im Voraus.

SelberEineException

radbruch
09.02.2014, 23:09
Hallo

Spannungsmessung war schon richtig. 3*1,2V+1V scheint mir recht wenig. Zur besseren Beurteilung könntest du bei eingeschalteter Bee die Spannung an +/- an den Erweiterungssteckern (x1 oder x4) messen.

Auf den Bildern kann man leider nicht viel erkennen (vielleicht besser das Orginal ins Netz stellen), allerdings sticht der "liegende" Kondensator (C8?) im oberen Bild direkt ins Auge. Und die Dioden an der H-Brücke sehen auch gefährlich aus. Und um Fehler an der H-Brücke auszuschießen könntest du noch den Jumper (JP7) ziehen.

Zusätzlich könnest du noch die IC überprüfen, gelegentlich rutschen die aus den Sockeln...

Gruß

mic

felack
09.02.2014, 23:44
Hallo,

das könnte auch ein Softwareproblem mit Windows sein. Hast Du dein Windows 8 in letzter Zeit auf Windows 8.1 upgedated? Bei mir war es so, dass nach Neuinstallation der UASBASP-Treiber der Programmer nur noch funktioniert, wenn Windows 8.1 mit deaktivierter Treibersignaturerkennung gestartet wird, nicht nur bei der Treiberinstallation, sondern auch dann, wenn man programmieren will. Ohne Deaktivierung wird der Programmer zwar erkannt, tut aber nicht.

Hier steht, wie die Treibersignaturerkennung deaktiviert wird:

http://letsmakerobots.com/node/36841

Wichtig: Immer vor den Programmieren so starten, beim Neustart wird die Treibererkennung wieder aktiviert!

Gruß

felack

SelberEineException
10.02.2014, 20:35
Hallo,
ich habe eben mal nachgemessen und verstehe die Welt nicht mehr.

Ich habe euch noch mal die - zugegeben grauenhaften - Fotos angehängt, mit den einzelnen Spannungen. Die Motoren laufen derzeit auch wirklich nur ziemlich langsam, obwohl die Akkus (ganz neue von Varta) eigentlich - bis auf den einen - noch ziemlich voll sind. Das Ladegerät jedoch, ist gerade ziemlich unbenutzbar. Es pfeift nur und lädt die Akkus kein Stück. Ich werde diese dann heute Nacht mit dem Computer laden.

Naja, zurück zu den Spannungen: Wie kommt es, dass an den einzelnen Akkus addiert eine viel höhere Spannung anliegt, als an den Erweiterungsports?

2747427475

@felack: Wie gesagt, an meinem Windows 8.0 hat es noch nie funktioniert, es stand jedoch mal der Name "USBasp" im Gerätemanager. Trotzdem Danke für deinen Link, so kann ich immerhin - sollte es noch mal funktionieren - meinen NiboBee auch mit Windows 8 programmieren.

SelberEineException

radbruch
10.02.2014, 21:06
Hallo


Wie kommt es, dass an den einzelnen Akkus addiert eine viel höhere Spannung anliegt, als an den Erweiterungsports?Da sehe ich mal zwei Möglichkeiten:

1. Irgendwo ist ein hoher Übergangswiderstand (schlechter Kontakt am Batteriehalter, Schalter defekt, schlechte Lötstelle) an dem die Spannungsdifferenz zwischen Summe der Einzelbatteriespannungen und der gemessenen Spannung an Erweiterungsport abfällt.

2. Ein Kurzschluss (Draht- oder Lötbrücke, defekter oder falsch gepolter Transistor oder Diode in der H-Brücke, defekter Motor) belastet die Akkus so sehr, dass die Spannung der Akkus zusammenbricht. Du könntest den Strom messen indem du bei ausgeschaltetem Schalter mit dem Messgerät im Strommessbereich die Pins des Schalters überbrückst. Achtung, im Strommessbereich keine Spannungen messen!

Gruß

mic

SelberEineException
10.02.2014, 21:33
Hallo,
ich habe nochmal neue Fotos gemacht und hochgeladen - diesmal in den vollen 16MP.
2747927480

Hoffentlich kann man jetzt mehr darauf erkennen.
Am im 2. Bild unteren Batteriefach liegen übrigens insgesamt nur 0,9V an, das andere ist in Ordnung (2,4V).

Gibt es spezielle Gebiete, in denen ein Kurzschluss bevorzugt auftreten könnte?

Update: Die Bilder sind hier trotzdem nur wieder als 800x532 angekommen. Chrome? Die Forensoftware?

Update 2: Ich habe nun beide Bilder nochmal bei einem Imagehoster hochgeladen: http://www.directupload.net/file/d/3529/bbc3525a_jpg.htm
http://www.directupload.net/file/d/3529/tw4at94x_jpg.htm
SelberEineException