Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
lehre:wise0607:einfuehrung_in_eingebettete_systeme [2009/05/05 12:20]
brauer
lehre:wise0607:einfuehrung_in_eingebettete_systeme [2011/11/21 17:27] (aktuell)
Zeile 1: Zeile 1:
 ====== Einführung in eingebettete Systeme ====== ====== Einführung in eingebettete Systeme ======
-\\+
 === Content === === Content ===
-\\ + 
-Basic introduction to technologies,​ functions and design of embedded systems: Typical requirements,​ examples of product and production automation, introduction to microcontrollers,​ introduction to logic control with PLCs, device technology, and according tools.\\ +Basic introduction to technologies,​ functions and design of embedded systems: Typical requirements,​ examples of product and production automation, introduction to microcontrollers,​ introduction to logic control with PLCs, device technology, and according tools. 
-\\+
 === News === === News ===
-\\+
 {| {|
 |- |-
Zeile 48: Zeile 48:
 || As there will be no lecture this tuesday (17.10.), there will be no exercise this wednesday (18.10.) either. Btw: the exercise starts a little earlier (90 + 15 min.) as the time for setting up the microcontrollers has been added. ​ || As there will be no lecture this tuesday (17.10.), there will be no exercise this wednesday (18.10.) either. Btw: the exercise starts a little earlier (90 + 15 min.) as the time for setting up the microcontrollers has been added. ​
 |} |}
-\\+
 === Links === === Links ===
-\\+
   * [[http://​www-i11.informatik.rwth-aachen.de/​smf/​index.php?​board=10.0|Forum]]   * [[http://​www-i11.informatik.rwth-aachen.de/​smf/​index.php?​board=10.0|Forum]]
   * [[http://​www.campus.rwth-aachen.de/​rwth/​all/​event.asp?​gguid=0x5D4E275B8947C448AF3848A93D36FCEA&​tguid=0x5C961A8BF520754488FFF860D2381637|Campus]]   * [[http://​www.campus.rwth-aachen.de/​rwth/​all/​event.asp?​gguid=0x5D4E275B8947C448AF3848A93D36FCEA&​tguid=0x5C961A8BF520754488FFF860D2381637|Campus]]
Zeile 56: Zeile 56:
   * [[http://​www.atmel.com/​dyn/​resources/​prod_documents/​doc2466.pdf|ATmega16 Description]]   * [[http://​www.atmel.com/​dyn/​resources/​prod_documents/​doc2466.pdf|ATmega16 Description]]
   * [[http://​www-i11.informatik.rwth-aachen.de/​index.php?​id=faq|All FAQs including FPGA and VHDL issues]]   * [[http://​www-i11.informatik.rwth-aachen.de/​index.php?​id=faq|All FAQs including FPGA and VHDL issues]]
-\\+
 === Lecture Material === === Lecture Material ===
-\\+
 {| {|
 |- |-
Zeile 125: Zeile 125:
 || {{:​lehre:​wise0607:​20070130_hardwareplatforms.pdf|Slides}} || {{:​lehre:​wise0607:​20070130_hardwareplatforms.pdf|Slides}}
 |} |}
-\\+
 === Exercise Material === === Exercise Material ===
-\\+
 {| {|
 |- |-
Zeile 166: Zeile 166:
 || {{:​lehre:​wise0607:​programming_microcontrollers_introes_extended.pdf|Exercise 1}} || {{:​lehre:​wise0607:​programming_microcontrollers_introes_extended.pdf|Exercise 1}}
 |} |}
-\\+
 === Exercises === === Exercises ===
-\\+
 {| {|
 |-  |- 
Zeile 187: Zeile 187:
 || {{:​lehre:​wise0607:​exercise3.pdf|Exercise 3}} || {{:​lehre:​wise0607:​exercise3.pdf|Exercise 3}}
 |- |-
- 
 || 2006-11-21 || 2006-11-21
 || General introduction to ATMega16 || General introduction to ATMega16
Zeile 196: Zeile 195:
 || {{:​lehre:​wise0607:​exercise2.pdf|Exercise 2}} || {{:​lehre:​wise0607:​exercise2.pdf|Exercise 2}}
 |} |}
-\\+
 === Conditions for getting a certificate (Übungsschein) === === 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).\\ +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 == == 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.   * 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 [[http://​sourceforge.net/​projects/​winavr|WINAVR]] and the [[http://​www.atmel.com/​dyn/​products/​tools_card.asp?​tool_id=2725|AVR studio 4]]. A local copy of the WIN AVR Studio used in the lab course can be found [[http://​www-i11.informatik.rwth-aachen.de/​fileadmin/​user_upload/​Redakteure/​Vorlesungen/​05winter/​EinfEingSyst/​WinAVR-20040720-install.exe|here]].   * You need [[http://​sourceforge.net/​projects/​winavr|WINAVR]] and the [[http://​www.atmel.com/​dyn/​products/​tools_card.asp?​tool_id=2725|AVR studio 4]]. A local copy of the WIN AVR Studio used in the lab course can be found [[http://​www-i11.informatik.rwth-aachen.de/​fileadmin/​user_upload/​Redakteure/​Vorlesungen/​05winter/​EinfEingSyst/​WinAVR-20040720-install.exe|here]].
Zeile 208: Zeile 207:
   * A short overview can be found [[http://​www-i11.informatik.rwth-aachen.de/​fileadmin/​user_upload/​Redakteure/​Vorlesungen/​05winter/​EinfEingSyst/​Design_with_WINAVR.pdf|here]] (10kB).   * A short overview can be found [[http://​www-i11.informatik.rwth-aachen.de/​fileadmin/​user_upload/​Redakteure/​Vorlesungen/​05winter/​EinfEingSyst/​Design_with_WINAVR.pdf|here]] (10kB).
   * More information can be found on [[http://​www.atmel.com/​|atmel.com]] and in the according sections of Falk Salewski'​s Link List.   * More information can be found on [[http://​www.atmel.com/​|atmel.com]] and in the according sections of Falk Salewski'​s Link List.
-\\+
 == Programmable Logic Controller (PLC) Part == == Programmable Logic Controller (PLC) Part ==
-\\+
   * [[http://​www.3s-software.com/​|CoDeSys]]:​ Softwaretool for programming & simulating PLC software ​   * [[http://​www.3s-software.com/​|CoDeSys]]:​ Softwaretool for programming & simulating PLC software ​
-\\+
 === Exercise Schedule === === Exercise Schedule ===
-\\+
 {| {|
 |- |-
Zeile 245: Zeile 244:
 || 31.01 || 31.01
 |} |}
-\\+
 === Literature === === Literature ===
-\\+
   * 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]]   * 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]]
   * Barr: Programming Embedded Systems in C and C++   * Barr: Programming Embedded Systems in C and C++
   * Pont: Embedded C   * Pont: Embedded C
   * Lunze: Automatisierungstechnik,​ Oldenbourg, 2003.   * Lunze: Automatisierungstechnik,​ Oldenbourg, 2003.
-    ​* Lewis: Programming industrial control systems using IEC 1131-3, IEE, 1998.+  ​* Lewis: Programming industrial control systems using IEC 1131-3, IEE, 1998.