Pressemeldung

Ferienkurs "Mikrocontroller" für Schüler vom 19. bis 21.10.2009


Von: Dr.-Ing. habil. Bernhard Hauck


23.09.2009
< Vorheriger Artikel


Mikrocontroller enthalten in einem Baustein ein komplettes Computersystem. Diese Form eines Computers begegnet uns im Alltag in Gestalt von sogenannten eingebetteten Systemen (Embedded Systems) oft unbemerkt in technischen Gebrauchsartikeln, zum Beispiel in Waschmaschinen, Chipkarten (Geld-, Telefonkarten), Unterhaltungselektronik (Videorekordern, CD/DVD-Playern, Radios, Fernsehgeräten, Fernbedienungen), Büroelektronik, Kraftfahrzeugen (ABS, Airbag, Motorsteuerung, ESP usw.) oder Mobiltelefonen.

 

Im industriellen Umfeld werden Mikrocontroller in den Bereichen Messen, Steuern und Regeln in großen Stückzahlen eingesetzt. Sie sind ein wichtiges Bauteil in der Automatisierung. Während Standard-PCs mit mehreren Gigabyte RAM ausgerüstet sind, kommen einfache Mikrocontroller mit einigen zehn Bytes aus. Typische Mikrocontroller-Programme benötigen oft nur wenige Kilobyte Speicherplatz und damit auch hier nur einen Bruchteil dessen was ein PC-Programm benötigt. Das Programmieren eines Mikrocontrollers erfordert ein Denken in kleinen Schritten, Registerinhalten, Bits und Bytes, sowie ein Auseinandersetzen mit der Struktur eines Rechners.

 

Im Ferienkurs "Mikrocontroller" werden zunächst die Grundlagen, wie Mikrocontroller-Aufbau, integrierte Peripherie oder benötigte Register betrachtet. Im Weiteren bestücken die Schülerinnen und Schüler ein Mikrocontroller-Board. Nach Einführung in die Grundlagen der Programmierung wird dieses mit selbst geschriebener Software zum Beispiel für eine Ampelsteuerung, ein Lauflicht oder einen Antrieb programmiert.

 

Zeit: 19. bis 21.10.2009 jeweils von 9:00 bis 16:00 Uhr

Ort: TU Kaiserslautern, Fachbereich Elektrotechnik und Informationstechnik, Schülerlabor, Gebäude 11, Raum 111

Teilnehmer: max. 15 Schülerinnen und Schüler der Klassenstufen 11-13

Anmeldeschluss: 2.10.2009

Anmeldung: bhauck@eit.uni-kl.de

Durchführung: PD Dr.-Ing. habil. Bernhard Hauck