PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Beide Motoren drehen nur Rückwärts



Pennywise91
05.08.2009, 22:22
Also wenn das ein Motor machen würde, dann wäre die Beschreibung in der Anleitung ja noch sinnvoll, aber irgendwie wollen beide nicht Vorwärts, sondern nur Rückwärts drehen. (Bauteile und Lötstellen sind alle geprüft)

Und das nach 2 Stunden endloser Flash-Versuche. :D

Also Programmierung funktioniert tadellos (Taster sind evtl. leicht gestört?!)

Zweitens hab ich noch eine Frage: Wenn ich Asuro in C programmiere, kann ich technisch auch die stdlib.h aufrufen, und somit bspw. String-Längen etc. prüfen, oder?

Besserwessi
05.08.2009, 22:47
Ich habe zwar keine Erfahrung mit dem Asuro, aber es sollte gehen stdlib.h zu nutzen.

Pennywise91
05.08.2009, 23:20
Soweit so gut.
Aber was ist nun mit den Motoren?
Weiss niemand woran das liegen kann, wenn beide Motoren sich nur Rückwärts drehen lassen, statt Vorwärts und Rückwärts?

021aet04
05.08.2009, 23:36
Dreht sich die Motoren immer oder nur wenn du sie ansprichst?
Es gab im Forum ein ähnliches Problem. Der Autor ist Cele93.

Pennywise91
05.08.2009, 23:51
Dreht sich die Motoren immer oder nur wenn du sie ansprichst?
Es gab im Forum ein ähnliches Problem. Der Autor ist Cele93.

Sofern ich sie anspreche.
MotorDir(FWD, FWD);
MotorSpeed(255, 255);

funktioniert nicht, mit MotorDir(RWD, RWD); gehts allerdings schon...

Besserwessi
05.08.2009, 23:54
Das Spricht für defekte bei den Motorteibern, also wenigstens 2 Fehler.
Also nochmal die Dioden, Transistoren udn Widerstände kontrollieren.

Pennywise91
06.08.2009, 00:00
Das Spricht für defekte bei den Motorteibern, also wenigstens 2 Fehler.
Also nochmal die Dioden, Transistoren udn Widerstände kontrollieren.

Hab leider momentan kein Messgerät da, sind umgezogen, dass muss irgendwo inner Kiste lagern.

Wenn ich mich recht entsinne, hat der Motortest aber vollkommen funktioniert beim vorprogrammierten Selbsttest.
Werden da vorwärts- und rückwärts getestet oder nur ein Modi?
Bei mir kam erst Links, dann Rechts, dann Beide... aber nur eine Richtung.

Edit: Grade aus dem Source ersehen, dass beide Richtungen getestet werden. Ergo gings beim Selbsttest auch schon nicht...

Alternativen wie man die Teile testen kann?

021aet04
06.08.2009, 00:05
Ich würde zuerst das Messgerät suchen. Ohne das du etwas misst kann an nicht viel sagen. Aber was Besserwessi gesagt hat dürfte stimmen.

Pennywise91
06.08.2009, 10:17
Ich würde zuerst das Messgerät suchen. Ohne das du etwas misst kann an nicht viel sagen. Aber was Besserwessi gesagt hat dürfte stimmen.

Hab mir bei Pollin direkt mal ein neues Messgerät, 10 rote Dioden (hab eine vom Asuro kaputt gemacht, und hinten dann einfach mit nem Kabel überbrückt... ^^) und das Atmel Evaluation Board zum Löten samt ATmega8 und ATmega16 Prozessor bestellt... :D

Pennywise91
06.08.2009, 18:49
Jetzt leuchten die Backlight (oder zumindest die, die ich nicht durch ne Brücke ersetzt habe) und die Motoren drehen sich garnicht mehr... was hab ich kaputt gemacht? 8-[