Field Programmable Gate Arrays (FPGA) sind aus vielen Produkten der Bildverarbeitung, insbesondere aus Kameras, kaum noch wegzudenken. In der Regel ü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 auch Gammakorrektur aus. Dabei handelt es sich um Funktionen, die meist ebenfalls in einem FPGA als feste, für den Anwender bestenfalls in den Parametern veränderbare Funktionsblöcke integriert sind. Sentech (Sensor Technologies) 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, kunden- und anwendungsspezifischen Funktionen belegt werden kann. Ein FPGA ist ein integrierter Schaltkreis der Digitaltechnik, in den logische Schaltungen programmiert werden können. Der Begriff Programmierung ist in diesem Zusammenhang anders zu verstehen, als bei der Erstellung von Software für einen Prozessor: In einem FPGA werden Schaltungsstrukturen mittels einer Hardwarebeschreibungssprache erstellt. Der daraus entstandene Code ähnelt nur auf den ersten Blick dem Code aus einer Programmiersprache für Prozessoren. In der neuen Kamerafamilie 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. Der FPGA ist im Auslieferungszustand ungenutzt und steht dem Anwender im vollen Umfang zur Verfügung. Darüber hinaus gibt es einen 32MByte DDR2 Speicher, der z.B. für das Zwischenspeichern von Bilddaten genutzt werden kann. Aus- und Einkoppeln von Bilddaten Die analogen Signale vom CCD-Sensor werden im A/D-Wandler digitalisiert und zum \’Sentech-FPGA\‘ übertragen. Bleibt das benutzerspezifische FPGA ungenutzt, so durchlaufen die Daten der Reihe nach die Stufen für den Weißabgleich, für die Gammaverarbeitung und, bei Farbkameras, für die Einheit der Farbumrechnung. Von dort aus gelangt das so aufbereitete Bildsignal zur GigE-Schnittstelle nach draußen. Der FPGA-Programmierer hat nun die Möglichkeit, die Bilddaten an verschiedenen Stellen für sein eigenes, weiteres Processing auszukoppeln. Er kann dabei direkt auf die Rohdaten nach dem A/D-Wandler oder nach einer der beiden Stufen, dem Weißabgleich oder der Gammaverarbeitung, zugreifen. So steht es ihm frei zu entscheiden, ob er die bereits implementierten Funktionen nutzen oder ob er sie gemäß seiner Anforderungen selbst programmieren möchte. Das Wiedereinkoppeln der im User-FPGA verarbeiteten Bilddaten kann an einer dieser drei Stellen in das Sentech-FPGA erfolgen. Das Debuggen des eigenen FPGA-Programmcodes geschieht über eine JTAG-Schnittstelle. Zweck des Verfahrens ist es, das FPGA auf korrekte Funktion zu testen, während es sich bereits in der Arbeitsumgebung befindet. Fundiertes Fachwissen erforderlich Die Funktionen, die in das benutzerspezifische FPGA implementiert werden können, sind vielfältig. Neben reinen Einzelbildmanipulationen, wie z.B. Rauschunterdrückung, Farbraumkonvertierung oder Farb- und Bildmanipulationen, können auch Bildvergleiche und -analysen stattfinden. Die Ergebnisse dieser Analysen, also im einfachsten Falle eine gut/schlecht-Entscheidung, werden über insgesamt fünf optisch gekoppelte Ausgangsleitungen ausgegeben. Drei ebenfalls optisch gekoppelte Eingänge stehen u.a. für externe Triggersignale zur Verfügung. Da ein FPGA im Gegensatz zu einem Mikroprozessor reine Hardwarelogik darstellt, erfolgt das Processing quasi in Echtzeit. Die Kameras der PowerPlus-Serie sind daher nicht mit Smart Kameras zu verwechseln, in denen ein Prozessor für die Bildverarbeitungsaufgaben eingesetzt wird. Das Programmieren eines FPGA ist allerdings nicht trivial: Es muss ein fundiertes Fachwissen vorliegen, um zu brauchbaren Ergebnissen zu kommen.
Individuelles Processing
-
Security
Cyber-Sicherheit wird zum integralen Bestandteil der Maschinenkonzepte
Ab 2027 wird Cyber-Sicherheit verpflichtend: Maschinenhersteller müssen umfassende Security-Maßnahmen wie Security-by-Design und Update-Strategien integrieren. Phoenix Contact unterstützt praxisnah.
-
Bis 250mm Zeichenhöhe
Die fehlerunanfällige, widerstandsfähige Konstruktion und die einfache Bedienung sind die großen Vorteile der industriellen Großanzeigen der Serie S302.
-
Sensor für robuste Absolutpositionierung
Präzision im Heavy-Duty-Modus: Weg-Codier-System mit IO-Link
Wo automatisierte Laufkatzen und Hafenkräne tonnenschwere Lasten bewegen, benötigt die Steuerung absolute Positionsgeber für Positions- und Geschwindigkeitsdaten. Raue Umgebungsbedingungen dürfen die Zuverlässigkeit der Sensorik nicht beeinträchtigen. In solchen…
-
Zertifizierung nach IEC62443-4-1/2
Sicherheitssteuerung
Im November erhielt die Sicherheitssteuerung Flexi Compact von Sick vom Tüv Süd die Zertifizierung nach IEC62443-4-1/2.
-
Elektroexporte im September: Bester Monat im Jahresverlauf
Die Exporte der deutschen Elektro- und Digitalindustrie sind im September um 9,6% gegenüber Vorjahr auf 22,2Mrd.€ gestiegen.
-
Komponenten für energieoptimierte Maschinenkonzepte
Effizient antreiben, intelligent bremsen
Der Auftritt von KEB Automation auf der SPS steht ganz im Zeichen der…
-
Stahlketten sichern Performance von Umreifungsanlagen
Gut verpackt
Wer seine Produkte in die ganze Welt verschickt, muss sicher sein können, dass…
-
Kabelmanagement-Lösung
Kabeldurchführungsplatte für extreme Außenbedingungen
Mit der KEL-DPU-OD bringt Icotek eine Kabeldurchführungsplatte auf den Markt, die speziell für…
-
Auftragsbestand im Verarbeitenden Gewerbe im September: +0,6% zum Vormonat
Der reale (preisbereinigte) Auftragsbestand im Verarbeitenden Gewerbe ist nach vorläufigen Ergebnissen des Statistischen…
-
Märkte für elektronische Komponenten und Baugruppen wachsen zweistellig
Die globalen Märkte für elektronische Komponenten und Baugruppen verzeichnen ein starkes Wachstum.
-
Werkzeugmaschinenbestellungen haben Talsohle erreicht
Im dritten Quartal sank der Auftragseingang in der deutschen Werkzeugmaschinenindustrie um 5%.
-
Ginzinger und Limes Security
Whitepaper zeigt praxisnahen Weg zum Cyber Resilience Act
Ginzinger Electronic Systems und Limes Security haben ein gemeinsames Whitepaper zum Cyber Resilience…
-
Sicher und vollständig kalibrieren: detaillierte Checkliste von DataTec
Checkliste für sichere und vollständige Messgeräte-Kalibrierung
Messgeräte entsprechen ab Werk nur für begrenzte Zeit ihren Spezifikationen – meist ein…
-
Panduit stellt besonders kurzen, geschirmten Keystone-RJ45-Jack vor
Keystone-Buchse: kompakt und kurz
Panduit erweitert sein Portfolio um kompakte Cat-6/Cat-6A-Keystone-Module, die sich einfach in Standard-Keystone-Aufnahmen vieler…
-
OPC UA für die Feldebene
Aktueller Status und Ausblick
OPC UA FX (Field eXchange) ist ein zentraler Bestandteil der Weiterentwicklung von OPC…
-
Inverse modulare Kabeldurchführungen mit geteiltem Rahmen
Flexible Kabeldurchführung
Mit KDSI-SR-G erweitert Conta-Clip sein modulares Kabeldurchführungssystem um einen zweigeteilten Rahmen, der die…
-
Sichere Fernwartung – leicht gemacht
Keine Chance für Cyber-Brechstangen
Online-Kriminelle haben die OT für sich entdeckt – das zeigen u.a. rasant steigende…
-
Neue Not-Halt-Baureihe
Robuste Not-Halt-Schalter mit M12-Anschluss
Mit Quartex Connect bringt Schlegel eine neue Not-Halt-Baureihe für 22,3mm-Bohrungen auf den Markt…
-
Weidmüller Stripax – jetzt auf der Conrad Sourcing Platform
Schnell, einfach und präzise abisolieren
Weidmüller bringt die neue Generation der Stripax-Abisolierzange auf den Markt.
-
TKD Kabel erweitert Produktfinder zum Kundenportal
Schneller zum Kabel, das passt
TKD Kabel hat seinen Online-Produktfinder zu einem kundenorientierten Portal ausgebaut, das den Zugang…
-
VDMA-Studie
Mehr als die Hälfte der Maschinen- und Anlagenbauer setzt auf OPC UA
Laut aktueller Interoperabilitätsstudie des VDMA sehen 84% der Unternehmen einen konkreten Bedarf an…
-
Energieverbrauch der Industrie um 1,9% gestiegen
Die deutsche Industrie hat im Jahr 2024 insgesamt 3.343 Petajoule Energie verbraucht.
-
Time Sensitive Networking
TSN-Layer-3-Switch für präzise Echtzeitkommunikation
Mit dem TSN-6325-8T4S4X präsentiert Spectra einen Managed Industrial Ethernet Switch, der für zeitkritische…
-
Für Motion-Control-Anwendungen
BiSS-Master-Chip mit SPI und RS-422-Transceiver
Mit iC-MBE stellt iC-Haus einen SPI-zu-BiSS-Master-Konverter vor, der die Integration der offenen BiSS-…
-
Industrielle Bildverarbeitung
Neues Deep-Learning-Feature in Halcon 25.11
MVTec erweitert seine Machine-Vision-Software Halcon 25.11 um das neue Deep-Learning-Feature Continual Learning.
das könnte sie auch interessieren
-
Multivariable und energieeffiziente Steuerung
Multivariabel und energieeffizient
-
Sensoren, Ladekabel und Cybersicherheits-Zertifizierung
Zertifizierte, sichere Entwicklungsprozesse
-
OPC UA als Enabler für Data Spaces und KI
Semantische Standards
-
Multilevel-Technologie vermeidet LC-Filter und senkt Energiekosten
Drei Level für weniger Verluste

















