Program Specification: Master of Electrical and Microsystems

advertisement
Program Specification: Master of Electrical and Microsystems Engineering
V7M: Vertiefung LabVIEW Programmierung mit Mindstorms NXT (Advanced LabVIEW
Programming Techniques with the use of Mindstorms NXT)
Learning Objectives:
Students acquire the ability to independently implement an advanced problem in a hardware/software
solution using Mindstorms NXT and LabVIEW.
They gain a knowledge of sensors and actuators, how they are controlled and interact
Students learn skills in clean written documentation and engaging verbal presentation
Previous Experience/Premise:
LabVIEW programming, control engineering
Content:
- Control engineering
- Programming in LabVIEW
- Controlling Mindstorms NXT
- Building and commissioning sensors
- Data processing and evaluation algorithms
Students should immerse themselves in programming the control of a Lego Mindstorms NXT with Labview.
This will usually require the practical implementation of a set task in a hardware/software solution.
Programming is carried out in Labview.
The choice of topics is designed so that the challenges of hardware and software requirements have to be
addressed in a single assignment.
Students work in groups of 2 or 3.
They will present their own project work and conclusions in two sessions. The topic areas cover the use of
sensors and the operation of actuators across different interfaces
Particular value is placed on meticulous documentation.
Typical projects include: building a Segway control system with Mindstorms NXT and controlling it with
Bluetooth; scanning in and solving a Sudoku using Mindstorm NXT and its sensors.
Literature:
• Sensortechnik; Tränkler, Obermeier
• Physikalische Messtechnik mit Sensoren: Niebuhr, Lindner
• Programmierung von Lego Mindstorms NXT mit LabVIEW; with CD; by Martin Engels;
ISBN-10:3-446-41764-8;
• Handbuch für die Programmierung mit LabVIEW by Bernward Mütterlein; ISBN 978-38274-1761-9
2
Teaching session:
Lectures and practicals
Duration:
4 SWS (at student’s discretion, but discussion times in the IE lab are fixed)
Credit Points:
5 ECTS points
Evidence of Academic Achievement:
14 x 3 contact hours, 14 x 2 hours additional time for practical implementation, 20 hours written essay &
documentation of hardware with block diagrams & circuit diagrams and layout, 20 hours documentation
of the software with appropriate structure charts and flowcharts, 20 hours initial and final presentations,
total 130 hours
Assessments:
Assessed aspects include how the project is implemented in practice and how operability is demonstrated,
as well as the written essay and documentation and the initial and final presentations (30 minutes each)
Additional work by Master students:
The choice of topics and scope is adjusted accordingly
Lecturer:
Prof. Dr. rer. Nat. Rudolf Bierl
Frequency:
Annually in the summer semester
Download