labview fpga @ xios hogeschool limburg
DESCRIPTION
TRANSCRIPT
![Page 1: LabVIEW FPGA @ XIOS Hogeschool Limburg](https://reader034.vdocuments.net/reader034/viewer/2022042714/54b740d34a795966598b479b/html5/thumbnails/1.jpg)
LabVIEW FPGA
Vincent Claes
![Page 2: LabVIEW FPGA @ XIOS Hogeschool Limburg](https://reader034.vdocuments.net/reader034/viewer/2022042714/54b740d34a795966598b479b/html5/thumbnails/2.jpg)
Introduction
• XIOS – EA– Biosensors (IMO – IMOMEC)
– Renewable energy (IMO – IMOMEC)
– RFID
• How did I learn LabVIEW?
• How do I learn now LabVIEW?
• How do I teach LabVIEW?
Vincent Claes
![Page 3: LabVIEW FPGA @ XIOS Hogeschool Limburg](https://reader034.vdocuments.net/reader034/viewer/2022042714/54b740d34a795966598b479b/html5/thumbnails/3.jpg)
FPDA-1 (2005 – 2008)
• FPGA Platform with DSP capabilities for industrial and educational Applications -1– Xilinx EDK– Xilinx ISE– LabVIEW FPGA
• CompactRIO• Spartan3E
– Actel Libero, Matlab/Simulink,…
Vincent Claes
![Page 4: LabVIEW FPGA @ XIOS Hogeschool Limburg](https://reader034.vdocuments.net/reader034/viewer/2022042714/54b740d34a795966598b479b/html5/thumbnails/4.jpg)
FPDA-2 (2008 – 2011)
• FPGA Platform with DATA-I/O capabilities for industrial and educational Applications -2– Focus on data I/O– LabVIEW FPGA (Spartan3E)– Xilinx EDK, Operating System,…
Vincent Claes
![Page 5: LabVIEW FPGA @ XIOS Hogeschool Limburg](https://reader034.vdocuments.net/reader034/viewer/2022042714/54b740d34a795966598b479b/html5/thumbnails/5.jpg)
Students
• 6-hours introduction to LabVIEW– Additional chapters on state machines, event
driven programming, call library function node,… and extra exercises
• Communication with electronic circuits (sensors, motors, DAQ, …)– dll driver (LabJACK), ActiveX,…
• Communication with Measurement Instruments (Tektronix)
• LabVIEW FPGA on Xilinx Spartan3E starter boards
Vincent Claes
![Page 6: LabVIEW FPGA @ XIOS Hogeschool Limburg](https://reader034.vdocuments.net/reader034/viewer/2022042714/54b740d34a795966598b479b/html5/thumbnails/6.jpg)
Students (LabVIEW FPGA)
• Spartan3E @XIOS– Embedded Systems (VHDL, ISE, EDK and XMK)– LabVIEW
• LabVIEW FPGA on Xilinx Spartan3E starter boards– Boolean Logic– Serial Communication– Embedding VHDL code– 1-wire protocol– ADC / DAC (filtering)– Soon more…
• Final Projects for students– KUKA robot interaction with Vision System– Automation of USB certification lab– …
Vincent Claes
![Page 7: LabVIEW FPGA @ XIOS Hogeschool Limburg](https://reader034.vdocuments.net/reader034/viewer/2022042714/54b740d34a795966598b479b/html5/thumbnails/7.jpg)
Example Project
• Wireless temperature measurement with LabVIEW FPGA and Spartan3E