Projects
This is a description of some of the realised projects/products:
MMI Display

Development of the whole Hard- & Software of an MMI Display.
With simple commands the content of the color display can be changed or animated sequences can be played. The Content is fully configurable via standard SD-Card Memory.
Main Tasks:
System Design based on Altera Cyclone III FPGA
VHDL Integration of the display driver together with a 32bit core into the FPGA (SOC)
Development of the whole Player Software and SD-Card handling routines in C
Hardware Design
PCB Design
DC Motor Controller with Switched Power Supply
We did the complete design and prototyping of this 55W DC Motor controller including an universal input AC Power Supply.
Main Tasks:
Complete system design of the Hard- and Software
Design of highly integrated switched Power Supply with Universal AC Input (85-265V)
Design of a low cost 4Q Driver
Integration of full PID control of speed and position in assembler
Integrated Test-Concept for Mass Production
This product has obtained the following certifications: CE, CB, ETL, UL
Cardbus/PCMCIA to Serial Converter

This project included the development of the whole Hard- & Software of an universal Cardbus/PCMCIA to Serial Converter PCB.
This device allows to connect most PCMCIA Modems (Analog, ISDN, GPRS, 3G) to a Serial Port of an industrial control device. It supports 3.3V and 5V cards
Main Tasks:
System Design based on Altera Cyclone III FPGA
VHDL Integration of the PCI Interface and Microcontroller into the FPGA (SOC)
Development of the PCMCIA/Cardbus Handling and Interfacing Software in C
Hardware Design
PCB Design
USB to DMX-512 converter
This is a simple and cheap hardware that connects to the USB port of your PC and can drive any DMX512
controllable device. An article, written by Stefan Kalbermatter of this small project together with the necessary
Schematics,
Drivers and
Delphi Source Code
has been published in Circuit Cellar, The Magazine for Computer Applications,
issue 170
(september 2004 issue).
Checkout the Download Section for updates.
Embedded video-image analyzer

This project included the development of the whole Hard- & Software of a low-cost embedded video-image analyzer system:
Main Tasks:
System Design based on Atmel FPSLIC
VHDL Integration of the whole Frame-Grabbing logic into the FPGA
Development of the image analysis algorythms
Realisation of the whole AVR-software
PCB Design
Development of the MS-Windows-based configuration tool
Brushless Motor Control
We did the complete design and prototyping of this 1kW 3-Phase Motor control for brushless 300V DC-Motors
Main Tasks:
Complete system design
Design of dedicated High-Side Gate-Drivers
Design of highly integrated switched Power Supply with 5 outputs
Development of the whole Firmware
Integration of PID-Algorythm in assembler
PCB Design
USB devices
We developed several custom USB Full- and Highspeed (USB2) hardware devices based
on FTDI-, Silabs- and Cypress chips:
System Design
PCB Design
Firmware Development
Windows Driver Development
Development of the MS-Windows host applications
RF-ID Systems

Realisation of several developments based on 125kHz RF-ID technology
System Design
PCB Design
Programming of the Low-Power micro-controllers in Assembler & C
Development of the corresponding Test-Equipment
Development of the MS-Windows host application
Watch modules

Development of several analog and digital watch modules for several world brands:
Realised rasks:
System Design
PCB Design
Custom LCD Design
Programming of the 4/8 Bit Low-Power micro-controller in Assembler
Development of the corresponding Test-Equipment
Documentation
Typical power consumption (including LCD): < 1uA
LCD-Simulation 
Freely
configurable real-time simulation of LC-Displays under MS-Windows. The
pixel-information is gathered directly on the target-emulator and sent
to the PC via RS232. This allows the development and complete
verification of microcontroller applications, even without having the
final LC-Display ready yet.
Realised
tasks:
System
design
Development
of the Microcontroller Firmware
PCB
design
Development
of the PC-Software in Borland-Delphi
POCSAG Decoder
PC based
Pocsag Decoder. Allows analysis, logging and message decoding of Pocsag
data streams. The Error-correction level ( BCH Code(31,21) ) can be
freely configured.
System
Design
Development of the
Parallel-Port hardware
Development of the PC
low-level drivers in assembler
Development of the
PC-Software
Software for Quality Management of School Lessons and Seminars
Development
of a MS Windows-Database Software, that allows to analyse and manage
the quality of school lessons and seminars.
Development of
the data entry client used by the students
Development
of the data analysis software
Development
of the whole Database
Windows,
Visual Studio etc. are trademarks or registered trademarks of Microsoft
Corporation in the USA and other countries. Intel, MMX and Pentium
II/III/IV are registered trademarks of Intel Corporation. Macintosh is
a registered trademark of Apple Computer Inc. Delphi is a registered
trademark of Borland Software Corporation. All other trademarks are
acknowledged and remain the property of their respective owners.
|