-
Das sind 40 Ohm Unterschied, also 2% Abweichung der asuros. In diesem Widerstandsbereich würde ich allerdings nur einer EinKnopf-Messbrücke trauen, ein Multimeter ist eher ein Schätzeisen. Und ja, das kann den Unterschied zwischen 63 und 64 verursachen (2% von 60 sind 1,2!).
mic
-
Hallo inka,
wie radbruch schon schreibt, ist die Toleranz nicht zu unterschätzen.
Da ich ja weiß wie der endgültige Wert ermittelt wird, kann ich dir emfehlen auf alle Fälle den kleineren Wert auch im '64-er'-Asuro zu probieren.
Nicht andersherrum, da der vom Programm angegeben Wert immer der größte fehlerfreie Wert ist.
Gruß Sternthaler
-
mhh ich hab das selbe problem wie petje bei seinem laptop.. bei mir sieht das windows programm nur schnittstelle COM1 und COM2 bei mir is er auf COM1 drauf.. flashen klappt auch die verbindung zhum hypertreminal.. aber nur zum windows programm nicht.. da kommt auch "BRAKE empfangen 1"
gibt es schon ne lösung?^^ sollte ich evtl rebooten?
mfg
-
hat sich erledigt.. ein reboot hilft immer :D
-
Hallo JensK,
uff, da bin ich aber froh, dass ein booten ausgereicht hat.
Ich habe nämlich immer noch keine wirkliche Erklärung zu der "BRAKE empfangen Nr"-Meldung, bzw. was das überhaupt für ein Break sein soll.
Gruß Sternthaler
-
Das Programm läuft wirklich schön.
Die Werte sehen auch akzeptabel aus.
Wir haben ein Programm, mit welchem der Asuro geradeaus fahren soll, bis er an ein Hindernis stößt, dann umdreht und wieder solange geradeausfährt, bist er wo dagegen stößt ad infinitum.
Der Geradeausteil funktioniert mit einem Odometrieprogramm. An welcher Stelle müssen wir jetzt die Werte aus dem Programm von Sternthaler eintragen?
-
In die Datei "myasuro.h". Damit die Werte auch gelten muß die Datei bei jedem Programm auch aufgerufen werden mit
#include "myasuo.h"
-
Haben die Werte ausgelesen und eingetragen. Aber nun ergibt sich das Problem, dass die Asuros mit der GoTurn() Funktion aus der Asuro library (und den original Odometriewerten) fast gerade laufen und sobald wir die ausgelesenen Werte in die myasuro.h eintragen, fahren sie im Kreis...
-
Hast du auch den Wert für "#define MY_MOTOR_DIFF" eingetragen? Damit kann du die Motorleistungen links und rechts anpassen.
-
STOP, STOP
Der Wert MY_MOTOR_DIFF ist aktuell nur zur Verwirrung vorhanden. Er wird noch nirgendwo ausgewertet.
@Romili
Kannst du bitte mal die vom Asuro selbst ermittelten Werte hier angeben und dein Programm posten mit dem du Probleme hast.
Gruß Sternthaler