Erweiterungsmodul für den c't-Bot
Das Erweiterungsmodul erlaubt es dem c't-Bot per LAN und WLAN zu kommunizieren. Über einen Steckplatz für SD- oder MMC-Karten lässt sich der Speicher des Roboters stark erweitern. Näheres beschreibt der c't-Artikel in c't 02/07, S. 184. Auf der Hardware-Seite finden sich alle aktuellen Schalt- und Bestückungspläne, sowie eine Stückliste.
Ergänzungen und Hinweise
- Der Programmierstecker auf dem Erweiterungsmodul (J14) ist leider verdreht. Wer ihn benutzen will, muss das Flachbandkabel um 180 Grad gedreht einstecken (Pin 1 zeigt dann nach vorne, in Richtung Transportfach des Bots). Damit das klappt muss man unter Umständen die kleine Nase am Flachbandstecker entfernen.
Aufbauanleitung Erweiterungsmodul
Stand: 15.01.2007
Alle Bauteile sorgfältig einlöten. Dabei sollte man ST5 vor J14 einlöten. Bitte auch darauf achten, dass einige Buchsenleisten (J4, J5, J6, J7, ST5) von unten auf die Platine kommen. Halo-Buchse
![]() | Die Buchsenleisten J4, J5, J6, J7 und ST5 werden von unten eingelötet. |
Der Kartenschacht (J10) muss in die Führungslöcher einrasten, bevor man ihn festlötet. Er sitzt oben auf der Platine und nicht wie auf den Prototypen-Fotos in c't 02/07 auf der Unterseite. Die Halo-Buchse (P1) soll möglichst flach auf der Platine aufsitzen. Dazu muss man die Federlaschen etwas wegbiegen.
![]() | Die Halo-Buchse und der MMC-Slot müssen plan aufliegen. |
Auf die von unten eingelöteten Buchsenleisten (J4, J5, J6, J7, ST5) steckt man jeweils drei Reihen Buchsenleisten auf, damit die Pins lang genug werden, um die Hauptplatine zu erreichen. (Bei ST5 zwei reihig).
| Drei Reihen Buchsenleisten verbinden Erweiterungsmodul und Hauptplatine. |
Beim Einschrauben der WiPort?-Antennenleitung sollte man nur eine der beiden mitgelieferten Federscheiben verwenden. Diese sollte oberhalb der Platine sitzen. Die Buchse muss also so weit wie moeglich nach oben. Das Antennenkabel darf nicht geknickt werden, man sollte auch nicht daran ziehen.
![]() | Die Antennenleitung des WiPorts? darf nicht knicken. Daher muss die Buchse so hoch wie möglich sitzen. |
Einbau der Klappe und des Erweiterungsmoduls
Wer den c't-Bot schon aufgebaut hat, muss zuerst das Display abschrauben und entfernen. Die Bolzen für das Display bleiben dabei stehen. Nun zieht man die drei 10-poligen Stecker von der Hauptplatine ab und löst die drei Befestigungsschrauben von derselben.
Jetzt kann muss man den dreipoligen Stecker am rechten Distanzsensor (GP2D12) abziehen. Den Stecker lötet man aus und stattdessen die drei Kabel direkt ein.
![]() | Der Stecker des GP2D12 liegt im Weg des Klappenarms und muss daher weichen. Die drei Kabel werden stattdessen direkt eingelötet. |
Die Pin-Belegung des Futaba-Steckers entspricht nicht der von J1 auf der Hauptplatine. Mit einer Stecknadel lassen sich die Plastikhäckchen des Steckers entriegeln, um das rote und das schwarze Kabel zu tauschen: An Pin 1 von J1 ( zeigt zum U-Ausschnitt) kommt das rote Servo-Kabel, an Pin 2 das schwarze und an Pin 3 das weiße. Den Servo steckt man kopfüber von oben in die Hauptplatine und schraubt ihn mit zwei Schrauben M3x8 unter Verwendung der Gummilager aus dem Servozubehör fest. Die Achse des Servos zeigt dabei in Richtung des U-förmigen Ausschnitts. Danach kommt der Stecker des Servos so auf J1 der Hauptplatine, dass die rote Ader zum U-Ausschnitt zeigt.
![]() | Beim Futaba-Servo-Stecker muss man zwei Adern vertauschen, damit er zum c't-Bot passt. |
In den weißen runden Betätiger des Servozubehörs bohrt man mit dem 2-mm-Bohrer aus dem Bausatz zwei Löcher. Der Tragarm dient dabei als Schablone. Anschliessend verschraubt man Klappenarm und Betätiger mit zwei M2x6-Schrauben und den zugehörigen Muttern. Der Klappenarm ist symmetrisch, so dass die Richtung keine Rolle spielt.
Nun ist es an der Zeit die Sensorkabel der rechten Sensorplatine durch den Klappenarm zu fädeln und den Klappenarm lose auf den Servo zu stecken. Bevor man ihn jedoch festschraubt, legt man die Hauptplatine auf und prüft den Schwenkbereich. Evetnuell muss man den Klappenarm nochmal vom Servo abziehen und in einem anderen Winkel aufstecken. Der Tragarm sollte dabei so auf der Servoachse sitzen, dass er in in geöffneter Stellung von innen an die rechte vordere Stütze des Bots anschlägt und bei geschlossener Klappe von außen an die einzelne hintere Stütze. In geschlossener Position steht der Tragarm genau unterhalb des Klappensensors auf der Unterseite der Hauptplatine. Passt alles, kann man den Betätiger mit dem Servo verschrauben.
| Den Tragarm verschraubt man erst mit dem Servo, wenn man geprüft hat, dass die Klappe auch alle Positionen erreichen kann. |
Da sowohl der Tragarm als auch die Klappe mit Kupfer kaschiert sind, kann man sie einfach miteinander verlöten. Dazu biegt man am besten zuerst das rechteckige Platinenstück in die richtige Form. Nun dreht man den Tragarm in die geschlossene Stellung (gegen den Uhrzeigersinn bis auf Anschlag) und fixiert dann die Klappe mit zwei winzigen Lötpunkten. Sie sollte dabei weder einen der beiden Abstandssensoren abdecken noch auf der Grundplatte aufstehen. Sollte die Klappe in geöffnetem Zustand den rechten Sensor blockieren, so muss man sie nochmals verschieben. Steht die optimale Position fest, verbinden zwei dicke Zinnspuren die Klappe oben und unten mit dem Tragarm.
Nun schraubt man je zwei Abstandsbolzen (3x12) inneinander und erhält somit drei lange Bolzen mit denen man die Hauptplatine wieder festschraubt.
Den Pin 4 aus dem Maussensorkabelstrang entfernt man aus dem zehnpoligen Stecker. Die Verriegelung lässt sich mit einer Nadel oder einem kleinen Schraubendreher leicht lösen. Den angelöteten Betallstift schneidet man ab und lötet statt dessen einen einzelnen Buchsenpin an.
| Der Pin 4 des Maussensors wird mit einem Buchsenpin versehen und später auf das Erweiterungsmodul gesteckt. |
Nun ist es an der Zeit die drei zehnpoligen Stecker wieder auf die Hauptplatine zu stecken und die Kabel mit Kabelbindern so festzuzurren, dass der Klappenarm nicht daran schleift.
Die Erweiterungsplatine kommt oben auf die drei neuen Bolzen, die die Hauptplatine festhalten. Bevor man die das Erweiterungsmodul mit den drei Schrauben, die vor dem Umbau die Hauptplatine in Position hielten, fixiert, sollte man prüfen, ob auch alle Stecker (J4, J5, J6, J7 und ST5) sauberen Kontakt haben. Dabei ist unbedingt darauf zu achten, dass das WiPort?-Antennkabel nicht geknickt wird. Auch hält es keinen Zug aus.
Wenn das Display wieder an seinem alten Platz sitzt — der Stecker muss jetzt zum U-Ausschnitt zeigen und das umgebaute Kabel vier des Maussensors auf J11 des Erweiterungsmoduls steckt, ist der Umbau abgeschlossen.
| Das Erweiterungsmodul sitzt auf drei Abstandsbolzen, die wiederum die Hauptplatine mit den Alutragsäulen verbinden. |
| Das Display darf die RJ45-Buchse nicht berühren. |
Konfiguration
| Bei den WLAN-Einstellungen des WiPort? ist Vorsicht geboten, denn sonst sperrt man sich leicht aus. |
| Der WiPort? unterstützt sowohl statische IP-Adressen als auch DHCP. |
| Damit der c't-Bot von sich aus Verbindung zum Sim aufnimmt, muss man "Active Connection" aktivieren. |
| Damit der Bootloader nicht Daten sieht, die der Bot vor dem Reset in den Puffer gelegt hat, bietet der WiPort? die Möglichkeit bei einer eingehenden Verbindung alte Daten zu verwerfen ("Flush Mode"). |
| Hat man sich auf dem LAN- oder WLAN-Interface ausgesperrt, kommt man noch über den USB-2-Bot-Adapter mit einem Teralprogramm an den WiPort? heran. Wichtig sind die Baudrate (9600, 8N1) und das deaktivieren der Flusskontrolle. Dann bietet der WiPort? ein Setup-Menü, wenn er während des Bootens drei "x"-Zeichen empfängt. |
Attachments
- Erweiterung_01.jpg (230.8 kB) - added by bbe 3 years ago.
- Erweiterung_02.jpg (223.9 kB) - added by bbe 3 years ago.
- Erweiterung_03.jpg (101.6 kB) - added by bbe 3 years ago.
- Erweiterung_04.jpg (126.5 kB) - added by bbe 3 years ago.
- Erweiterung_05.jpg (232.2 kB) - added by bbe 3 years ago.
- Erweiterung_06.jpg (204.1 kB) - added by bbe 3 years ago.
- Erweiterung_07.jpg (176.0 kB) - added by bbe 3 years ago.
- Erweiterung_08.jpg (68.0 kB) - added by bbe 3 years ago.
- Erweiterung_09.jpg (128.1 kB) - added by bbe 3 years ago.
- Erweiterung_10.jpg (83.7 kB) - added by bbe 3 years ago.
- Erweiterung_11.jpg (132.1 kB) - added by bbe 3 years ago.
- Erweiterung_12.jpg (194.0 kB) - added by bbe 3 years ago.
- Erweiterung_13.jpg (204.9 kB) - added by bbe 3 years ago.
- wiport_activeconnectionsettings.jpg (62.9 kB) - added by bbe 3 years ago.
- wiport_config_usb2bot.jpg (63.2 kB) - added by bbe 3 years ago.
- wiport_lansettings.jpg (45.5 kB) - added by bbe 3 years ago.
- wiport_serialsettings.jpg (56.2 kB) - added by bbe 3 years ago.
- wiport_wlansettings.jpg (47.9 kB) - added by bbe 3 years ago.


















