FYS4240 – Data Acquisition and Control

Course content

The course introduces data acquisition and control in PC-based systems and embedded systems, for use in instrumentation and control. The course deals with inertial sensors, acquisition of data from these sensors, processing of sensor data, and sensor application in systems with feedback. The course also introduces the development environments LabVIEW and Arduino.

In the course, the student will gain knowledge of some of the most commonly used principles and algorithms for data processing and control of autonomous systems. Examples from aerospace demonstrate different principles of estimation and control, used in missiles and satellites.

Through mandatory assignments, students will work with sensor data acquisition and data processing. This also provides an understanding of sensor errors and error compensation, before use in a measurement system

Learning outcome

After finishing the course the student should:

  • master programming of XMEGA microcontrollers.
  • have knowledge about programming with LabVIEW.
  • master PC-based data acquisition.
  • have knowledge about real-time systems and embedded systems.
  • have basic knowledge about estimation and data fusion.
  • have basic knowledge about simple control algorithms and process control.
  • have knowledge about time and synchronization.
  • be able to program a medium size data acquisition task using LabVIEW.

Admission to the course

Students admitted at UiO must?apply for courses?in Studentweb. Students enrolled in other Master's Degree Programmes can, on application, be admitted to the course if this is cleared by their own study programme.

Nordic citizens and applicants residing in the Nordic countries may?apply to take this course as a single course student.

If you are not already enrolled as a student at UiO, please see our information about?admission requirements and procedures for international applicants.

Maximum 40 students due to the laboratory capacity. If ranking is needed FYS3240 – Data Acquisition and Control and FYS4240 would offer admission to 25 and 15 students respectively.

Overlapping courses

Teaching

The course extends over a full semester with 6 hours of teaching per week:

  • 2 hours of lectures

  • 4 hours with lab access

This course has 4 mandatory laboratory assignments and one mandatory project assignment that must be approved before you can sit the final exam.

Regulations for mandatory assignments can be found here.?

As?the?teaching involves laboratory and/or fieldwork, you should consider taking out separate travel and personal risk insurance. Read about your insurance cover as a student.

Examination

  • Final oral exam which counts 100 % towards the final grade.

This course has mandatory exercises that must be approved before you can sit the final?exam

It will also be counted as one of the three attempts to sit the exam for this course if you sit the exam for one of the following courses: FYS3240 – Data Acquisition and Control

Grading scale

Grades are awarded on a scale from A to F, where A is the best grade and F is a fail. Read more about the grading system.

Resit an examination

Students who can document a valid reason for absence from the regular examination are?offered a postponed examination at the beginning of the next semester.

Re-scheduled examinations are not offered to students who withdraw during, or did not pass the original examination.

More about examinations at UiO

You will find further guides and resources at the web page on examinations at UiO.

Last updated from FS (Common Student System) Dec. 22, 2024 8:49:17 AM

Facts about this course

Level
Master
Credits
10
Teaching
Spring

If the course is offered, a minimum of four students is required for ordinary lectures to take place. If less than four students participate, an exam will be given, but one should not expect ordinary teaching

Examination
Spring
Teaching language
Norwegian (English on request)