Archiv für die Kategorie 'Embedded Systems'

FOX Board G20

Für die Nutzung in Robotik-Experimenten war ich einige Zeit auf der Suche nach einem Starter-Kit als Kontrollplatine. Das System sollte rechenstark sein, wichtige Standardschnittstellen wie USB und Ethernet unterstützen, mit Linux laufen und mehrere, frei nutzbare Ein- und Ausgänge besitzen. Mit dem FOX Board G20 habe ich jetzt ein solches System gefunden.

Trotz des modularen Aufbaus aus dem Netus G20 CPU-Modul und einer Basisplatine mit Schnittstellen kann man das FOX Board G20 als Single Board Computer (SBC) auffassen. Single Board Computer sind Computersysteme, bei welchen alle notwendigen elektronischen Komponenten auf einer Leiterplatte zusammengefasst sind. Sie werden zumeist für Mess-, Steuer- oder Regelungszwecke genutzt. Der Sandwich-Aufbau des FOX Board ermöglicht den Neuentwurf der Basisplatine für spezifische Anwendungen und bietet damit eine erhöhte Flexibilität.

foxg20

Das Netus G20 CPU-Modul beinhaltet eine ARM9-basierte CPU, genauer den Mikrocontroller AT91SAM9G20 von Atmel mit einer Taktfrequenz von 400Mhz. Mit 64 MByte RAM und 8 MByte Flashspeicher ist das CPU-Modul gut ausgestattet. Bei Abmessungen von 40×40mm für das CPU-Modul und 66×72 mm für die Trägerplatine ist das Board sehr kompakt. Die Möglichkeit microSD-Karten direkt einzustecken erlaubt die flexible Verwendung in vielen Anwendungen. Für die Nutzung in Robotik-Projekten spricht die Tatsache, dass auf der Trägerplatine viele Signale über nachbestückbare Stiftleisten direkt zugänglich sind. Bei Nutzung der Standard-Software sind von den 80 Pins dann 28 vollständig frei als Ein- oder Ausgang (GPIO) nutzbar, die restlichen Pins stellen Schnittstellenfunktionen wie SPI oder I2C zur Verfügung. Natürlich kann das Board aber auch anders konfiguriert werden.

Die Softwareunterstützung für das System ist gut, der verwendete Mikrocontroller wird vom Linux-Kernel standardmäßig unterstützt. Als Laufzeitsystem sind auf Debian und Gentoo basierende Images für die microSD-Karte verfügbar. Mit 150 Euro für Basisplatine und CPU-Modul ist es auch gerade so noch erschwinglich, das komplette Starterkit mit ein paar Zusatzteilen wie Netzteil, Gehäuse und microSD-Karte und ähnlichen Dingen ist für ungefähr 240 Euro erhältlich. Ein besonderes Plus ist die aktuelle Dokumentation im Wiki von ACME Systems, welche die wichtigsten Fragen zum Start mit dem Modul klärt.

Spielen wie damals – Polyplay

Eine meiner ersten Begegnungen mit Computern ist schon lange her. Schon vor der Wende gab es in Ostdeutschland Videospielautomaten. Um genau zu sein, es gab genau einen bestimmten Typ. Polyplay, der einzige Videospieleautomat der DDR wurde von 1986 bis 1989 in Karl-Marx-Stadt (heute Chemnitz) entwickelt und gefertigt. Mit immerhin acht Spielen und zeitgemäßer Grafik begeisterten rund 2000 Geräte in Ferienheimen und öffentlichen Einrichtungen die Menschen im Osten. Besonders interessant waren ein Pac-Man-Klon mit dem Namen Hase und Wolf, ein Autorennen und ein Schießbuden-Spiel.

polyplay

Unter polyplay.de lassen sich jetzt auch diese Spiele wieder im Browser spielen. Zusätzlich gibt es auf dieser Seite Hintergrundinformationen zum Polyplay, zu seinem technischen Aufbau und umfangreiche Spielbeschreibungen.

Gute Reise Voyager 1!

Die Raumsonde Voyager 1 erreicht nach 28 Jahren Flugzeit nun die Grenzen unseres Sonnensystem (in ungefähr 14178000000 Kilometern Entfernung) und fliegt mit einer Geschwindigkeit von 19 Kilometern pro Sekunde weiter in den interstellaren Raum. Ich wünsche eine weitere gute Reise.

Update (Sommer 2009):
Voyager 1 ist immer noch aktiv und dient als wissenschaftliches Messgerät im äußeren Sonnensystem.