Recommended semester: 1st - 4th semester (civil), 4th semester (diplom) |
Scope and form: A few lectures as introduction and after that primarily laboratory exercises in programming which lead to the final comprehensive problem. Groups of two or three persons are formed. |
Evaluation: Approval of coursework/reports
|
Examination: Pass/fail |
Previous course: 53113 |
Prerequisites: Some knowledge of C and ASM programming |
Participant limitation: Max. 18 |
Aim: To gain practical experience in basic microcomputer techniques obtained by programming an industrial 80537-microcontroller to solve a realistic engineering problem. |
Contents: Introduction to the 80537-microcontroller, its architecture and its programming in C and ASM using PC-based development tools. Making small programs to acquire knowledge of the microcontroller and its build-in I / O-ports, timers, interrupt system and serial channels. The final goal is to exploit the microcontroller to monitor the state of the power grid by measuring voltage and current each few milliseconds. Faults in the grid must be detected and localised within a fraction of a second so the grid can be disconnected immediately if dangerous situations emerge. Some keywords for the course are: data acquisition, signal analysis, user interface, communication and real-time performance of a processor, which is squeezed to its utmost limit. The course requires no previous experience in electric power engineering - primarily it is a microcomputer course |
Remarks: 3-weeks laboratory course |
Contact: Knud Ole Helgesen Pedersen, building 325, (+45) 4525 3503, kohp@eltek.dtu.dk |
Department: 032 Department of Electric Power Engineering |
Keywords: microprocessor, embedded microcontroller, programming, real time, interupt |
Updated: 07-05-2001 |