-
-
Erfahrener Benutzer
Roboter-Spezialist
Ja gibt noch was aber leider nur ne noob-Frage:
Was bedeutet eigentlich das der MC als Slave oder Master konfiguriert ist?
Kann der MC über Slave nur Daten senden und über Master nur Empfangen?
Oder wie ist das?
mfg God
-
Genau umgekehrt
-
genauso wie bei sklave und herr ... *GG*
-
Administrator
Robotik Visionär
Vom Bascom Hersteller gibt es eine kleine Libary (allerdings kostet die ein paar Euro). Damit kann man Programme relative einfach als I2C Slave programmieren.
-
Neuer Benutzer
Öfters hier
Hat eigendlich schon jemand mit dieser Libary gearbeitet ?
Die 4.95€ habe ich Gestern investiert. Vor 10min ist die Mail mit den 2 Dateien angekommen. Werde mich Morgen mal drann versuchen.
Falls jemand irgendwelche Beispiele hat? Bin an allem zu diesem Theme interesiert.
mfg
Tomkeule
-
Administrator
Robotik Visionär
Ich hab die Libary auch hier! Das Demo sieht einigermaßer verständlich aus. Aber ich bin auch noch nicht dazu gekommen was damit zu machen. Ich komme erst dazu wenn mal meine Mechanik fertig ist.
Aber an Beispielen und Programmen mit der Libary bin ich durchaus auch interessiert.
Schade ist das offenbar die I2C Port´s fest vorgegeben sind. Wenn ich das richtig verstanden habe lassen sich diese nicht anders konfigurieren.
Gruß Frank
-
Hoffentlich kann man die Ports ändern. Das Ganze ist eigentlich für das RNBFRA gedacht um die Servos anzusteuern.
mfg
Tomkeule
-
Administrator
Robotik Visionär
Also wie ich es verstanden habe ist in der Libary der Port fest definiert. Aber ganz sicher bin ich auch noch nicht. Kannst ja mal Nachricht geben falls du zum austesten kommst.
Ansonsten wäre es aber kein Beinbruch, du kannst die Libary trotzdem für das RNBFRA BORD verwenden, denn ein Port stimmt überein und der andere Port ist beim Board nicht belegt und wird auch überhaupt nicht verwendet. Er liegt zudem noch ganz genau neben dem vom Board verwendeten I2C Bus. Also du bräuchtest nur diesen unbelegten Pin des CoProzessors mit dem daneben liegenden Pin brücken und schon könntest du wahlweise die Libary benutzen oder den von Kjion geplanten Servo-Baustein.
Sollte das notwendig werden, kann ich dir nochmal die genauen Pin´s nennen! Aber zuerst sollte man mal die Software Möglichkeiten der Libary checken.
Es gibt immer eine Lösung
Gruß Frank
-
Neuer Benutzer
Öfters hier
Würde es eigentlich auch funktionieren wenn ich die Pins7 & 8 des Coprozessors auf der Unterseite der Platine verbinde und dabei den Pin 7 weiterhin mit dem I2C-Bus beschaltet lasse. Oder muss die Verbindung unterbrochen werden. Wenn ich die Verbindung nicht trennen müßte könnte ich auch Kjion's Programm verwenden.
mfg
Tomkeule
-
Erfahrener Benutzer
Roboter Genie
Sollte funktionieren ( Notfalls kann ich das schnell noch in meinem Programm ändern ). Frank hat übrigens schon mein Programm zum testen Sollte also in den nächsten Tagen soweit sein...
MfG Kjion
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen