Technologien: Android , Linux , Linux Kernel Driver, ARM , GIT, Jenkins, Java, Virtualisation
Technologien: Android , Linux , Linux Kernel Driver, ARM , Lauterbach, Clearcase, Jave, HSUPA, HSDPA, LTE , Virtualisation
Technologien: Android , Linux , Linux Kernel Driver, ARM , Lauterbach, Clearcase, Jave, HSUPA, HSDPA, LTE , Threadx
Technologien: Android , Linux , Linux Kernel Driver, ARM , Lauterbach, Clearcase, Jave, HSUPA, HSDPA
Linux kernel driver development: High speed USB ethernet networking driver for different mobil prototyping plattforms x86, x64, ARM 9, ARM11 and ARM Cortex
Sip-Server, Eclipse, C-Compiler, Rational ClearCase, Java , WAP, UMTS
Zeitraum: 5/2005 -
Thema: Entwicklung eines GPS -Video- Museumsführer
Kunde: Audioguide
Kurzbeschreibung:
Video-Museumsführer auf Basis einer kundenspezifischen PDA Plattform mit
Touchscreen und GPS. Zusätzliche Funktionen für digitaler Funk-Sprachübertragung
von einem Sender an mehrere Empfänger und Remote Steuerung des Gerätes sind
integriert.
Tätigkeit: Hard- und Softwarekonzeption, Prototypentwicklung,
Hard- und Softwareentwicklung, Überwachung und
Test der Serienfertigung, GPS-Daten und Karten Eichung,
Dokumentation
Technologien: Windows CE. Net ,XSCALE, GPS, Wireless 2.4GHz,
Zigbee, MP3, SD- CARD, FAT16, FAT32, MPEG-4,
DIVX, AVI, GPS, Video, 8051, Keil C-Compiler, Orcad,
Eagle, PADS
Zeitraum: 11/2004 -
Thema: Entwicklung eines MP3 -Wireless Museumsführer
Kunde: Audioguide
Kurzbeschreibung:
Ein speziell auf Museen und Austellungen abgestimmter MP3-Player mit großen
Display und Zahlentastatur. Zusätzliche Funktionen für digitaler
Funk-Sprachübertragung von einem Sender an mehrere Empfänger und Remote
Steuerung des Gerätes sind integriert.
Tätigkeit: Hard- und Softwarekonzeption, Prototypentwicklung,
Gehäuse-, Hard- und Softwareentwicklung, Überwachung
und Test der Serienfertigung, Dokumentation
Technologien: ARM, Wireless 2.4GHz, Zigbee, MP3, SD-CARD,
FAT16,FAT32, 8051, DSP,Orcad , Eagle, PADS
Zeitraum: 5/2004 - 10/2004
Thema: Entwicklung einer 8-fach MultiMedia- SD-Card Kopierstation mit einem FPGA zur Geschwindigkeitsoptimierung
Kurzbeschreibung:
Erweiterung und Optimierung einer vorhandenen MultiMediaCard Kopierstation
mit dem Ziel, den Kopiervorgang auf maximalen Datendurchsatz zu steigern.
Hierzu sollen zeitkritische Softwareroutinen in programmierbarer Logik
implementiert werden. Der vorhanden ARM -Prozessor wurde hierbei durch einen
Softcore von Xilinx Microblaze ersetzt.
Tätigkeit: Projektleitung, Hard- und Softwarekonzeption, Hard- und Softwareentwicklung
Technologien: Microblaze, MMC-Card, SD-Card, Linux, VHDL, FPGA, Eagle
Zeitraum: 8/2003 - 4/2004
Thema: Entwicklung einer kundenspezifischen MP3-CD-Abhörstation
für CD-Abteilungen in Kaufhäusern
Kunde: Kaufhof
Kurzbeschreibung:
Durch Einlesen eines Barcode auf der CD werden die entsprechenden Titel auf der
CD sofort als MP3-Files über das Netzwerk abgespielt. Alle Files sind zentral
auf einem Server gespeichert und werden bei Bedarf auf einen lokalen Proxy-PC
übertragen.
Tätigkeit: Hard- und Softwarekonzeption, Prototypentwicklung,
Hard- und Softwareentwicklung, Überwachung und Test
der Serienfertigung, Dokumentation
Technologien: Linux, MP3, HTTP, TFTP, FTP, Proxy-Server, JAVA,
Barcode - Scanner, DSP,Orcad , Eagle, PADS
Zeitraum: 11/2002 - 7/2003
Thema: Konzeption eines Audio-Mediaservers auf Linux-Basis
Kunde: Pontis (MS300)
Kurzbeschreibung:
HIFI-Komponente zur Wiedergabe von Digital Musik, Musik und Photo Server
Tätigkeit: Projektleitung, Hard- und Softwarekonzeption
Technologien: Linux, MP3 ,OGG, SAMBA, MySQL, SD-CARD, USB,
PAL, Digital Audio
Zeitraum: 9/2002 - 3/2003
Thema: Realisierung eines plattformunabhängigen MMC-Host-
Controller in Software
Kunde: Pontis
Kurzbeschreibung: Library zur Ansteuerung der MMC- SD-CARD im MMCModus
Tätigkeit: Projektleitung, Hard- und Softwarekonzeption
Technologien: MMC-CARD, SD-CARD, ARM , 8051, TI320VC54xx
Zeitraum: 9/2001 - 3/2002
Thema: Entwicklung eines kundenspezifischen MP3-Players für
Museen
Kunde: Audioguide
Kurzbeschreibung: Ein speziell auf Museen abgestimmter MP3-Player mit
großen Display und Zahlentastatur
Tätigkeit: Hard- und Softwarekonzeption, Prototypentwicklung,
Hard- und Softwareentwicklung, Überwachung und
Test der Serienfertigung, Dokumentation
Technologien: MP3, 8051, MMC-Card, DSP,Eagle,
Zeitraum: 4/2001 - 9/2001
Thema: Analyse und Implementierung eines Systems zur bi-
nauralen Wahrnehmung auf einem Audio-Player
Kunde: Pontis
Kurzbeschreibung:
Analyse verschiedener Einflüsse auf die räumliche Wahrnehmung von Schall-
ereignissen. Hier werden Zeitdifferenzen und Leveldifferenzen zwischen den
beiden Ohren, sowie Außenohrübertragungsfunktionen untersucht. Diese
Erkenntnisse aus dem Bereich der Psychoakustik werden dann als Filtersystem
auf dem DSP eines portablen Audio-Players für den Echtzeitbetrieb implementiert.
Tätigkeit: Projektleitung
Technologien: MP3, TI320VC54xx, TI Code Composer Studio, DSP-
Realtime Bios, Matlab
Zeitraum: 4/2001 - 11/2002
Thema: Entwicklung einer 8-fach MultiMedia- SD-Card Kopier-
station mit einem FPGA zur Geschwindigkeitsoptimierung
Kunde: Pontis
Kurzbeschreibung:
Erweiterung und Optimierung einer vorhandenen MultiMediaCard Kopierstation
mit dem Ziel, den Kopiervorgang auf maximalen Datendurchsatz zu steigern.
Hierzu sollen zeitkritische Softwareroutinen in programmierbarer Logik
implementiert werden.
Tätigkeit: Projektleitung, Hard- und Softwarekonzeption, Hard-
und Softwareentwicklung
Technologien: ARM, MMC-Card, SD-Card, Linux, RS-232, VHDL, FPGA, Eagle
Zeitraum: 1/2001 - 12/2001
Thema: Entwicklung eine kundenspezifischen Digital-Musik-
Player auf Basis eines DSP TI320VC54xx von TI
Kunde: Brainwave Enterprises ( Gerätename: PZIZZ )
Kurzbeschreibung:
Dieser Player hilft bei der Entspannung. Es werden in Echtzeit Sprache und MP3
gemischt und ausgegeben. Zusätzliche Signale, die dem Gehirn zur Entspannung dienen
werden beigemischt.
Tätigkeit: Projektleitung, Hard- und Softwarekonzeption, Hard-
und Softwareentwicklung
Technologien: MP3, ADPCM, TI320VC54xx, TI Code Composer Studio, FAT16,
FAT32, MMC- Card, CompactFlash, DSP- Realtime Bios, Orcad
Zeitraum: 4/2000 - 8/2000
Thema: Entwicklung einer 8fach MultiMediaCard Kopierstation
Kunde: Pontis
Kurzbeschreibung:
Die portable Kopierstation kann von einem Master auf 8 Slaves gleichzeitig Daten
löschen, kopieren und vergleichen. Statistische Funktionen zur Auswertung der
Kopiervorgänge sind integriert.
Tätigkeit: Projektleitung, Hard- und Softwarekonzeption, Hard-
und Softwareentwicklung
Technologien: ARM, MMC-Card, Linux, RS-232, Eagle,
Zeitraum: 1/2000 - 8/2001
Thema: Entwicklung eines portable Digital-Musik-Players auf
Basis eines DSP TI320VC54xx von TI (Pontis SP600)
Kunde: Pontis
Kurzbeschreibung:
Multiformat Digital-Musik-Player mit SD-Card und CF-Card für den Konsumermarkt.
Tätigkeit: Projektleitung, Hard- und Softwarekonzeption, Hard-
und Softwareentwicklung
Technologien: MP3, AAC, WMA, OGG, AC3, TI320VC54xx, TI Code Composer
Studio, FAT16, FAT32, MMC- Card, SD-Card, CompactFlash,
DSP- Realtime Bios, USB, Orcad
Zeitraum: 5/1999 - 12/2000
Thema: Entwicklung eine portablen MP3-Players mit USB
(Pontis SP504)
Kunde: Pontis
OEM Grundig (MPaxx MP150)
Kurzbeschreibung: Weiterentwicklung des SP503 MP3-Player
Tätigkeit: Projektleitung, Hard- und Softwarekonzeption, Hard-
und Softwareentwicklung
Technologien: 8051, USB, Keil C-Compiler, Visual C, MP3, ROS
Zeitraum: 6/2000 - 9/2000
Thema: Entwicklung eines Prototypen für eine MP3-CD-Abhörstation
Kunde: Kaufhof
Kurzbeschreibung:
Durch Einlesen eines Barcode auf der CD werden die entspechenden Titel auf der
CD sofort als MP3-Files über das Netzwerk abgespielt. Alle Files sind zentral
auf einem Server gespeichert und werden bei Bedarf auf einen lokalen Proxy-PC
übertragen.
Tätigkeit: Projektleitung, Hard- und Softwarekonzeption, Proto-
typentwicklung, Hard- und Softwareentwicklung
Technologien: AVR, MP3 , DIMM-PC 486, Linux, MS-DOS , TCP/IP, Eagle,
Barcode Scanner, Proxy
Zeitraum: 10/1999 - 4/2003
Thema: Netzwerkadministrator NT-Server
Kunde: Pontis
Kurzbeschreibung: Aufbau, Einrichtung und Adminstration Firmennetzwerk
mit Windows NT
Technologien: Window-NT, Netzwerk
Zeitraum: 9/1998 - 4/1999
Thema: Softwareentwicklung für ein USB - Device zur Daten
übertragung
Kunde: Pontis
Kurzbeschreibung: Grundlagen und Know-How Entwicklung für USB-Bus
Tätigkeit: Projektleitung, Hard- und Softwarekonzeption
Technologien: Keil C-Compiler , 80251, USB
Zeitraum: 1/1998 - 8/2001
Thema: L.E.D - Software (Load.Encode.Decode)
Kunde: Pontis
Kurzbeschreibung:
Die LED-Software dient auf dem PC zur Daten übertragung an die unterschiedliche
MP3-Player und MMC-Kartenleser. CD - Title information können über das Inter-
net abgefragt werden, CD und Files werden als MP3 ,WAV encodiert.
Tätigkeit: Projektleitung, Softwarekonzeption, Softwareentwicklung
Technologien: Delphi, Visual C, MP3 - Encoder , MP3 - Decoder,
CDDB, MAC OS, Linux, Windows
Zeitraum: 1/1998 - 10/1999
Thema: Entwicklung eines portable MP3-Players mit 2 MMC-Karten
für den Konsumermarkt (Pontis SP503)
Kunde: Pontis
Kurzbeschreibung:
Weiterentwicklung des Prototypen von 1995. Der erste Konsumer-MP3-Player
weltweit.
Tätigkeit: Projektleitung, Hard- und Softwarekonzeption, Prototypen-
entwicklung, Hard- und Softwareentwicklung, Vorführung auf
internationalen Austellungen und Messen
Technologien: 8051, Keil C-Compiler , Eagle, Visual C, ROS-Filesystem
MP3 , MMC-Card
Zeitraum: 6/1997 - 2/1998
Thema: Storyteller (Talking Toy), StoryCreator
Kunde: Siemens
Kurzbeschreibung:
Ein Prototyp für ein Spielzeug das verschiedene Keyworte sprecherunabhängig
erkennt und dadurch unterschiedliche Zweige im Erzählen einer Geschichte ein-
schlagen kann. Die Geschichte oder Quiz können über eine PC-Software einfach
erstellt werden. Gewann auf der CeBIT'98 eine Preis für das kinderfreundlichste
Produkt.
Tätigkeit: Projektleitung, Hard- und Softwarekonzeption, Proto
typentwicklung, Hard- und Softwareentwicklung
Technologien: C166, Tasking, Keil, Spracherkennung , ADPCM, LEX,
YACC, MMC-Card, MP3
Zeitraum: 1/1997 - 8/1997
Thema: Drehmomentprüfplatz für Motoren mit Frequenzumrichter
Kunde: ABM
Kurzbeschreibung:
Der Prüfstand ist in einem Wohnmobil eingebaut und dient zur Demonstration
auf Messen. Unterschiedlichste Lastkennlinien können grafisch eingegeben werden.
Soll- und Istkennlinien werden nach einem Prüflauf visualisiert.
Tätigkeit: Hard- und Softwarekonzeption, Prototypentwicklung,
Hard- und Softwareentwicklung, Schaltschrankaufbau,
Anlageninstallation und Test, Dokumentation
Technologien: Labview, Digital- Analog Data Aquisation
Zeitraum: 1/1997 - 8/1999
Thema: Langzeitleistungmesser für Elektrowerkzeuge
Kunde: Bosch Elektrowerkzeuge
Kurzbeschreibung:
Die Lastkennlinen von Elektrowerkzeugen soll unter realen Arbeitsbedingungen
aufgezeichnet werden. Der Flash-Datenlogger speichert im Sekundentakt der
Leistung und Temperatur des Elektrowerkzeugs. Die Daten werden über IRDA auf
einen PC zur Visualiserung übertragen.
Tätigkeit: Hard- und Softwarekonzeption, Prototypentwicklung,
Hard- und Softwareentwicklung, Überwachung und
Test der Serienfertigung, Dokumentation
Technologien: Labwindows CVI, 8051, Keil C-Compiler, IRDA,
Redundante Datenspeicherung, Eagle
Zeitraum: 8/1995 - 9/1999
Thema: Netzwerkadministrator OS2-Server
Kunde: Pontis
Kurzbeschreibung: Aufbau, Einrichtung und Adminstration Firmennetzwerk mit OS2
Technologien: OS2, Netzwerk
Zeitraum: 10/1995 - 12/1996
Thema: Dauerlaufprüfstand für Elektrowerkzeuge
Kunde: &nbs; Bosch Elektrowerkzeuge
Kurzbeschreibung:
Entwicklung eines 4-fach Prüfstandes für Elektrowerkzeuge um das Verhalten der
Prüflinge im Dauerbetrieb mit unterschiedlichen Lastkennlinien zu testen.
Bremsdrehstrommotoren dienen als aktive Bremseinheit. Ein Steuerrechner im
Schaltschrank regelt das System. Die Maschinen z.B. Winkelscheifer oder
Bohrmaschinen werden über einen definierten Zeitraum unter Nennlast betrieben.
Während der Versuchsdauer werden Strom, Spannung, Temperatur und Drehzahl
überwacht und zur weiteren Verarbeitung an einem Daten-PC übertragen.
Tätigkeit: Hard- und Softwarekonzeption, Prototypentwicklung,
Softwareentwicklung, Schaltschrankaufbau, Anlagen
installation und Test, Dokumentation
Technologien: Labwindows CVI,Visual C++, Servo Motoren, AutoCad,
Dbase,SCXI, TCP/IP, GUI, Leistungselektronik
Zeitraum: 3/1995 - 9/1995
Thema: weltweit erster Flash MP3-Player Prototyp
Kunde: Siemens
Kurzbeschreibung:
Entwicklung eines batteriebetriebenen MP3-Players als Anwendungs-Demonstrator
für MultiMediaCards. Die MultimediaCards standen zu diesem Zeitpunkt nur als
sehr teure ROM-Prototypen zur Verfügung, deshalb wurden die Karten auf
Flashbasis emuliert. Hierzu wurde im ersten Schritt das MultiMediaCard Interface
in einem FPGA und auf einem Microcontroller emuliert. Die Anbindung an das
Flash-Filesystem und den DSP der dann die MP3-Files decodiert, wurde auf einem
weiteren Mikrocontroller entwickelt. Die MP3-Files können über die serielle
Schnittstelle auf den MMC-Card-Emulator übertragen werden.
Tätigkeit: Hard- und Softwarekonzeption, Prototypentwicklung,
Hard- und Softwareentwicklung, Vorführung bei Siemens
Technologien: MulitMediaCard (MMC), 8051, Keil C-Compiler, MP3-DSP,
Flash, Altera FPGA, FAT Filesystem, Borland C, I2S, Eagle
Zeitraum: 6/1994 - 2/1995
Thema: GPIB-Interface für Funkstörmeßempfänger:
Kunde: Schwarzbeck
Kurzbeschreibung:
Der Funkstörmeßempfänger - ein hochempfindliches analoges Meßgerät wird zur
Messung der Störausstrahlung von Elektrogeräten (Emv) verwendet. Der Empfänger
verfügt über vielfältige Einstellparameter. Über eine digitale Schnittstelle
(GPIB) und seriell können alle Parameter wie Frequenz, Dämpfung , Meßmodus
eingestellt werden. Zusätzliche Sonderfunktionen wie die Emulation der vorhandenen
veralteten GPIB-Schnittstelle, Autoranging und automatisches Scannen über einen
Frequenzbereich wurde implementiert. Eine Software-Simulation des Meßempfänger-
interface wurde zusätzlich entwickelt.
Tätigkeit: Hard- und Softwarekonzeption, Prototypentwicklung, Hard-
und Softwareentwicklung,
Technologien: 8051, Keil C-Kompiler, Labwindows CVI, GPIB,
IEEE-488.2, SCPI, LEX, YACC, Eagle¿Layout-Editor
Zeitraum: 9/1993 - 5/1994
Thema: Integration eines automatischen Datenerfassungs-
netzwerkes
Kunde: Intermec, VEDAG
Kurzbeschreibung:
Entwicklung einer PC- Software, die als Interface zwischen einer SPS,
BDE-Terminals, Laserscanner und Barcodedrucker dient. Die Software verwendet
eine Statemaschine um eine Ablaufsteuerung von Förderbänder in der Fertigung zu
realisieren. Die zu etikettierende Paletten werden über Lichtschranken und
Barcodescanner erkannt und automatisch etikettiert Der aktuelle Programmstatus
wird über eine Monitor ausgeben.
Tätigkeit: Softwareentwicklung Prototypenentwicklung und Test
Technologien: Dos, Borland C 3.1, Digital IO-Card, RS232, GUI
Zeitraum: 1/1993 - 8/1993
Thema: Kundenspezifische Software für Datenerfassungs-
Termials mit Laserscanner
Kunde: Kermi Heizkörper
Kurzbeschreibung:
In einer neuen Lagerhalle für Heizkörper wurde die komplette Datenerfassung
entwickelt. Eine lineare Speicherverwaltungssoftware zur einfachen Verwendung
der in Bänken aufgeteilen Speicher wurde implementiert. Das Benutzerinterface
mit Display und Tastatur des mobilen Terminals ist auf einfachste Bedienung
abgestimmt. Ein Datenübertragungsprotokoll zum Hostrechner wurde implementiert.
Tätigkeit: Softwareentwicklung, Installation und Test vor Ort
Technologien: 8051, Keil C-51 Compiler, RS232 , Laserscanner