Download presentation
Presentation is loading. Please wait.
Published byClare Disney Modified over 10 years ago
1
A laser will be controlled using the LabVIEW FPGA (Field Programmable Gate Array) module. The module will precisely control the two-dimensional motion of the laser. Once that has been finished, the program will be modified to monitor and control the intensity of the laser. This project will result in a program suitable for controlling laser eye surgery. When this is finished, it will demonstrate that procedures can more accurately and efficiently be controlled using the LabVIEW FPGA module. http://seniord.ee.iastate.edu/dec0307/ DEC03-07 Acknowledgment National Instruments – Provided FPGA hardware, motion device and LabVIEW software Problem Statement General Problem Statement – use LabVIEW FPGA to control a laser cutting device. General Solution Approach – Implement a two-dimensional control algorithm. LabVIEW FPGA is capable of parallel I/O (many simultaneous measurements). Use this to improve upon other control algorithms that are limited to a single measurement. LabVIEW FPGA gives domain experts (non-programmers) the ability to develop an efficient, I/O based control algorithm. C programmers are no longer needed. FPGA has the advantage of parallelism, making additional I/O measurements possible. Operating Environment Operates in a clean, indoor environment Runs on standard AC power supply Intended User(s) and Intended Use(s) Users – Engineers and domain experts Uses – Accurately cut materials such as plastic, extendable to laser eye surgeryAssumptions LabVIEW FPGA program will do all control and I/O Operation will need minimal supervision There will be no unnecessary people in the vicinity of the laser during operation Computer used will be sufficient to run LabVIEW FPGALimitations LabVIEW FPGA is not capable of performing floating-point calculations Required intensity accuracy of 0.1 mW/cm 2. Required position accuracy of 0.01 mm Project budget of $200 Expected End Product and Other Deliverables Program that controls a laser’s path on a two-dimensional coordinate system User manualClient National Instruments(NI) David Gardner Austin, Texas Chad Humberstone Project Team Members Jeremy Booher – EE Raymond Baker – Cpr E Joel Schneider – Cpr E Adam Pritz – Cpr E Faculty Advisors Dr. Mani Mina Dr. Diane RoverAbstract Introductory Materials Design Objectives Use LabVIEW FPGA module Accurately control NI motion device Simple LabVIEW user-interface Functional Requirements Continuously track laser’s position Monitor laser’s intensity Quickly adjust position and intensity Design Constraints Must be modular and adaptable LabVIEW FPGA only supports integer math Limited to platforms LabVIEW supports Measurable Milestones Project definition Program design Program implementation Program testing User manual Program demonstration Project Requirements Approach and Considerations Proposed Approach Research control algorithms Select optimal control algorithm Implement algorithm using LabVIEW FPGA Test control algorithm with NI motion controller Technologies Considered Type of laser Type of motion controller Integrating LabVIEW FPGA with external VHDL Testing Considerations Laser position test Laser intensity test Full system test Third party user test Estimated Resources Closing Summary The group will implement a control algorithm using the LabVIEW FPGA module. The approach used will be to research control algorithms, implement and test them. The solution will implement the optimal two-dimensional motion control algorithm. The modularity of the design will allow for laser intensity and temperature control. The group will accomplish its initial goal of a powerful, flexible, yet simple application. Financial Resources Personnel Effort Simple, graphical user- interface that communicates with low-level NI FPGA hardware. Implements control algorithm, while making parallel I/O measurements. Interfaces with NI Motion solution. LabVIEW FPGA software NI FPGA hardware NI Motion Laser Operation NI Motion hardware with four-axis motion control. Moves laser based on analog signals from FPGA. Operation of laser based on control algorithm. Position and intensity of laser controlled by LabVIEW FPGA application. DecFebAprJunAugOctDec
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.