VCS² (ZU4EV)
Produktinformationen "VCS² (ZU4EV)"
Das VCS² ist ein PC104-Linux-Stack, der aus zwei Hauptkomponenten besteht, nämlich dem EMC²-Board, das ein PCIe/104 OneBank™-Träger für ein Trenz-kompatibles SoC-Modul ist, und der FM192-I/O-Erweiterungskarte. Die FM912-R wurde entwickelt, um die I/Os des FMC-LPC-Anschlusses auf vier DB9-Anschlüsse und einen SEIC-Anschluss aufzufächern und bietet drahtlose Konnektivität über WiFi + BLE und 4G + GNSS/GPS-Module. 3x Antennenanschlüsse (2x für 4G + GNSS/GPS und 1x WiFi + BLE) sind für den Anschluss von 3x externen Antennen vorgesehen. Darüber hinaus bietet das FM192-R einen IMU-Sensor, CAN-BUS, Feuchtigkeits- und Temperatursensor sowie Audio-E/A.
Optional können 4x USB3.0 und 40x Pin General Propose Input/Output (GPIO) mit dem FM192-U Erweiterungsboard über den SEIC-Anschluss hinzugefügt werden.
Das SoC bietet Standardkonnektivität (z.B. SPI, RS232, I2C, USB, GigE, PCIe, etc.), ARM-basierte Verarbeitung, die für die Ausführung von Ubuntu Linux OS und ROS Melodic verwendet wird, Speicherschnittstellen und programmierbare Logik, die für Hardwarebeschleunigung und GPIO verwendet wird. Der SoC kann entweder ein Xilinx Zynq 7 Series (Dual Core ARM Cortex A9) oder ein Xilinx MPSoC Zynq Ultrascale+ (Quad Core ARM Cortex A53) sein.
Ein Xilinx Zynq MPSoC ist das „Herz“ des VCS² und bietet 64-Bit-Prozessor-Skalierbarkeit bei gleichzeitiger Kombination von Echtzeitsteuerung mit Soft- und Hard-Engines für Grafik, Video, Wellenform und FPGA-Beschleunigung unter Verwendung eines Trenz TE0820 SoM.
Die Vielseitigkeit des VCS²-Systems ergibt sich aus dem modularen Konzept des SoM-Verarbeitungselements auf einem PC/104-Board, kombiniert mit einem separaten I/O-Modul. Dies ermöglicht eine Vielzahl von ADC-, DAC-, I/O- und Erweiterungsmöglichkeiten mit PC/104-Optionen.
FM192 Eigenschaften
- FMC LPC-Anschluss mit E/A und einem seriellen Hochgeschwindigkeitsanschluss.
- Einzelne +5 (externer ATX-Anschluss MOLEX Teil 8991) für die Stromversorgung externer Sensoren über die DB9-Anschlüsse.
- 100-facher SEIC-Peripheriesteckverbinder.
- 12x Analogeingänge 3V TTL, mit einer Auflösung von 12-bits@2kSPS über 2x DB9 (J6-J8).
- 8x analoge Ausgänge 3V TTL, mit einer Auflösung von 24-bits@2kSPS über 1x DB9 (J9).
- IEEE 802.11 a/b/g/n WiFi + Bluetooth Low Energy V4
- 4G + GNSS/GPS
- 2x CAN BUS über 1x DB9 (J4).
- IMU-Sensor
- Luftfeuchtigkeits- und Temperatursensor.
- Audio-E/A
- Optional 4x USB3.0 Anschlüsse über die Erweiterungsplatine FM191-U verfügbar.
- Optional 26x Single-Ended-Digital-E/As 5V TTL 40-polig über die Erweiterungsplatine FM192-U.
- 3 x ADS122U04IPWR, ein präziser 24-Bit-Analog-Digital-Wandler (ADC)
- DAC60508ZRTET Acht-Kanal-Digital-Analog-Wandler (DAC)
VCS-1 Verarbeitung – EMC2-ZU4EV
Ein Xilinx Zynq MPSoC ist das "Herzstück" des VCS-1 und bietet 64-Bit-Prozessor-Skalierbarkeit bei gleichzeitiger Kombination von Echtzeit-Steuerung mit Soft- und Hard-Engines für Grafik-, Video-, WaveForm- und FPGA-Beschleunigung unter Verwendung eines Trenz Electronic TE0820 SoM.
Vielseitiges System
Die Vielseitigkeit des VCS-Systems ergibt sich aus dem modularen Konzept des SoM-Verarbeitungselements auf einer PC/104-Karte, kombiniert mit einem separaten I/O-Modul. Dadurch verfügt es über viele ADC-, DAC-, I/O- und Erweiterungsmöglichkeiten mit PC/104-Optionen.
FM191-R; FMC-LPC to:
- 15x Digital I/Os [DB9]
- 12x Analogue Inputs [DB9]
- 8x Analogue Outputs [DB9]
- 1x Expansion [SEIC]
FM191-U; SEIC to:
- 4x USB3.0 [USB-c]
- 28x GPIO [40-pin GPIO]
FM191-A1; 40-pin GPIO
- 28x GPIO [DB9]
Kompatibel mit einer Vielzahl von Sensoren
VCS verfügt über mehrere USB3-Schnittstellen für die Schnittstelle zu verschiedenen Kameras und Sensoren.
- Intel RealSense D435 – Tiefenmesskamera
- Intel RealSense T265 – Trackingkamera
- Stereo Labs Zed Camera – Tiefenmesskamera
- FLIR AX-8 – Wärmebildkamera
Außerdem verfügt er über alle "typischen" Schnittstellen, damit sich VCS wie ein PC mit HMDI-Display, SATA und Ethernet verhalten kann.
- Der ADC kann Daten von externen Sensoren empfangen.
- Der DAC kann Servomotoren steuern.
Deep Learning und EDGE KI
Der VCS-1 ist voll kompatibel mit dem Xilinx reVision Stack, DPU for Neural Network und AI Inference.
Bietet Unterstützung für die gängigsten neuronalen Netzwerke wie YOLO, AlexNet, GoogLeNet, CAFFE, DarkNet, TensorFlow VGG, SSD nd FCN.
Optimierte Implementierungen für CNN-Netzwerkebenen, die für den Aufbau kundenspezifischer neuronaler Netze (DNN/CNN) erforderlich sind = Xilinx NDDDK™
Kompatible Hardware
- Raspberry PI- und Arduino-kompatibel
- Kompatibel mit den meisten Arduino/RPI-Sensoren und -Aktoren.
- 4x USB3.0-Anschlüsse für die Verbindung mit einer Vielzahl von Sensoren
- MQTT und OpenCV kompatibel
- ROS kompatibel
- ROS2 ready
Unterstützte Software
- ROS Melodic – Roboterplattform
- MQTT – Maschine-zu-Maschine" Konnektivität
- OpenCV 4.0.1 – Computer Vision Bibliothek
- Python 2.7 and 3.6 support – Scripting Programmiersprache
- Ubuntu 18.04 LTS – Betriebssystem
- Xilinx SDSoC Umgebung (HLS - 'C' bis 'VHDL')
- TULIPP's STHEM Toolchain (auf GitHub) mit Lynsyn Power Monitor Unit (PMU)
- Xilinx DPU für Faltungsneuronale Netze
Sensor-Kompatibilität
VCS hat mehrere USB3-Schnittstellen für den Anschluss verschiedener Kameras und Sensoren
- Intel RealSense T265 - Tracking Kamera
- Stereo Labs Zed Kamera - Depth Kamera
- FLIR AX-8 - Wärmebildkamera
Außerdem verfügt er über alle „typischen“ Schnittstellen, die es dem VCS ermöglichen, sich wie ein PC mit HMDI-Display, SATA und Ethernet zu verhalten.
- Der ADC kann Daten von externen Sensoren empfangen
- Der DAC kann Servomotoren steuern
Dokumentation
- VCS-2 GitHub Repository
- EMC2-DP Open Source Hardware Repository
- Deliverable 2.1c – Construction and assembly of the electronic systems
Video Demonstration
Lieferumfang
- 1 x VCS² (ZU4EV)