Field Programmable Gate Arrays (FPGA) sind aus vielen Produkten der Bildverarbeitung kaum noch wegzudenken. Meist übernehmen sie nur die Funktion des Interfacing, z.B. zur Ansteuerung des CCD-Bildsensors. Nach und nach statten die Kamerahersteller nun ihre Geräte mit zusätzlichen Funktionen wie Rauschfilterung, Bayer-Farbumrechnung, Weißabgleich oder Gammakorrektur aus. Das sind Funktionen, die meist ebenfalls in einem FPGA als feste, für den Anwender bestenfalls in den Parametern veränderbare Funktionsblöcke integriert sind. Der japanische Hersteller Sensor Technologies, kurz Sentech, geht einen Schritt weiter und bietet eine Serie von GigE-Kameras mit einem zweiten, für den Anwender völlig frei zugänglichen FPGA-Baustein an, der mit beliebigen anwendungsspezifischen Funktionen belegt werden kann. Benutzerspezifisches FPGA Ein FPGA ist ein integrierter Schaltkreis der Digitaltechnik, in dem logische Schaltungen programmiert werden können. Dazu werden in einem FPGA Schaltungsstrukturen mittels einer Hardwarebeschreibungssprache erstellt. In der Kamerafamilie von Sentech kommt ein Xilinx-Spartan-3 FPGA vom Typ XC3SD1800A zum Einsatz, dem für die Konfiguration ein ROM mit 8MBit Speicherkapazität zur Seite steht. Das FPGA ist im Auslieferungszustand ungenutzt, steht dem Anwender im vollen Umfang zur Verfügung. Zudem gibt es einen 32MByte-DDR2-Speicher, der z.B. für das Zwischenspeichern von Bilddaten genutzt werden kann. Bilddaten aus- und einkoppeln Die analogen Signale vom CCD-Sensor werden im A/D-Wandler digitalisiert und zum \’Sentech-FPGA\‘ übertragen. Bleibt das benutzerspezifische FPGA ungenutzt, durchlaufen die Daten die Stufen für den Weißabgleich, für die Gammaverarbeitung und, bei Farbkameras, für die Einheit der Farbumrechnung. Das so aufbereitete Bildsignal gelangt zur Gigabit-Ethernet-Schnittstelle nach draußen. Nun besteht die Möglichkeit, die Bilddaten an verschiedenen Stellen für ein weiteres Processing auszukoppeln. Der Programmierer kann dabei direkt auf die Rohdaten nach dem A/D-Wandler oder nach einer der beiden Stufen, dem Weißabgleich oder der Gammaverarbeitung, zugreifen. Das Wiedereinkoppeln der im User-FPGA verarbeiteten Bilddaten kann an einer dieser drei Stellen in das Sentech-FPGA erfolgen. Die PowerPlus-Serie besteht aus zehn verschiedenen Kameramodellen: Jeweils in Farbe oder in Monochrom bieten sie fünf verschiedene Auflösungen, von VGA bis hin zu 5Megapixeln. Weitere zehn Modelle mit den gleichen Unterscheidungen gibt es von der Standard-Serie – ohne das benutzerspezifische FPGA.
GigE-Kameraserie mit frei programmierbarem FPGA
Seit geraumer Zeit haben sich FPGAs als wichtiges Element der Bildverarbeitung etabliert. Nun bietet Sentech eine auf dem GigE-Standard basierende Kameraserie mit einem für Anwender frei programmierbaren FPGA-Baustein an.
Videor Technical E. Hartig GmbH
-
Servitization im Maschinenbau
Wie aus Maschinenverkauf neue Service-Geschäftsmodelle werden
Industrieunternehmen erwarten von Maschinenbauern und Automatisierungsanbietern leistungsfähige Maschinen oder Anlagen, aber auch Verfügbarkeit, planbare Betriebskosten…
-
Anzeige
KI: Schneller zum SPS-Code
KI-unterstützte SPS-Programmierung eröffnet neue Möglichkeiten. Über das Model Context Protocol (MCP) greifen Sprachmodelle direkt auf…
-
Security für industrielle Software
Was der CRA für Apps und digitale Marktplätze bedeutet
Bei PLCnext Technology von Phoenix Contact handelt es sich um ein offenes Ökosystem für die…
-
Modularer Off-Axis-Absolut-Encoder
Der SMAR49A von Lika Electronic ist ein modularer Off-Axis-Absolut-Encoder für platzkritische Anwendungen.
-
Instandhaltung als unterschätzter Effizienzhebel
Vom Kostenfaktor zum Wettbewerbsvorteil
Ungeplante Anlagenstillstände kosten die Industrie jedes Jahr Millionen. Gleichzeitig kämpfen viele Unternehmen mit alternden Anlagen,…
das könnte sie auch interessieren
-
Sichere Einzelstrahldaten für Materialflussanwendungen
Sicherheitslichtgitter kommuniziert über IO-Link Safety
-
Messdatenerfassung per USB
Steckbare Sensoren erfassen unterschiedliche Messgrößen


















