Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
lehre:wise0506:einfuehrung_in_eingebettete_systeme [2009/05/05 16:15] brauer angelegt |
lehre:wise0506:einfuehrung_in_eingebettete_systeme [2009/05/05 16:20] brauer |
||
---|---|---|---|
Zeile 15: | Zeile 15: | ||
|- | |- | ||
|| 1 | || 1 | ||
- | || Organisational issues, | + | || Organisational issues, Introduction, Microcontrollers |
- | Introduction, | + | |
- | Microcontrollers | + | |
|- | |- | ||
|| 2 | || 2 | ||
Zeile 44: | Zeile 42: | ||
|| PLCs 4 | || PLCs 4 | ||
|} | |} | ||
+ | \\ | ||
+ | === Literature === | ||
+ | \\ | ||
+ | * Barr: Programming Embedded Systems in C and C++ | ||
+ | * Pont: Embedded C | ||
+ | * Lunze: Automatisierungstechnik, Oldenbourg, 2003. | ||
+ | * Lewis: Programming industrial control systems using IEC 1131-3, IEE, 1998. | ||
+ | * Webpage TU Wien: [[http://www.ecs.tuwien.ac.at/lehre/Microcontroller/Docs/Lecture/IntroMicrocontrollers.pdf|Script]] (1.2M) and according [[http://www.ecs.tuwien.ac.at/lehre/Microcontroller/MCLab.shtml|webpage]] | ||
+ | \\ | ||
+ | === Exercise course === | ||
+ | \\ | ||
+ | * (in English or German) | ||
+ | * Conditions for getting a certificate (Übungsschein): participation in the exercises on a regular basis followed by an exam at the end of the semester. | ||
+ | * During the first half of the exercises, students will work with the ATMEL [[http://www.atmel.com/dyn/products/product_card.asp?part_id=2010|ATmega16]] AVR microcontroller (8bit RISC). | ||
+ | * In the second half, students will learn about PLCs (Programmable Logic Controllers). | ||
+ | \\ | ||
+ | == Microcontroller part == | ||
+ | \\ | ||
+ | The software we are using is Freeware! Since the Atmel Studio also offers a simulator (running in simulator mode as soon as no device is connected) you can experiment with it at home. You need WINAVR and the AVR studio 4. A local copy of the WIN AVR Studio used in the lab course can be found here. Slides with a detailed step by step description of the design flow using WINAVR along with the AVR Studio can be found here (501kB). A short overview can be found here (10kB). More information can be found on atmel.com and in the according sections of Falk Salewski's Link List.\\ | ||
+ | \\ | ||
+ | * Download Microcontroller exercise sheet | ||
+ | * Download Slides Microcontroller Basics | ||
+ | * Download Slides Introduction Timer | ||
+ | * Download Slides Introduction Interrupts | ||
+ | * Download Slides Introduction Analog to Digital conversion | ||
+ | * Download Slides Using LCD with ATmega16 | ||
+ | \\ | ||
+ | == Programmable Logic Controller (PLC) part == | ||
+ | \\ | ||
+ | * CoDeSys: Softwaretool for programming & simulating PLC software | ||
+ | * Download CoDeSys free demo you can use for the exercise | ||
+ | * Download PLC exercise sheet 1 | ||
+ | * Download PLC exercise sheet 2 | ||
+ | * Download CoDeSys Task 1 (Gas Burner) FBD,RLL,background,.zip | ||
+ | * Download CoDeSys Task 2 (Batch Dilution Process) | ||
+ | * Download CoDeSys Task 3 (Twin Pump System) | ||
+ | \\ | ||
+ | === Dates === | ||
+ | \\ | ||
+ | * Lecture: Tue, 10:00-11:30, AH IV | ||
+ | * The first lecture started on Oct 25th 2005. | ||
+ | * Exercises: Wed, 12:45-14:30, 2323 | ||
+ | * We have two regular exercise groups. The exercise for each group will take place fortnightly. | ||
+ | * Group A (English) started Oct 26th | ||
+ | * Group B (German) will start Nov 2nd | ||
+ | * We plan four exercises on microcontrollers and three on PLCs. | ||
+ | * PLC exercises for group C will be on January 18th and 25th 2006 from 15:15 to 17:30. | ||
+ | * The exam for master students and the Übungsschein will take place in the last lecture (February 7th, 2006). | ||
+ | \\ | ||
+ | === Forum === | ||
+ | \\ | ||
+ | * [[http://www-i11.informatik.rwth-aachen.de/tiki-view_forum.php?forumId=20|Forum Introduction to Embedded Systems]] | ||
+ | \\ | ||
+ | === Contact === | ||
+ | \\ | ||
+ | * Falk Salewski | ||
+ | * [[http://www.campus.rwth-aachen.de/rwth/all/event.asp?gguid=0x019756FB34D339498625CBE268A038D9&pgguid=0x286A2BD82D2DEE439628BE28974D4597&tguid=0x84D19CFF345CAD429B555D967706693E|Campus]] |