...assistivetechnology.ch

ideen für menschen mit besonderen bedürfnissen

embeddedTech linuxTech accessibility projekte nohandcom rehabilitation kreativ downloads links home

  embedded technology...

 

Embedded Linux Entwicklungsboard soLinux

Eine gründliche Kenntnis der Embedded Technologie sind der Schlüssel zur Entwicklung eines fast jeden elektronischen Hilfsmittels, das aktive Komponenten aufweist. Eines der erfreulichsten Trends in dieser Richtung ist die Integration von immer weiteren Peripheriekomponenten in immer kleineren System-On-Chips (SOC). Dieser Trend ist im Segment der 8-Bit-Mikrocontroller ebenso erfreulich wie im Bereich der kompletten Systeme in 32-Bit Architektur. Im folgenden eine kleine Auswahl an Systemen, die sich in der Entwicklung von Hilfsmitteln bereits bewährt haben.


8Bit: Seit dem Aufkommen der embedded Flash Technologie gibt es für Entwickler von Geräten in kleinen Stückzahlen keine Argumente mehr für OTP Systeme. Microchip`s PIC-Familie und Atmel`s AVR sind die herausragensten Hersteller in diesem Bereich, wobei Atmel eine interessantere Architektur aufweist. Der universelle Mausersatz wurde auf einem PIC 16F realisiert, während die Steuerungen für die Staffeleien für AVR Bausteine programmiert worden sind.

16Bit: Im Bereich der 16-Bitter gibt es ebenfalls viele verschiedene Anbieter. Wenn man jedoch die Zugänglichkeit zu Entwicklungswerkzeugen und die Anzahl an integrierten Peripherie-Funktionen in die Entscheidung für einen bestimmten Baustein mit einfliessen lässt, sind die Microcontroller der Mitsubishi M16C Familie eine Interessante Variante.

SSV Embedded Linux Board

32Bit: Der Entscheidung für eine 32Bit Architektur geht eine Anforderungsanalyse voraus, die die Adressierug eines grossen Speichers und somit ein komplexes System beschreibt. Für Hilfsmittel wird es wohl in den meisten Fällen sinnvoll sein, auf bestehende Module zurückzugreifen, um sich auf die Systemintegration konzentrieren zu können und keine Ressourcen für die sehr aufwändige Hardwareentwicklung verschwendet. Die Erfahrung in der Entwicklung mit embedded Linux hat gezeigt, dass man bei der Auswahl eines SBC sorgfältig vorgehen muss und sich auf Systeme von grösseren Anbietern mit einem sicheren Fuss in der Industrie konzentrieren sollte. DIe embedded Linux Version des nohandcom wurde auf einem Modul der Firma SSV realisiert, für eine komplexere Steuerung mit Plotterfunktion für die Mundmal-Staffelei wird gegenwärtig ein Modul von Synso solinux evaluiert, beides ARM-Architekturen. Spannend sind die neuen ARM-Boards von Advantech.

    Infos

Die Development Boards von Atmel für die AVR RISC Controller bieten alles, was man für die Entwicklung von 8-Bit Systemen braucht.
Zum Programmieren in Assembler ist die IDE AVRStudio von Atmel geeignet, Für C gibt es neben einigen kommerziellen Tools einen GNU C Compiler für AVR.
Mehr>>

8Bit AVR Entwicklungsboard

Module, die eigentlich einst als Peripherie gedacht waren, bieten immer mehr auch Platz zur Programmierbarkeit.
Ein Beispiel dafür sind die VoiceExtreme Module von Sensory für Sprachsteuerungen oder GSM Module von Nokia oder Sonyericsson für die M2M Kommunikation, die jedoch auch für Hilfsmittel im Bereich mobile Kommunikation interessant sind.
Mehr>>

GSM Modul für Kommunikatoren


©2004 philipp keller Kontakt