Mikrocomputer-Systeme

Home Nach oben

Innerhalb der letzten Jahre sind in unserem Hause eine Vielzahl von Problemlösungen entstanden, deren Soft- und Hardware heute zur Verfügung steht und die kostengünstig für spezielle Anforderungen modifiziert werden kann. Dabei wurden die folgenden Komponenten eingesetzt:

bulletMikrocontroller
Wir verfügen über Erfahrung und die notwendigen Entwicklungsumgebungen zur Programmierung der folgenden Mikro- Controller. 

 
bullet68332 (Freescale - Motorola)
Dieser 32-bit Hochleistungs- Rechner wird in unseren Systemen seit Jahren als Zentraleinheit eingesetzt. Für ihn wurde von uns das für Automatisierungsaufgaben optimierte Betriebssystem ECOS® entwickelt.
bulletIn Vorbereitung ist der Einsatz der Freescale <ColdFire> Prozessoren, die Code- aufwärtskompatibel zu dem 68332 sind,  über Festpunkt- sowie Fließpunkt- Arithmetik verfügen und ein vielfaches der Rechenleistung des 68332 aufweisen.
bulletTPU
Die TPU ist Bestandteil der 68332- sowie der ColdFire Prozessoren. Sie ist mikro-codierbar und lässt sich hervorragend mit ihren Timern für Zeitüberwachungen und ähnliche Aufgaben einsetzen. Die unterschiedlichsten Mikroprogramme für die TPU wurden durch uns erstellt und stehen bei Bedarf zur Verfügung.
bulletSignalprozessoren
Wir setzen Signalprozessoren von Analog Devices ein. Für diese verfügen wir über Entwicklungs- Hilfsmittel. Sie werden insbesondere auf intelligenten Peripherie- Baugruppen eingesetzt,.
bulletDiverse Microcontroller
Diese Mikrocontroller wird von uns hauptsächlich für Front-Ends wie Sensoren etc. eingesetzt (PIC-Microchip, ACE1101-Fairchild etc.).

 Nach Seitenanfang

bulletFPGA’s (Feld-programmierbares Gate Array)

Kaum eine Anwendung mit anspruchsvoller Hardware kommt heute bei niederen Stückzahlen ohne FPGA aus. Ob sehr schnelle Zähler, ob Spezial- CPUs, ob komplexe Ablaufsteuerungen benötigt werden, all diese Hardware lässt sich mit Hilfe von FPGA’s kostengünstig, flexibel und schnell realisieren.
Der Trend geht dahin, Soft-CPU's zusammen mit hardware- orientierten Funktionen in einem FPGA zu halten und nicht wie bisher einen diskreten  Mikrokontroller als zentrales Element eines Rechners zu verwenden.
Die Entwicklung wird mit speziellen Entwicklungssystemen durchgeführt. Es entsteht ein Binärfile, der in dem Flash EEProm des Haupt- Rechners abgelegt wird. Beim Booten transferiert dieser die Binärdaten in das FPGA und legt damit die Hardware Funktionalität fest. Wenn der FPGA räumlich von der CPU entfernt ist, kann das Laden sogar über Lichtleiter erfolgen. Auch das Laden aus einem lokalen EEProm ist möglich.
Wir verfügen über Erfahrung und die Entwicklungsumgebungen für die folgenden FPGA’s und EPLD’s:      Altera , Xilinx,  (Lattice)

 

bulletPC’s

Unser Hauptschwerpunkt sind Entwicklungen im Mikro- Controller Bereich. Da die meisten Anwendungen PCs als Bedienoberfläche sowie für Archivierungsaufgaben nutzen, erstellen wir auch die dazu notwendige PC- Software. Dabei kommen die Programmierumgebungen Delphi, Visual Basic sowie das Kalkulationsprogramm Excel zum Einsatz.
 
bulletAndere Bauelemente und Konfigurationen können ebenfalls verwendet werden. Die Entwicklung ist aber aufwändiger, da neue Erfahrung gesammelt und eine neue Entwicklungsumgebung zur Verfügung gestellt werden muss.

Nach Seitenanfang

email.gif (889 Byte)  Kontakt:  Dr.Weiss GmbH

 

 

 

 

Bitte senden Sie E-Mail mit Fragen oder Kommentaren zu dieser Website an:
Copyright © 1998 Dr.Weiss GmbH Dossenheimer Weg 78, 69198 Schriesheim
                 telefon.gif (882 Byte) (06203) 69870 telefax.gif (901 Byte) (06203) 698712 
Stand: 19. August 2007 Technische Änderungen ohne Ankündigung jederzeit vorbehalten.