Go Down

Topic: Arduino UNO USB funktioniert nicht mehr (Read 3850 times) previous topic - next topic

da_duke

Hallo,
ich habe folgendes Problem: Beim "Basteln" mit dem Arduino UNO wollte ich ein neues Sketch auf den UNO laden, doch plötzlich konnte Computer den Arduino nicht mehr erreichen. Ich schätze das vorherige Sketch war evtl. fehlerhaft.
Die "On"-LED leuchtet und das alte Sketch (zur testweisen Ansteuerung eines Servos) ist auch noch im Speicher, doch ich kann keine Verbindung mehr vom PC zum Arduino aufbauen. Im Gerätemanager wird er auch nicht mehr angezeigt.
An einen anderen PC habe ich ihn auch angeschlossen - ohne Erfolg.

Gibt es eine Möglichkeit das Problem zu lösen?  :(

Megaionstorm

Du schreibst das sich im Arduino ein Programm zum ansteuern eines Servos befindet. Steuert der Arduino diesen Servo immer noch oder macht er das auch nicht mehr ?
Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

da_duke

#2
Dec 20, 2010, 09:06 pm Last Edit: Dec 20, 2010, 09:07 pm by da_duke Reason: 1
Der Servo wird so angesteuert wie vorher.
Ich hatte auch bloß ein Beispielsketch geladen, um den Servo zu testen. (Servo->Sweep)

apogee

#3
Dec 20, 2010, 09:08 pm Last Edit: Dec 20, 2010, 09:08 pm by saw0 Reason: 1
Wenn du hochladen möchtest, hast du alles vom Arduino abgesteckt?

Ich kann mir vorstellen dass du einen Kurzen machst oder der Servo zuviel zieht.

Viele Leute stecken Power-Servos ja auch direkt an der Arduino 5V Versorgung an.

da_duke


apogee

Was war es denn für ein Servo, und wie war er verkabelt,

im Moment geht es ja darum rauszufinden, ob dein Atmega Chip kaputt ist, oder etwas mit dem USB nicht stimmt.

Das er nicht an PCs erkannt wird ist sicher?

da_duke

Ich schätze mal, das ist schon ziemlich sicher, da er im Hardwaremanager nicht erkannt wird.
Ich habe den Servo (http://www.servodatabase.com/servo/modelcraft/vsd-18mbwg) an den Arduino angeschlossen, während er mit einem Netzteil mit Strom versorgt wurde. Dummerweise habe ich irgendwann als ich einen neuen Sketch auf den Arduino spielen wollte vergessen das Netzteil zu trennen bevor ich das USB-Kabel eingesteckt habe.

Megaionstorm

#7
Dec 20, 2010, 10:43 pm Last Edit: Dec 20, 2010, 10:44 pm by Megaionstorm Reason: 1
Wenn der Servo immer noch vom Arduino gesteuert wird, dann bedeutet dies das der Atmega328 in Ordnung ist und er sein Programm immer noch ausführt.

Vielleicht hat sich der Atmega8U2 verabschiedet und deshalb wird das Board nicht mehr erkannt ?
Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

da_duke


Megaionstorm

#9
Dec 20, 2010, 10:59 pm Last Edit: Dec 20, 2010, 11:01 pm by Megaionstorm Reason: 1
Erst mal das Netzteil und den Servo anschliessen und testen.
Wenn sich der Servo bewegt dann ist der Atmega328 auf jeden Fall noch in Ordnung !

Dabei aber nicht mit dem PC verbinden !
Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

da_duke


uwefed

hallo da_duke

Quote
Dummerweise habe ich irgendwann als ich einen neuen Sketch auf den Arduino spielen wollte vergessen das Netzteil zu trennen bevor ich das USB-Kabel eingesteckt habe.

Das ist kein Problem, die Elektronik auf den Arduino verwaltet diese Möglichkeit der externen Stromversorgung und USB gleichzeitig und es kann nichts kaputtgehen.

Hast Du es mit einem anderen PC, USB-kabel oder erneute Installation des Drivers versucht?

Grüße Uwe


da_duke

#12
Dec 21, 2010, 10:46 pm Last Edit: Dec 21, 2010, 10:46 pm by da_duke Reason: 1
Hab nen anderes Kabel probiert und den Arduino nochmal an einen anderen Computer angeschlossen und geguckt, ob er dort überhaupt (als unbekanntes Gerät) erkannt wird - aber keine Reaktion.

sth77

Nun ja, da hat es entweder die Programmierung om USB-Chip gehauen oder eben dieser ist defekt. Demnach müsste man versuchen, diesen Chip (der im übrigen auch nur ein ATmega ist) über ISP neu zu programmieren. Wenn das fehlschlägt, ist mit dem Board nicht mehr viel anzufangen, einzig der Mega328 ist für weitere Experimente verwendbar.
Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

Megaionstorm

Ist es möglich das der Servo, als der Arduino am PC USB angeschlossen war, zuviel Strom gezogen hat und dadurch der USB Chip des Arduino kaputt ging ?
Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

Go Up