Entwicklungs-
Tools
Starterkits

Low-Power
CPU-Module

Evaluation- und
Serien-Boards
LabVIEW
auf Blackfin
Mess-, Regel- und
Motionaufgaben
Rapid Prototyping
Netzwerk
Echtzeit-OS
Multibus
Service
FAQ Abatron
BDI1000/2000
BDI3000
 
Kontakt
Links
 

Home > Mess-, Regel- und Motionaufgaben Rapid Prototyping

     
 
LabVIEW on Blackfin
 
     
 

Realisieren Sie Ihr Produkt effektiver und in kürzerer Zeit

 
 
 
 

LabVIEW für

Mikroprozessor basierende Anwendungen

mobil und stationär

 
     
     

 

 
 

Seit vielen Jahren hat sich die grafische Programmieroberfläche LabVIEW als schnelles, sehr effektives Verfahren für Problemlösungen in der Mess-, Prüf- und Automatisierungstechnik bewährt. Sie ermöglicht es, sich ohne aufwändige Vorentwicklungen von Hardware, Software und Low-Level Treibern direkt auf die Aufgaben zu konzentrieren. Das in Gedanken bestehende Modell wird als grafische Darstellung auf dem Bildschirm abgebildet und anschließend mit der unterlegten Hardwaregetestet. Dies erfolgt bisher meist auf PC gesteuerter Hardware.

Veröffentlichte Fachartikel über Anwendungsmöglichkeiten:
In 24h zum spezifischen Mess-Handheld (erschienen in der embedded Design 2-2010)
Resultate in Rekordzeit mit LabView (erschienen in der aktuellen Eleltronik Information 2-2010)
Mit funktionellem Programmieren auf Systemebene Ideen schnell umsetzen (erschienen im Megalink 05-2009)
Batteriebetriebene LabVIEW-Anwendung
(veröffentlicht in der Elektronik Industrie 4-2009)
Entwicklung eines mobilen industriellen Ultraschall-Handmessgerätes
(erschienen im Megalink 3-2009)
Einfach Drag & Drop (veröffentlicht in "MECHATRONIK" am 2-2009)
Motion Embedded
(veröffentlicht in Computer & Automation 4-2009)
Rapid Prototyping für Mess- oder Regeltechnische Aufgaben
(Megalink 8-08 / Sept 2008)
Robotik: Autonome Lebensretter (erschienen in Mechatronik F&M 9/2008)
Synchronisierte Datenerfassung 1000m unter dem Meer (veröffentlich in "Design&Elektronik" 03/2008)

Weitere Fachartikel finden Sie direkt auf der Webseite von Schmid Engineering.

 

Mit dem Konzept „LabVIEW on Blackfin“ bietet die ZMC/ZSV Hardware jetzt die Möglichkeit, Mikroprozessoren, z.B. ADI Blackfin mit LabVIEW zu programmieren. Aus dem ursprünglichen Low Power Z-Brain CPU-Modul für industrielle Meßanwendungen hat sich eine ganze Familie von Meß-, Regel- und Bedienungs-Plattformen entwickelt. Alle können mit C oder LabVIEW programmiert werden. Vom Start weg verfügen Sie über gebündeltes Hardware-/ Software-Know-how für mobile und stationäre Messwerterfassung, vom Prozess I/O über Signalverarbeitung, Regelung, Kommunikation und Embedded Webserver bis zum mobilen Filesystem, auch für Realtime Anwendungen.

Von der Idee bis zum Serienprodukt unterstützen die ZMC/ZSV-Plattformen alle 3 Phasen der Produktentwicklung: Konzeptprüfung, Rapid Prototyping und Serienentwicklung.
Grafische Bedieneroberflächen (GUI) werden im Overlay-Verfahren in kürzester Zeit entworfen. Alle werden von einem einheitlichen Framework mit realtimefähigen Board Support Package (ZBrain SDK für LabVIEW) unterstützt.

Die ZMC/ZSV-Hardware ist für Umgebungstemperaturen zwischen -20° und +75°C spezifiziert. Andere Temperaturbereiche auf Anfrage.

 

 

 

HARDWARE

ZMC (Z Measurement, Control & Motion)

ZMC ist ein vollständiger, robuster Low Power Rechner für Embedded Anwendungen im industriellen und im mobilen Umfeld. Er bietet Analog-, Digital- und Kommunikations- I/O für Mess-, Regel- und Motion- Aufgaben. Das Herzstück ist ein leistungfähiger ADI BF548 Blackfin Prozessor, sehr einfach zu programmieren mit LabVIEW TM Embedded und den ZBrain System Services (Zbrain BSP for LabVIEW). Jede Boardfunktion kann auch mit einem “C” Application Programming Interface (API) angesprochen werden.

 

ZMC

Weitere Informationen zum ZMC (Z Measurement, Control & Motion)



ZMC HANDHELD
Prototyp für mobile und batteriegestützte Messwerterfassung

Umfangreiches Prozess I/O, eine Grafische Bedienerschnittstelle, einfache Handhabung, intelligentes Power- und Batteriemanagement und viele Datenschnittstellen kennzeichnen den ZMC-Handheld. Er ist ein universeller Prototyp zur Entwicklung von mobilen Meßsystemen. Konfigurierbar mit 0 bis 12 Analogeingängen (max. 200kHz, 14/16 Bit), bis zu 6 Analogausgängen (16 Bit) und zusätzlichem Digital I/O kann der Messhandheld an die unterschiedlichsten Aufgaben angepasst werden. Das Herzstück, ein 11x11cm Multifunktionsboard auf Basis des Low Power Blackfin548 passt in viele marktgängige Gehäuse und kann bei Bedarf auch in anderen Formaten geliefert werden. Ethernet, USB, RS232, 422/485 und I²C Schnittstellen sind serienmäßig für die Datenkommunikation und den Anschluss zusätzlicher Geräte vorhanden.Eine SD-Card sowie NVRAM sind über Standard-Filesystemfunktionen ansprechbar. Das System bootet direkt aus dem Flash und ist nach dem Einschalten sofort betriebsbereit. Das mitgelieferte BSP unterstützt auf elegante Weise die einfache Erstellung von grafischen Benutzeroberflächen für das Touch TFT, Realtime Aufgaben und die Programmierung mit C oder LabVIEW.

Handheld

Weitere Informationen zum ZMC HANDHELD: ZMC HANDHELD (PDF)
Fachartikel - ZMC HANDHELD: Ultraschall Handheldmessgerät 50MHz (PDF)


ZMC-STARTERKIT

Für den LabVIEW-Einsteiger bieten wir den ZMC-Starterkit. Er ist eine ideale Lern-, Entwicklungs- und Realisierungsumgebung. Der LabVIEW-Kenner fühlt sich sofort zu Hause.

Preisinformation: ZMC - Starterkit Preis-Info (PDF)

Weitere Informationen zum ZMC-Starterkit:
Datenblatt: ZMC - Starterkit (PDF)
Datenblatt:
ZMC Datenblatt (PDF)
Datenblatt: ZMC Simulator (PDF)
Datenblatt: ZMC Suite Datenblatt (PDF)


ZSV (Z Sound &Vibration)

Weitere Informationen zu ZSV: Sales@cciembedded.de
Datenblatt: ZSV Preliminary Datenblatt (PDF)

 

SOFTWARE

Das Board Support Package (BSP)

Die ZMC/ZSV - Plattform ist nicht nur ein Hardwarebaukasten sondern gleichzeitig auch eine Entwicklungsphilosophie bzw. ein Entwicklungskonzept. Dieses Konzept heißt: „LabVIEW on Blackfin mit skalierbarem, felderprobtem Prozess I/O“. Zusätzlich zu den standardisierten LabVIEW Funktionsblöcken (VI’s) bietet das BSP mehr als 200 eigene VIs für die ZBrain System Hardware. Natürlich mit allen notwendigen Treibern, realtimefähig.


Realtimefähigkeit


Mit dem BSP von Schmid Engeneering ist LabView Embedded auf ZMC/ZSV Blackfin direkt realtimefähig. Auf der ZMC/ZSV Zielhardware läuft weder Windows noch ein entsprechendes Betriebssystem, sondern ein echtzeitfähiger, kooperativer Multitaskingkernel von Analog Device mit der Bezeichnung VDK. VDK steht für VisualDSP++ Kernel . Es handelt sich dabei um einen Echtzeitkernel, also ein rudimentäres RTOS von Analog Devices für Blackfin- und SHARC- Prozessoren. Zusätzliche Funktionen im BSP von Schmid Engeneering sorgen für ein Echtzeitverhalten des erstellten Programmes. Das LabVIEW Diagramm wird in C-Code übersetzt, mit dem VDK Kernel verlinkt und als deterministische Firmware in die Zielhardware geladen. Auf der Kernelebene arbeitet das System mit Zeitfenstern von 100µSek. Daraus ergeben sich für den Realtimebereich Context-Switchingzeiten von 100µSek. Die Reaktion auf einen externen Trigger erfolgt im nSek-Bereich.



Mit Drag & Drop in kürzester Zeit zur komfortablen grafischen Bedieneroberfläche

Eine graphische Bedieneroberfläche (GUI) zu erstellen ist nicht nur ein enormer Programmieraufwand, sondern bedeutet auch Abstimmungen mit Designern, Marketing, Kunden und Endanwendern. Alle möchten mitreden, haben Änderungswünsche und Abstimmungsbedarf.

Auf den BF548 basierenden Plattform kann jeder, nach einer kurzen Einführung, durch Verbinden grafischer Elemente / Instrumente am PC in wenigen Stunden Vorschläge selbst entwerfen, realisieren und prüfen. Das LabVIEW Frontpanel-Konzept für Embedded Anwendungen unterstützt diesen Prozess durch einfach zu handhabende Faceplates. Unterschiedlichste Varianten und Strategien vom einfachen Prozessmonitor bis hin zu komplexen, mehrschichtigen Benutzerführungen können per Drag & Drop aufgebaut werden. Steuerungselemente, Eingabefeld, Taster, Schieberegler und Drehknöpfe, Anzeigen, Linienplots, Tachos, Bargraphen u.a. lassen sich zu Benutzeroberflächen kombinieren. Sehr gute Effekte können auch mit unterschiedlich großen JPG-Bildern erzielt werden. Sie werden über VI’s (Virtuelle Instrumente) sichtbar gemacht und positioniert. So lassen sich GUI-Prototypen oder ergonomische Grafikelemente mit gängigen Zeichnungsprogrammen entwerfen und ins Zielsystem laden. Die Benutzereingaben werden in VI’s ausgewertet und als Events von der Programmlogik verarbeitet.

GUI2blindGUI
Interaktive grafische Bedienerschnittstellen (GUI's) werden am PC gestaltet
und in das Embedded Zielsystem geladen.

Selbstverständlich können auch eigene C-Programme eingebunden werden. Anschließend wird der Code generiert, welcher der Embedded CPU die gesamte Kontrolle über das GUI übergibt. Als Interface dienen kompakte Color TFT’s mit Touchfunktionen. Die Bedieneroberfläche kann parallel zur Hardware und zur Prozesssoftware entwickelt werden.


Rapid Prototyping für Meß- und Regeltechnische-Aufgaben

Schneller zu Prototypen, schneller zum Serienprodukt bei Mess- und Regeltechnischen-Aufgaben ?
Mit den Development Kits ZMDevkit und ZMCDevkit bieten wir Ihnen diese Möglichkeit. Diese sind integrierte Entwicklungs- und Testumgebungen mit graphischer Programmieroberfläche und modulare Hardware, Realtime fähig, mit sehr geringem Stromverbrauch.
Die Hardware basiert auf kompakten, felderprobten Standardmodulen.
Die graphische Programmieroberfläche LabVIEW bzw. LabVIEW Embedded bietet fertige Funktionsblöcke (VIs) für die verschiedensten Operationen, die auf einfache Art durch Drag and Drop zusammengefügt werden. Und ermöglicht so ein sehr effektives arbeiten. In sehr kurzer Zeit erhalten Sie verwertbare und überprüfbare Ergebnisse. Zusätzlich bietet das System einen Fast Debug Mode (FDM). In diesem FDM-Modus können Sie die einzelnen Schritte oder das fertige Programm (im Interpretermode) sofort überprüfen und mit realen Ein- und Ausgängen live auf der Zielhardware testen und ausführen.

Datenblätter:
ZMC/ZSV BSP für LabVIEW
Rapid Prototyping for LowPower
ZMC Datenblatt
ZMC Handheld Proto
ZMCSuit
ZMdevkit Rapid Prototyping

weitere Informationen auf der Webseite von Schmid Engineering AG

 
   
   
         
         
 
Computer Communication & Interface GmbH, Starnberger Str. 22, 82131 Gauting bei München
Tel.: +49-89-850 97 18, Fax: +49-89-850 97 19, Email: