PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Motoren kaputt?



oratus sum
25.02.2007, 18:43
Irgendwas ist mit den Motoren los.

Egal welches Programm ich aufn RObby lade es passiert immer folgendes:

Robby bekommt anweisungen die Motoren zu bewegen -> Motoren gehen ganz kurz (sichtbar) und dann fürht der Robby ein reset durch!

Kann mir BITTE irgendjemand helfen?

P.S. Akkus sind frisch

Jon
25.02.2007, 20:15
Kannst du mal die Spannung an den Motoranschlüssen messen, wenn die Motoren laufen und dann nicht mehr laufen?

jon

Javik
25.02.2007, 20:38
Ich habe gerade eben bei meinem Bot exakt das selbe Problem. Nur habe ich keinen Robby CCRP5 sondern Eigenbau. Bei mir sinds exackt die selben Symtome. Roboter fährt los, resetet und bleibt wieder stehen. Die Motoren ruckeln nur sehr sehr kurz ^^

Ich könnte mir vorstellen, dass es am Entstören der Motoren liegt...
Nur leider komm ich nicht an die Anschlüsse der Motoren hin, da es Maxon Motoren mit angeklebten Radencodern sind, die genau die Anschlüsse verdecken...
Das Sonderbare ist nur, dass es die ganze Zeit wunderbar funktioniert hat aber dann halt auf einmal plötzlich nicht mehr ging.
Wie war das bei dir? Hast du die Probleme von Anfang an oder jetzt auch erst?
Könnte es an dem L293D liegen den ich verwende? welchen Brückentreiber hast du um die Motoren anzusteuern?
Ich habe schon versucht die Zuleitungen durch Ferritringkerne zu wickeln hat sich aber auch nix geändert.
Was auch sonderbar ist, ist, dass der Roboter mit einer nidrigeren Motorspannung (statt 12V nun 6V) alles wunderbar macht.
(das deutet wohl ziemlich auf Induktion hin aber ka...) resettet ein ATmega eigentlich wenn er zu viel Spannung hat ? wohl eher nicht?

Tut mir leid ich hab auch keine Ahnung was ich machen könnte! bitte helft uns ;)!!

Jon
25.02.2007, 20:45
Ich könnte mir vorstellen, dass es am Entstören der Motoren liegt...
Bitte konkreter ausdrücken. Sind die Motoren bei dir entstört oder nicht. Beim CCRP5 sind die entstört.


welchen Brückentreiber hast du um die Motoren anzusteuern?
So ein komisches Teil von Conrad (kompliziert aufgebaut). Wurde hier im Forum mal geschrieben, wie die funktionieren.


resettet ein ATmega eigentlich wenn er zu viel Spannung hat ? wohl eher nicht?
Kenne ich nur von Unterspannung. Bei Überspannung ist mir bis jetzt nur einer abgeraucht.

jon

Javik
25.02.2007, 20:50
Also bei mir sind die nicht entstört. Weil ich nicht an die Anschlüsse hinkomme ;) Wie sind die bei diesem Roboter entstört? der Standart mit drei Kondensatoren?
Hmm ja okay also irgendein Brückentreiber denk ich mal oder? Aber die können eher keine resets verursachen nehm ich an. kannst du den austauschen? wäre vielleicht einen Versuch wert..
Ja eben denk ich auch. resets nur bei Unterspannung. ich hab das Bodlevel auf 2,7V bei 5V Betriebsspannung und irgendwie kann ich mir schwer vorstellen, wie da dermasen Störungen in der Versorgunsspannung dirn sein können.
Aber woran könnte es noch liegen?

Dirk
25.02.2007, 21:09
Hallo Leute,


Ich könnte mir vorstellen, dass es am Entstören der Motoren liegt...

Bei einem Reset nach dem Anlaufen von Motoren liegt es eher an einem Spannungseinbruch am Controller.
Die Gefahr ist besonders groß, wenn die Spannungsversorgung der Motoren identisch ist mit der Controller-Versorgung.

Vorschläge:
1. Spannungsversorgung von Motoren und Controller trennen (getrennte Akkus, Masse verbunden)

2. Gemeinsame Spannungsversorgung gut abblocken (große Elkos, zusätzlich 100nF Blockkondensatoren)

Gruß Dirk

oratus sum
25.02.2007, 21:29
Nach Starten des Proggs:
0V

Nach Befhel zum Nachvorne fahren (mit 255 Einheiten):
~1,7V

Nach reset:
0V

Javik
25.02.2007, 21:56
@ Dirk:
das mit dem Spannungseinbruch hört sich gut an. Ich habe gerade meinen halben Roboter zerlegt und werd im morgen mal Entstörkondensatoren spendieren und zusätzlich wie von dir vorgeschlagen auf mein Controllerboard noch nen größeren Elko draufbauen (im Moment habe ich zwar einen drauf aber der is "weit" entfernt auf der Spannungsplatine also werd ich mal näher an den µC einen ranlöten. danke für den Tipp

Javik
27.02.2007, 14:18
Also noch mal Danke für den Tipp :)
Ich hab jetzt an den Controller einen 2200µF Elko drangehängt (zwischen 5V und Masse) und siehe da der Controller resettet nicht mehr!!
@ oratus sum:
Ich würde das auch mal probieren! Einfach einen größeren Elko direkt beim Controller zwischen 5V und Masse. Bei mir hats funktioniert. Der Elko puffert dann den Spannungseinbruch beim Anfahren des Roboters und dein Controller resettet sich nicht mehr.
Grüße Javik

oratus sum
28.02.2007, 17:33
Also bei mir funktioniert es wieder habe ochts gemacht, ausser neue Akkus rein. Allerdings hören sich die Motoren nicht wirklich "gesund" an...

Manf
28.02.2007, 18:12
2. Gemeinsame Spannungsversorgung gut abblocken (große Elkos, zusätzlich 100nF Blockkondensatoren)
Wenn es wirklich so schlimm ist, dann ist auch eine zusätzliche Diode zwischen Akku und extra-Elko für den Controller sinnvoll.
Manfred