Datenblatt ZBrain Starterkit Key Features • • • • • • • • • • • • Für mobile und stationäre Embedded Aufgaben Sofort einsetzbar Programmierung mit LabVIEW oder C/C++ Einfaches Erstellen grafischer Benutzeroberflächen mit Touch per Drag & Drop, auch mit Bitmaps aus Zeichenprogrammen und Fotos Schnelles grafisches Debuggen, auch wireless Umfangreiches Prozess- und Daten-I/O Simulation von Prozesssignalen mit beigestelltem Simulatorboard Skalierbarer Stromverbrauch für Standby- oder Batteriebetrieb in [mW] Virtuelle Instrumente für jede Systemfunktion Präemptives, grafisches Multitasking Deterministische Real-Time [µs] Services Speisungen für externe analoge und digitale Devices auf Klemmen verfügbar Schnelle Entwicklung von Embedded Anwendungen für mobile und stationäre Mess-, Analyse- und Regelsysteme Auspacken, anschliessen, einschalten, loslegen Sensorsignale schnell erfassen und auswerten, Mess- und Regeltechnik-Ideen einfach umsetzen, Prototypen in kürzester Zeit kostengünstig aufbauen, Bedienoberflächen komfortabel erstellen. Mit Grafischer Programmierung (LabVIEW) und CCode-Generator erstellen Sie auf dem Starterkit (ADI Blackfin Mikroprozessor) Ihre individuelle Anwendung : ● ● ● ● ● ● ● Prozess-I/O mit Sensorsimulator DSP / Echtzeitmathematik Grafische Bedieneroberflächen auf Color-TFTs mit Touch Solid State Filesysteme und mobile Speicherkarten Embedded Webserver Ethernet (TCP/IP, UDP), USB, CAN, I²C, wireless Skalierbarer Low-Power Batterie/Akku- u. Standby-Betrieb Im Starterkit enthalten: Skalierbarer Messrechner ZMC • • • • • • • • • • • • • • • • • • Analog Devices Blackfin BF548 RISC Prozessor, 16/32 Bit Architektur, bis 500MHz. 64MB DDR SDRAM, 16MB Burst Flash, 2KB NV-FRAM Reset, Watchdog, RTC, Wake-Up Logik, Power-Fail ICE/JTAG und USB Debuginterface für FDM/HIL 24Bit Datenbus/PPI zum Prozessor, mit Timing und Power 1x RS232, 1x RS422/485, 1x TTL-Uart, 1x TWI/I2C 1x Ethernet, 2x CAN, 2x USB (OTG, Device),1x SD-CARD Power- und Batterymanagement / Sleepmodes 12x Analog In, bis 250kHz, simultan,16Bit 6x Analog Out (4x Spannung, 2x Stromschleife) 6x Digital In, 6x Digital Out,8+(8/16/24) GPIO 2x Pulse in, 3x PWM out, 1x Encoder 1x Color TFT 480x272, Touch, Adapter für 3.5” und 5.7” Prozess-I/O auf robuste Klemmen geführt Analogversorgung AGND,±15V/+5V für externe Devices Digitalversorgung DGND, 5V/300mA für externe Devices Hauptversorgung 10-28V für externe Devices Batterieanschluss Simulatorboard mit Testfunktionen • • • • • • • • • 1x Drucktaster (direkt auf ZMC) 1x Power LED, 2x GPIO LED's (direkt auf ZMC) 1x LED auf Analogausgang (Intensitätssteuerung) 1x Analogausgang 1x Analogeingang auf BNC 1x Potentiometer auf Analogeingang 1x Potentiometer für Frequenzwahl des Zweikanal Funktionsgenerators (4kHz-60KHz) 1x Rechteck-, 1x Dreiecksignal 1x Feedback Analogausgang-Analogeingang 1x Neigungssensor 2-Achsig ZBrain Single Board SDK License • • • • • • • • • • • Deterministische Real-Time Services in [µs] Powermanagement / Batteriebetrieb bis [mW] Sicherheitsfunktionen für 24/365-Betrieb Einfaches Erstellen grafischer Bedieneroberflächen/Touch Leistungsfähiges Embedded Filesystem Embedded Webserver Prozess- und Daten-I/O als intuitive Funktionsblöcke Grafisches “Live” Debugging von I/O und Multitasking, auch Wireless über Bluetooth Tools für Embedded Funktionen unter LabVIEW C/C++ API auf LabVIEW-, Kernel- und Interruptebene Reaktion auf Trigger in [ns] Standard LabVIEW/Blackfin Tools • • National Instruments «LabVIEW Embedded Module for ADI Blackfin», 60 Tage Evaluation, Analog Devices «VisualDSP++ IDDE for Blackfin Processors», lizenzfreier Realtime-Kernel, 60 Tage Eval. Zubehör • • • Netzteil (220V/115V AC -12VDC) Datenkabel (USB, RS232), SD-Card Dokumentation, CD mit Software u. Beispielen Damit verfügt der Entwickler vom Start weg über gebündeltes Hardware/Software-Know-How für mobile und stationäre Aufgaben. Basis des Starterkits ist der universelle Einplatinen-Meßrechner ZMC. Bei Bedarf stehen weitere Blackfin-Meßrechner-Formfaktoren zur Verfügung, bis zum Datalogger in der Streichholzschachtel. Die Softwaretools kombinieren National Instruments LabVIEW, ADI Blackfin Kernel/Compiler/Linker/Loader und Schmid Engineerings ZBrain SDK. Effektive Entwicklungsunterstützung durch Development Suites (Der ZMCStarterkit lässt sich auf die ZMCSuite aufrüsten) , Evaluation Boards, Debugger, Firstlevel- u. Secondlevel-Support, Hands-On-Workshops, Referenzdesigns, Softwarevorlagen, Design-In-Service für HW/SW und individuelle Target. Entwicklung. Weitere Informationen : ▶ ▶ ▶ ▶ ▶ ▶ ▶ ▶ ▶ ▶ Fachartikel www.schmid-elektronik.ch/success Workshop www.schmid-elektronik.ch/workshop ZBrain Plattformenübersicht, Konfigurationsbogen Datenblatt ZBrain Starterkit, ZBrain Suite, ZMC-AIO-Simulator Datenblatt ZBrain Software Development Kit (SDK) for NI LabVIEW Datenblatt ZMC, Z48-C1, Z48-MB1, Z27-C1, Z27-S1 Datenblatt Displayadapter, Busadapter, Progdongle, Akkuboard Datenblatt DEV-Z48-C1, DEV-Z2x-C1 Datenblatt Graphical User Intefaces (GUI) Manual ZMC, Z48-C1, Z2x-C1, Z48-MB1 Blockschaltbild ZMC Messrechner Ein leistungsstarker Analog Devices Blackfin BF548 Prozessor, viel Mixed-Signal I/O (Analog, Digital) und Datenperipherie, geringer Stromverbrauch (<1W), eine kompakte Bauform, Touchdisplay, Ethernet und SSD-Speichermedien machen das ZMC Board zu einem Allrounder für stationäre und mobile Embedded Anwendungen. Drag & Drop Bedieneroberfläche GUI Framework für Anwendungssoftware Umfangreiche Beispiele und getestete Softwarevorlagen mit Prozess I/O, Real-Time, Multitasking, Fehlerbehandlung etc. dienen als Basis für eigene Anwendungen. Eigene Algorithmen werden als “C” oder LabVIEW Code eingefügt, vom Tool in ausführbaren Prozessorcode übersetzt und auf dem Zielsystem mit Prozess-I/O getestet. Programmieren auf Systemlevel The ZBrain System Eine Bibliothek mit fertigen grafischen Funktionselementen ermöglicht den schnellen Aufbau einfacher oder komplexer Bedieneroberflächen mit Touch. Fotos oder eigene, in gängigen Zeichnungsprogrammen entworfene Bilder, lassen sich auf dem TFT darstellen und mit Grafikprimitiven überlagern (Overlaytechnik). Der ZBrain Software Development Kit (SDK) für NI LabVIEW bietet über die Standard LabVIEW Palette hinaus über 200+ spezielle VI's für Embedded Aufgaben und Systemfunktionen, die sich per Drag & Drop in das LabVIEW Diagramm einfügen und verbinden lassen. ZBrain Startup... CPU OK Memory OK Filesytem OK Startup App...OK Daten auf Speichermedien (SD-Card) Mobile Medien wie SD-Karte oder Solid State Flash werden von einem speichereffizienten FAT32 Filesystem untestützt. Fertige Funktionsblöcke (VI's) bieten verschiedene File Grundfunktionen wie Öffnen, Schliessen, Schreiben, Lesen, Verschieben oder Kopieren von Verzeichnissen, Text- oder Binärfiles. Damit lassen sich typische Funktionen wie Datalogging, Systemkonfiguration und Bitmapzugriff realisieren. Out-Of-The-Box Webserver Der Starterkit kann via TCP/IP oder UDP komfortabel mit einem Netzwerk verbunden werden, per DHCP oder statischer IP. Über Netzwerk zugreifbare “Shared Variables” ermöglichen schnelles Erstellen von Ethernetvernetzungen. Skalieren von I/O Entwicklungstools Der ZBrain Software Development Kit (SDK) für NI LabVIEW bietet neben Systemfunktionen für jede LowLevel Eigenschaft eine Reihe von Features für Embedded Anwendungsentwicklung: ● ● ● ● ● ● ● ● ● ● ● Über TWI/I2C, RS485, TTL-UART oder den SPI-Bus lässt sich der Messrechner um beliebige I/OFunktionen erweitern. Deterministische Realtime Services in [µs] Powermanagement / Batteriebetrieb bis [mW] Sicherheitsfunktionen für 24/365 Betrieb Einfaches Erstellen grafischer Bedieneroberflächen inklusive Touch Leistungsfähiges Embedded Filesystem Embedded Webserver Prozess- und Daten-I/O als intuitive Funktionsblöcke Grafisches “Live” Debugging von I/O und Multitasking, auch wireless über Bluetooth Tools für Embedded Funktionen unter LabVIEW C/C++ API auf LabVIEW-, Kernel- und Interruptebene Reaktion auf Trigger in [ns] Deterministik Diese Funktionen werden in Form eines Midlayers eingebunden. Sie “untertunneln” LabVIEW und sorgen in der Multitaskingumgebung für sicheren Rund-Um-Die-UhrBetrieb. Zubehör Display-Adapter Adapter für Prozessorbus Dieser Adapter ermöglicht die abgesetzte Montage von Displays und adaptiert verschiedene TFT-Formate an den ZMC Messrechner: 3.5”, 4.3”, 5.7” QVGA/VGA Für die Skalierung von I/O kann der 24Bit-Prozessorbus an einer Stiftleiste abgegriffen werden. Die Signale stehen entweder als High-Speed PPI-Bus oder als GPIOs (General Purpose I/O) zur Verfügung. Der Anschluss eines TFT's ist dann nicht mehr möglich. Schnelles Flashen in der Produktion Akku-Option für mobile Anwendungen Eine optionale Bootcard wird eingesteckt und die darauf geladene Anwendung automatisch ins Flash des ZMCMessrechners gebrannt. Für ZMC-Programmierung fertiger Anwendungen in der Produktion. Akku laden, Akkuüberwachung (Fuelgauge), stossfreier Wechsel zwischen Akku- und Netzbetrieb, On/OffSchalter (Drucktaster), programmierbares Abschalten und Aufwecken (RTC-Alarm). Für Langzeit-Datalogger. Einfach am ZMC anschliessbar. Services Kundenspezifische Plattformen Individuelle Formfaktoren durch Reduzieren oder Hinzufügen von Funktionen. Das API für die unterlegten Low-LevelFunktionen bleibt auch beim neuen Formfaktor nahezu identisch. Supportmodell Neben der Produktdokumentation (Datenblätter, Manuals, Tutorials, How-To's) unterhält der Hersteller ein Online-WIKI, auf dem Wissen rund um die Grafische Embedded Programmierung auf ZBrain Plattformen vermittelt und ausgetauscht wird. First Level Support leistet der Vertrieb CC&I. Weitergehende Probleme werden vom technischen Support [email protected] des Herstellers gelöst (Second Level Support). Ergänzend dazu bietet Schmid Engineering Unterstützung bei Applikationsproblemen auf der Basis eines Projektauftrags. Hands-On-Workshops Mess- und Regeltechnik-Ideen oder Bedieneroberflächen schnell und komfortabel in StandaloneMikroprozessor-Anwendungen umsetzen, mit grafischer Programmierung auf Systemlevel. Das vermitteln eintägige Hands-On-Workshops des Herstellers. Teilnehmer sammeln so erste Erfahrungen mit einer Embedded-Software-Entwicklungsmethode, bei der das Ziel/Ergebnis im Vordergrund steht. Anhand von praktischen Beispielen macht sich innerhalb weniger Stunden jeder ein Bild von den Möglichkeiten, dem Nutzen und den Grenzen von “Embedded LabVIEW”. Der Komfort einer standardisierten Programmiersprache der nächsten Generation wird mit der Leistung, Wirtschaftlichkeit und Zuverlässigkeit von Mikroprozessortechnologie verbunden. Dank transparentem “Hands-On-Charakter” erhält jeder eine ideale Entscheidungshilfe für oder gegen den Einsatz dieser Entwicklungswerkzeuge. Weitere Infos: www.schmid-elektronik.ch/workshop ZBrain Hardware Technische Änderungen vorbehalten [Zbrain Starterkit-Datenblatt-V6] Schmid Elektronik AG www.schmid-elektronik.ch / www.zbrain.ch Mezikonerstr. 9 CH-9542 Münchwilen, Schweiz Tel +41 (0)71 969 35 90, Fax +41 (0)71 969 35 98
© Copyright 2024